
Vor langer Zeit habe ich FreeBSD mit seinem Portsystem und später Gentoo für Portage verwendet, um Anwendungen durch Kompilieren aus dem Quellcode zu installieren. Ich habe dies getan, um mein System direkt anzusprechen.
Gibt es andere Distributionen, die eine solche Konfiguration unterstützen? Ich meine mich zu erinnern, dass Slackware etwas Ähnliches hatte.
Antwort1
Mir ist kein vollständiges Tool zum Erstellen des Systems aus den Quellen für Debian bekannt, aber es unterstützt dies auf Umwegen überapt-src
, wodurch ein Paket heruntergeladen und erstellt und anschließend der resultierende Build installiert wird.
Antwort2
Es gibt einige Distributionen, die sowohl binäre als auch kompilierte Pakete unterstützen - theoretischGentoounterstützt dies, aber ich glaube nicht, dass es allzu viele Binärpakete gibt.Bogenunterstützt auch das Erstellen von Quellcode zusätzlich zu Binärpaketen über dieArch-Build-System(ABS), allerdings habe ich damit keine Erfahrung.
Antwort3
Gentoo ist hier Ihre beste Wahl. Was spricht dagegen, es für Ihre Anforderungen zu verwenden?
Antwort4
Die meisten Linux-Distributionen unterstützen das Erstellen von Paketen aus dem Quellcode. Sie müssen lediglich die erforderlichen Entwicklungspakete aus den Distributions-Repositorys zusammen mit den spezifischen Anforderungen des Pakets installieren, das Sie erstellen. Wenn Sie das System so nah wie möglich an Grundkenntnissen aufbauen möchten, ist Linux from Scratch das richtige Modell, aber Sie tragen eine größere Verantwortung für die Nachverfolgung von Sicherheitsupdates, Patches usw. Ich habe mich für Arch Linux entschieden, weil Sie damit aus dem Quellcode erstellen können und die Quellen für Updates und Patches usw. bereitgestellt werden. Arch bietet wirklich guten Benutzersupport und jede Menge Dokumentation zur Lösung von Installations- und Konfigurationsproblemen.