Linux From Scratch

Software screenshot:
Linux From Scratch
Dettagli del software:
Versione: 8.2 Aggiornato
Data di caricamento: 22 Jun 18
Sviluppatore: Gerard Beekmans
Licenza: Libero
Popolarità: 115

Rating: 5.0/5 (Total Votes: 1)

Linux From Scratch (LFS) è un progetto open source che fornisce agli utenti una documentazione completa per creare con successo i propri sistemi operativi basati su Linux personalizzati. Creato originariamente da Gerard Beekmans e successivamente curato da Bruce Dubbs e Matthew Burgess, il progetto Linux From Scratch è uno dei più complessi e ben documentati & ldquo; Come creare la propria distribuzione Linux da zero & rdquo; manuale.


Destinato a architetture a 32-bit e 64-bit

Le istruzioni fornite in questo manuale hanno come obiettivo le architetture a 32 bit (AMD / Intel x86) e 64-bit (x86_64), ma è anche possibile creare sistemi operativi che funzionano su CPU PowerPC e ARM. I suoi standard principali sono POSIX.1-2008, Linux Standard Base (LSB) Specifiche e Filesystem Hierarchy Standard versione 3.0 Draft 1 (FHS).

Chiunque può imparare come creare un sistema operativo basato su kernel Linux da zero

Usando questo progetto, chiunque può imparare come creare un sistema operativo basato su kernel Linux da zero, creando prima una nuova partizione, formattando la partizione con un filesystem Linux e montando la nuova partizione. Quindi imparerai a conoscere i pacchetti e come applicarli alle patch, oltre a come creare una directory $ LFS / tools, aggiungere un utente LFS, configurare l'ambiente e creare un sistema temporaneo.


Imparerai anche come configurare il sistema operativo

Successivamente, imparerai come installare il software di sistema di base preparando il file system del kernel virtuale, entrare nell'ambiente chroot, creare directory, file e collegamenti simbolici essenziali, installare il kernel, il compilatore principale e le pagine di manuale, regolare la toolchain, e installa tutti i pacchetti essenziali. Gli utenti impareranno anche come configurare la rete, personalizzare il file / etc / hosts, gestire moduli e dispositivi su un sistema LFS, creare collegamenti simbolici personalizzati ai dispositivi, configurare il nome host del sistema, lo script setclock, la console Linux, lo script sysklogd, rc.site file, file / etc / inputrc e file di avvio shell bash.

Parole finali

Infine, la documentazione fornirà informazioni dettagliate su come creare il file / etc / fstab, configurare l'ultimo pacchetto kernel Linux stabile e installare GRUB come boot loader predefinito.

< strong> Novità in questa versione :

  • Questa versione di LFS include aggiornamenti a glibc-2.27, binutils-2.30 e gcc-7.3.0. Inoltre, cinque nuovi pacchetti sono stati spostati nel libro LFS di base da BLFS: libffi, openssl, Python3, ninja e meson. Le modifiche al testo sono state fatte in tutto il libro. Il kernel di Linux è stato aggiornato anche alla versione 4.15.3.

Novità nella versione:

  • La versione LFS include aggiornamenti a glibc-2.26, binutils-2.29 e gcc-7.2.0. In totale, sono stati aggiornati 32 pacchetti, le correzioni apportate agli script di avvio e le modifiche al testo sono state apportate in tutto il libro. La versione BLFS include circa 900 pacchetti oltre il libro Linux From Scratch versione 8.1. Questa versione ha oltre 885 aggiornamenti dalla versione precedente che includono numerose modifiche al testo e alla formattazione.

Novità della versione nella versione 8.0:

  • La versione LFS include aggiornamenti a glibc-2.24, binutils-2.27 e gcc-6.2.0. In totale, sono stati aggiornati 29 pacchetti, sono state apportate correzioni agli script di avvio e sono state apportate modifiche al testo in tutto il libro. La versione BLFS include circa 800 pacchetti oltre il libro base di Linux From Scratch versione 7.9. Questa versione ha oltre 810 aggiornamenti dalla versione precedente che includono numerose modifiche al testo e alla formattazione. Le principali modifiche a BLFS includono la rimozione di Qt4 e KDE4. La versione systemd di BLFS ora include il desktop GNOME completo. Una nota interna è che, attraverso gli sforzi di diversi editor, le fonti di libri hanno combinato le versioni di System V e systemd in un singolo set di file xml, ma fornisce comunque una generazione separata dei libri. Ciò consente all'80% dei due libri comuni di essere gestiti in modo efficiente.

Novità in nella versione 7.9:

  • La versione LFS include aggiornamenti a glibc-2.23, binutils-2.26 e gcc-5.3.0. In totale, 25 pacchetti sono stati aggiornati e sono state apportate modifiche al testo in tutto il libro. La versione BLFS include circa 800 pacchetti oltre il libro base di Linux From Scratch versione 7.9. Questa versione ha 597 aggiornamenti dalla versione precedente che includono numerose modifiche al testo e alla formattazione. Un importante cambiamento in BLFS include l'aggiunta del desktop KDE Plasma 5. Il libro comprende ora 5 ambienti desktop, 5 gestori di finestre separati, tre server di posta, 4 browser Web grafici e 3 di testo, 4 server di database e numerosi programmi utente e utilità principali e secondari.

Novità nella versione 7.8 / 7.9 RC2:

  • È una versione principale con gli aggiornamenti della toolchain a glibc-2.22, binutils-2.25.1 e gcc-5.2.0. In totale, sono stati aggiornati 30 pacchetti e sono state apportate modifiche agli script di avvio e al testo in tutto il libro.

Novità nella versione 7.8:

  • È una versione principale con gli aggiornamenti della toolchain a glibc-2.22 , binutils-2.25.1 e gcc-5.2.0. In totale, sono stati aggiornati 30 pacchetti e sono state apportate modifiche agli script di avvio e al testo in tutto il libro.

Novità nella versione 7.7:

  • Si tratta di una versione principale con aggiornamenti della toolchain a glibc-2.21 e gcc-4.9.2. In totale, sono stati aggiornati 30 pacchetti e sono state apportate modifiche agli script di avvio e al testo in tutto il libro.

Novità nella versione 7.6:

  • Questa versione è un aggiornamento importante per LFS e BLFS e ora include versioni separate per systemd.
  • Le versioni di LFS includono gli aggiornamenti di toolchain a glibc-2.20 e gcc-4.9.1. In totale, sono stati aggiornati 26 pacchetti e 8 pacchetti aggiunti da LFS 7.5.
  • La versione BLFS include circa 750 pacchetti oltre il libro base di Linux From Scratch versione 7.6. Ha oltre 880 aggiornamenti dalla versione precedente che includono numerose modifiche al testo e alla formattazione.
  • Inoltre, vorremmo introdurre per la prima volta una versione BLFS basata su systemd. La versione è armonizzata con il libro BLFS standard ma include istruzioni personalizzate per sistemi basati su sistema.

Novità in nella versione 7.4:

  • È una versione importante con gli aggiornamenti della toolchain a binutils-2.23.2, glibc-2.18 e gcc-4.8.1. In totale, 32 pacchetti (di 62) sono stati aggiornati da LFS-7.3 e le modifiche agli script di avvio e al testo sono stati apportati in tutto il libro.

Novità nella versione 7.4 RC1:

  • Questa è la prima release candidate sulla strada per LFS -7.4. È una versione importante con gli aggiornamenti di toolchain a binutils, glibc e gcc. In totale, 32 pacchetti sono stati aggiornati da LFS-7.3 e le modifiche agli script di avvio e il testo sono stati fatti in tutto il libro.

Novità nella versione 7.3:

  • È una versione principale con gli aggiornamenti della toolchain a binutils-2.23 .1, glibc-2.17 e gcc-4.7.2. In totale, 31 pacchetti sono stati aggiornati da LFS-7.2 e le modifiche agli script di avvio e il testo sono stati fatti in tutto il libro.

Novità nella versione 7.2:

  • È una versione principale con aggiornamenti della toolchain per entrambi gli glibc- 2.16.0 e gcc-4.7.1. In totale, 28 pacchetti sono stati aggiornati da LFS-7.1 e le modifiche agli script di avvio e al testo sono stati apportati in tutto il libro.

Novità in nella versione 7.1:

  • È una versione incrementale con aggiornamenti da LFS 7.0 a 20 pacchetti e correzioni per l'avvio di script e testo in tutto il libro.

Programmi simili

Commenti a Linux From Scratch

I commenti non trovato
Aggiungi commento
Accendere le immagini!