Linux from Scratch: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Disambiguazione Linux e completezza
Riga 5:
|sviluppatore = Team di LFS
|famiglia = [[GNU/Linux]]
|modello_sorgente = [[FreeSoftware and Open Source Softwarelibero]]
|ultima_versione_pubblicata = 7.9
|data_ultima_pubblicazione = 8 marzo [[2016]]
|tipo_kernel = [[Kernel#Kernel monolitici|Kernel monolitico]] (Linux 4.4.2)
|licenza = [[GNU General Public License|GNU/ GPL]]
|stadio_sviluppo = Attivo (stabile)
|sito_web = http://www.linuxfromscratch.org
}}
'''Linux From Scratch''' ('''LFS''', letteralmente dall'inglese ''Linux da zero'') è un libro scritto da [[Gerard Beekmans]], [[Matthew Burgess]] ed altri. Nel libro sono fornite istruzioni su come costruire un [[sistema operativo]] partendo dal [[kernel]] [[GNU/Linux (kernel)|Linux]] ae partireda dalstrumenti del sistema operativo [[GNU]] partendo dalla [[compilazione]] del loro [[codice sorgente]].<ref>{{Cita web | http://www.linuxfromscratch.org/lfs/view/stable/prologue/package-choices.html | v. Rationale for Packages in the Book | 14 maggio 2016 | lingua=en }}</ref><ref>{{Cita web | http://www.linuxfromscratch.org/lfs/view/stable/prologue/hostreqs.html | vii. Host System Requirements | 14 maggio 2016 | lingua=en}}</ref>
 
== Storia ==
La storia di LFS inizia nel [[1998]], quando Gerard Beekmans, non soddisfatto di altre [[GNU/Linux#Le distribuzioni|distribuzioni]], decide di creare il suo sistema ideale personale che si adatti alle sue esigenze, e scrive i suoi progressi in un pezzo di carta.
In breve tempo, il libro riscuote successo, ed attorno ad esso si sviluppa un progetto, con lo scopo di educare l'utente a costruire nel modo più ''pulito'' possibile un nuovo sistema operativo. Il libro è coperto dalla [[Sistemalicenza Operativoproprietaria]]. Il[[Creative libroCommons|Creative Commons By-Nc-Sa]] ed è disponibile gratuitamente dal sito di Linux From Scratch, la cui versione corrente è la 7.9. Per mantenere LFS piccolo e conservare il suo scopo, è stato creato un altro libro, [[Beyond Linux From Scratch]], che presenta le istruzioni su come proseguire lo sviluppo del sistema di base creato con LFS.
 
== Funzionamento ==
'''Linux From Scratch''' consiste in un modo per installare un sistema Linux funzionante attraverso la [[Compilazione|costruzione manuale]]compilazione e [[configurazioneConfigurazione (informatica)|configurazione]] di tutti i suoi componenti. Tale processo è molto più laborioso rispetto all'installazione di una [[Distribuzione Linux|distribuzione]] pre-costruita. L'idea di base è che installare i singoli pacchetti uno per uno porterà ad una comprensione dei meccanismi interni di un sistema Linux funzionante. Inoltre, ovviamente, compilare tutto il [[software]] specificamente per la [[Piattaforma (hardware)|piattaforma]] ed [[Architettura (computer)|architettura]] su cui verrà eseguito tende a far risultare i programmi più leggeri e veloci. Infine, è più facile personalizzare i pacchetti installati quando ognuno di essi è stato installato manualmente - "La tua ''distro'', le tue regole".
 
== Procedura ==
Riga 27:
 
== Voci correlate ==
* [[LinuxGNU]]
* [[Linux (kernel)]]
* [[Distribuzione GNU/Linux]]
Riga 35:
 
== Collegamenti esterni ==
* {{citaCita web|http://www.linuxfromscratch.org/|Linux From Scratch|lingua=en}}
* {{en}} [http://wiki.linuxfromscratch.org/ LFS Wiki].
* {{en}} [http://www.stockwith.uklinux.net/hints/ Come creare un cd bootabile di LFS].
* {{citaCita web|http://ildp.pluto.it/lfs/|ILDP: Progetto per tradurre Linux From Scratch in italiano, a cura del PLUTO}}
 
{{Linux}}