So entwickeln Sie eigene benutzerdefinierte Linux -Verteilung von Grund auf neu

So entwickeln Sie eigene benutzerdefinierte Linux -Verteilung von Grund auf neu

Haben Sie jemals daran gedacht, Ihre eigene Linux -Verteilung zu machen? Jeder Linux-Benutzer auf seiner Reise nach Linux dachte daran, seine eigene Linux-Verteilung zu machen, mindestens einmal. Auch ich war keine Ausnahme als Neuling in Linux Land und habe meine beträchtliche Zeit für die Entwicklung meiner eigenen Linux -Verteilung gegeben. Die Entwicklung einer Linux -Verteilung von Grund auf wird genannt Linux von Grund auf neu (Lfs)

Bevor ich anfing, schloss ich ein paar Dinge über LFS ab, die beschrieben werden können:

1. Diejenigen, die eine eigene Linux -Verteilung entwickeln möchten, sollten den Unterschied zwischen der Entwicklung einer Linux -Verteilung von Grund auf (mit Grund auf den Anfang von Anfang an) oder alles, was Sie wollen.

Wenn Sie nur den Flash -Bildschirm optimieren möchten, die Anmeldung anpassen und vorzugsweise am Erscheinungsbild des Linux -Betriebssystems arbeiten möchten, können Sie jede faire Linux -Verteilung auswählen und sie so anpassen, wie Sie möchten. Darüber hinaus wird dort viele Optimierwerkzeuge helfen.

Wenn Sie alle notwendigen Dateien und Boot-Lader und Kernel einfügen und wählen möchten, was Sie einschließen und was nicht, und dann alles selbst kompilieren möchten, was Sie benötigen, um Linux von Grund auf neu zu entwickeln (LFS).

Notiz: Wenn Sie nur das Erscheinungsbild eines Linux -Betriebssystems anpassen möchten, ist dieser Leitfaden nicht für Sie geeignet. Wenn Sie wirklich eine Linux -Verteilung von Grund auf neu entwickeln möchten und wissen möchten, wo Sie starten sollen, und andere grundlegende Informationen, finden Sie hier die Anleitung für Sie.

2. Vorteile der Entwicklung eigener Linux -Verteilung (LFS):

  1. Sie lernen die interne Arbeit von Linux OS kennen.
  2. Sie entwickeln ein sehr flexibles Betriebssystem gemäß Ihrem Bedarf.
  3. Ihr entwickeltes Betriebssystem (LFS) wird sehr kompakt sein, da Sie die volle Kontrolle darüber haben, was Sie beinhalten/ausschließen sollen.
  4. Ihre Entwicklung (LFS) haben eine zusätzliche Sicherheit hinzugefügt.

3. Nachteile der Entwicklung eigener Linux -Verteilung (LFS):

Die Entwicklung eines Linux -Betriebssystems von Grund auf bedeutet, alle notwendigen Dinge zusammenzusetzen und zu kompilieren. Dies erfordert viel Lesen, Geduld und Zeit. Außerdem sollten Sie über ein funktionierendes Linux -System verfügen, um LFS und ziemlich genug Speicherplatz zu entwickeln.

4. Interessant zu wissen, das Gentoo/GNU Linux ist am nächsten Lfs Bis zu einem gewissen Grad. Sowohl Gentoo als auch LFS ist das angepasste Linux -System, das vollständig aus der Zusammenstellung der Quelle herausgebracht wurde.

5. Sie sollten erfahrene Linux -Benutzer haben, das über gute Kenntnisse über die Paketkompilierung, die Auflösung von Abhängigkeiten und die Pro -in -Shell -Skriptsprache verfügt. Kenntnis einer Programmiersprache (vorzugsweise C) wird die Dinge für Sie lindern. Selbst wenn Sie ein Neuling sind, aber ein guter Lernender und die Dinge schnell erfassen, können Sie auch anfangen. Der wichtigste Teil ist, dass Sie Ihre Begeisterung während des gesamten Prozesses der LFS -Entwicklung nicht verlieren sollten.

Wenn Sie nicht entschlossen genug sind, befürchte ich, dass Sie Ihre LFs in der Mitte bauen lassen können.

6. Jetzt benötigen Sie eine Schritt-für-Schritt-Anleitung, damit Linux von Grund auf neu entwickelt werden kann. LFS ist der offizielle Leitfaden zur Entwicklung von Linux von Grund auf neu. Unsere Partnerseite Tradepub hat unseren Lesern den LFS -Leitfaden zur Verfügung gestellt und das auch kostenlos.

Sie können das Linux von Scratch Book aus dem folgenden Link herunterladen:

Herunterladen: Linux von Grund auf neu

Über: Linux von Grund auf neu

Dieses Buch wird von erstellt von Gerard Beekmans, Wer ist der Projektleiter von LFS und bearbeitet von Matthew Burgess Und Bruse Dubbs, beide sind Co-Leader des Projekts. Dieses Buch ist umfangreich und erweitert über 338 Seiten.

Nachdem Sie abgedeckt sind - Einführung in LFS, Vorbereitung auf den Build, Build LFS von Grund auf, Einrichten von Bootskripten, das Erstellen von LFS bootfähig, gefolgt von Anhängen, hat es alles, was Sie auf dem LFS -Projekt wissen möchten.

Auch dieses Buch gibt Ihnen die geschätzte Zeit für die Zusammenstellung eines Pakets. Die geschätzte Zeit wird basierend auf der Referenz der Kompilierungszeit des ersten Pakets berechnet. Alle Details werden auf eine Weise präsentiert, die leicht zu verstehen und implementiert wird, auch für Neulinge.

Wenn Sie genügend Zeit haben und wirklich daran interessiert sind, Ihre eigene Linux -Verteilung zu entwickeln. Alles, was Sie brauchen, ist, Ihr eigenes Linux -Betriebssystem mit diesem E -Book zusammen mit einem funktionierenden Linux -Betriebssystem (jeder Linux -Verteilung mit genügend Speicherplatz), Zeit und Begeisterung zu entwickeln.

Wenn Linux Sie fasziniert, wenn Sie Linux von Grund auf neu verstehen und Ihre eigene Linux -Verteilung entwickeln möchten, dann ist dies alles, was Sie zu diesem Zeitpunkt wissen sollten, für die meisten anderen Dinge, die Sie möglicherweise auf das Buch beziehen möchten, im obigen Verknüpfung.

Lassen Sie mich auch Ihre Erfahrungen mit dem Buch wissen. Wie leicht war es, den ausgearbeiteten LFS -Leitfaden mitzuteilen? Auch wenn Sie bereits einen LFS entwickelt haben und unseren Lesern einige Tipps geben möchten, sind Ihre Feedbacks willkommen.