Linux From Scratch

Screenshot der Software:
Linux From Scratch
Softwarebeschreibung:
Version: 8.2 Aktualisiert
Upload-Datum: 22 Jun 18
Entwickler: Gerard Beekmans
Lizenz: Frei
Popularität: 115

Rating: 5.0/5 (Total Votes: 1)

Linux From Scratch (LFS) ist ein Open-Source-Projekt, das Benutzern umfassende Dokumentationen für die erfolgreiche Erstellung eigener benutzerdefinierter Linux-basierter Betriebssysteme bietet. Ursprünglich von Gerard Beekmans erstellt und später von Bruce Dubbs und Matthew Burgess herausgegeben, ist das Linux From Scratch-Projekt eines der komplexesten und am besten dokumentierten "Wie man seine eigene Linux-Distribution von Grund auf neu erstellt". manuell.


Gezielt auf 32-Bit- und 64-Bit-Architekturen

Die Anweisungen in diesem Handbuch beziehen sich auf 32-Bit- (AMD / Intel x86) und 64-Bit- (x86_64) Architekturen, aber Sie können auch Betriebssysteme erstellen, die auf PowerPC- und ARM-CPUs funktionieren. Seine primären Standards sind POSIX.1-2008, Linux Standard Base (LSB) Spezifikationen und Dateisystemhierarchie Standard Version 3.0 Draft 1 (FHS).

Jeder kann lernen, wie man ein Linux-Kernel-basiertes Betriebssystem von Grund auf neu erstellt

Mit diesem Projekt kann jeder lernen, wie man ein Linux-Kernel-basiertes Betriebssystem von Grund auf neu erstellt, indem man zuerst eine neue Partition erstellt, die Partition mit einem Linux-Dateisystem formatiert und die neue Partition einbaut. Dann erfahren Sie, was Pakete sind und wie sie gepatcht werden, wie Sie ein Verzeichnis $ LFS / tools erstellen, einen LFS-Benutzer hinzufügen, die Umgebung einrichten und ein temporäres System erstellen.


Sie erfahren auch, wie Sie das Betriebssystem konfigurieren

Als nächstes lernst du, wie man grundlegende Systemsoftware installiert, indem du zunächst das Dateisystem des virtuellen Kernels vorbereitest, die chroot-Umgebung betrittst, essentielle Verzeichnisse, Dateien und symbolische Links erstellst, den Kernel, den Hauptcompiler und die Handbuchseiten installierst, die Toolchain anpasst, und installieren Sie alle wesentlichen Pakete. Benutzer lernen auch, wie man das Netzwerk konfiguriert, die Datei / etc / hosts anpasst, Module und Geräte auf einem LFS-System handhabt, benutzerdefinierte symbolische Links zu Geräten erstellt, den Systemhostnamen, setclock-Skript, Linux-Konsole, sysklogd-Skript, rc.site konfiguriert Datei, / etc / inputrc Datei und Bash Shell Startdateien.

Schlussworte

Zu guter Letzt enthält die Dokumentation detaillierte Informationen zum Erstellen der Datei / etc / fstab, zum Konfigurieren des neuesten stabilen Linux-Kernel-Pakets sowie zum Installieren von GRUB als Standard-Bootloader.

< stark> Was ist neu in dieser Version:

  • Diese LFS-Version enthält Aktualisierungen für glibc-2.27, binutils-2.30 und gcc-7.3.0. Außerdem wurden fünf neue Pakete in das Basis-LFS-Buch von BLFS verschoben: libffi, openssl, Python3, ninja und meson. Textänderungen wurden im gesamten Buch vorgenommen. Der Linux-Kernel wurde ebenfalls auf Version 4.15.3 aktualisiert.

Was ist neu in der Version:

  • Die LFS-Version enthält Updates für glibc-2.26, binutils-2.29 und gcc-7.2.0. Insgesamt wurden 32 Pakete aktualisiert, Korrekturen an Bootskripten vorgenommen und Textänderungen im gesamten Buch vorgenommen. Die BLFS-Version enthält ungefähr 900 Pakete, die über das Linux From Scratch Version 8.1 Buch hinausgehen. Diese Version enthält über 885 Updates von der vorherigen Version einschließlich zahlreicher Text- und Formatierungsänderungen.

Was ist neu in Version 8.0:

  • Die LFS-Version enthält Aktualisierungen für glibc-2.24, binutils-2.27 und gcc-6.2.0. Insgesamt wurden 29 Pakete aktualisiert, Korrekturen an Bootskripten vorgenommen und Textänderungen im gesamten Buch vorgenommen. Die BLFS-Version enthält ungefähr 800 Pakete, die über das Basisbuch von Linux From Scratch Version 7.9 hinausgehen. Diese Version enthält mehr als 810 Updates von der vorherigen Version einschließlich zahlreicher Text- und Formatierungsänderungen. Zu den wichtigsten Änderungen an BLFS gehören die Entfernung von Qt4 und KDE4. Die Systemversion von BLFS enthält jetzt den vollständigen GNOME-Desktop. Eine interne Anmerkung ist, dass durch die Bemühungen mehrerer Redakteure die Buchquellen die Versionen von System V und Systemd in einem einzigen Satz von XML-Dateien kombiniert haben, aber immer noch für eine getrennte Erzeugung der Bücher sorgen. Dadurch können die 80% der beiden Bücher, die gemeinsam genutzt werden, effizient verwaltet werden.

Was ist neu in Version 7.9:

  • Die LFS-Version enthält Aktualisierungen für glibc-2.23, binutils-2.26 und gcc-5.3.0. Insgesamt wurden 25 Pakete aktualisiert und im gesamten Buch wurden Textänderungen vorgenommen. Die BLFS-Version enthält ungefähr 800 Pakete, die über das Basisbuch von Linux From Scratch Version 7.9 hinausgehen. Diese Version hat 597 Updates von der vorherigen Version einschließlich zahlreicher Text- und Formatierungsänderungen. Eine wichtige Änderung an BLFS beinhaltet die Ergänzung des KDE Plasma 5 Desktops. Das Buch enthält jetzt 5 Desktop-Umgebungen, 5 separate Window-Manager, drei Mail-Server, 4 grafische und 3 Text-Web-Browser, 4 Datenbank-Server und zahlreiche Haupt- und Nebenprogramme und Dienstprogramme.

Was ist neu in Version 7.8 / 7.9 RC2:

  • Es ist eine Hauptversion mit Toolchain-Updates für glibc-2.22, binutils-2.25.1 und gcc-5.2.0. Insgesamt wurden 30 Pakete aktualisiert und im gesamten Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.8:

  • Es ist eine Hauptversion mit Toolchain-Updates für glibc-2.22 , binutils-2.25.1 und gcc-5.2.0. Insgesamt wurden 30 Pakete aktualisiert und im gesamten Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.7:

  • Es ist eine Hauptversion mit Toolchain-Updates für glibc-2.21 und gcc-4.9.2. Insgesamt wurden 30 Pakete aktualisiert und im gesamten Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.6:

  • Diese Version ist ein wichtiges Update für LFS und BLFS und enthält jetzt separate Versionen für systemd.
  • Die LFS-Releases enthalten Toolchain-Updates für glibc-2.20 und gcc-4.9.1. Insgesamt wurden 26 Pakete aktualisiert und 8 Pakete aus LFS 7.5 hinzugefügt.
  • Die BLFS-Version enthält ungefähr 750 Pakete, die über das Linux From Scratch Version 7.6 Buch hinausgehen. Es hat über 880 Updates von der vorherigen Version einschließlich zahlreicher Text- und Formatierungsänderungen.
  • Außerdem möchten wir Ihnen zum ersten Mal eine auf systemd basierende BLFS-Version vorstellen. Die Version ist mit dem Standard-BLFS-Buch harmonisiert, enthält jedoch kundenspezifische Anweisungen für systembasierte Systeme.

Was ist neu in Version 7.4:

  • Es ist eine Hauptversion mit Toolchain-Updates für binutils-2.23.2, glibc-2.18 und gcc-4.8.1. Insgesamt wurden 32 Pakete (von 62) von LFS-7.3 aktualisiert, und im Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.4 RC1:

  • Dies ist der erste Release-Kandidat auf dem Weg zu LFS -7.4. Es ist eine Hauptversion mit Toolchain-Updates für binutils, glibc und gcc. Insgesamt wurden 32 Pakete von LFS-7.3 aktualisiert, und im Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.3:

  • Es ist eine Hauptversion mit Toolchain-Updates für binutils-2.23 .1, glibc-2.17 und gcc-4.7.2. Insgesamt wurden 31 Pakete von LFS-7.2 aktualisiert, und im Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.2:

  • Es ist eine Hauptversion mit Toolchain-Updates für glibc 2.16.0 und gcc-4.7.1. Insgesamt wurden 28 Pakete von LFS-7.1 aktualisiert, und im Buch wurden Änderungen an Bootskripten und Text vorgenommen.

Was ist neu in Version 7.1:

  • Es ist eine inkrementelle Version mit Updates von LFS 7.0 auf 20 Pakete sowie Fixes für Boot-Skripte und Text im gesamten Buch.

Ähnliche Software

Kommentare zu Linux From Scratch

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!