Linux From Scratch

Skjermbilde programvare:
Linux From Scratch
Prog.varedetaljer:
Versjon: 8.2 Oppdatert
Last opp dato: 22 Jun 18
Utvikler: Gerard Beekmans
Lisens: Gratis
Popularitet: 115

Rating: 5.0/5 (Total Votes: 1)

Linux From Scratch (AKU) er en åpen kildekode-prosjekt som gir brukere med omfattende dokumentasjon for å lykkes med å bygge sine egne Linux-baserte operativsystemer. Opprinnelig skapt av Gerard Beekmans og senere redigert av Bruce Dubbs og Matthew Burgess, Linux From Scratch-prosjektet er et av de mest komplekse og godt dokumentert & ldquo; Hvordan bygge din egen Linux-distribusjon fra bunnen av & rdquo; manual.


Målrettet på 32-biters og 64-biters arkitekturer

Instruksjonene i denne håndboken er rettet mot 32-bit (AMD / Intel x86) og 64-bits (x86_64) arkitekturer, men du kan også inne operativsystemer som fungerer på PowerPC og ARM-prosessorer. Dens primære standarder er POSIX.1-2008, Linux Standard Base (LSB) Spesifikasjoner og Filesystem Hierarchy Standard versjon 3.0 Utkast 1 (FHS).

Alle kan lære å lage et Linux-kjernebasert operativsystem fra begynnelsen

Ved hjelp av dette prosjektet kan alle lære å lage et Linux-kjernebasert operativsystem fra begynnelsen, ved å først opprette en ny partisjon, formatere partisjonen med et Linux-filsystem og montere den nye partisjonen. Deretter lærer du om pakker og hvordan du lapper dem, samt hvordan du oppretter en $ LFS / verktøy-katalog, legger til en LFS-bruker, konfigurerer miljøet og bygger et midlertidig system.


Du vil også lære hvordan du konfigurerer operativsystemet

Neste, vil du lære å installere grunnleggende systemprogramvare ved først å forberede det virtuelle kjernefilsystemet, angi chroot-miljøet, lage viktige kataloger, filer og symlinks, installere kjernen, hovedkompilatoren og manuelle sider, juster verktøykjeden, og installer alle de essensielle pakkene. Brukerne vil også lære å konfigurere nettverket, tilpasse / etc / hosts-filen, håndtere moduler og enheter på et LFS-system, lage egendefinerte symlinks til enheter, konfigurere systemnavnet, setclock script, Linux-konsoll, sysklogd script, rc.site fil, / etc / inputrc fil, og bash shell oppstart filer.

Avsluttende ord

Endelig vil dokumentasjonen gi detaljert informasjon om hvordan du oppretter filen / etc / fstab, konfigurerer den nyeste stabile Linux-kjernepakken, samt installerer GRUB som standard bootloader.

strong> Hva er nytt? i denne versjonen:

  • Denne LFS-utgaven inneholder oppdateringer til glibc-2.27, binutils-2.30 og gcc-7.3.0. I tillegg er fem nye pakker flyttet til LFS-basen fra BLFS: libffi, openssl, Python3, ninja og meson. Endringer i teksten har blitt gjort gjennom hele boken. Linux-kjernen er også oppdatert til versjon 4.15.3.

Hva er nytt i versjon:

  • LFS-utgivelsen inneholder oppdateringer til glibc-2.26, binutils-2.29 , og gcc-7.2.0. Totalt ble 32 pakker oppdatert, fikseringer gjort til bootscripts, og endringer i tekst har blitt gjort gjennom hele boken. BLFS-versjonen inneholder omtrent 900 pakker utover basen Linux From Scratch Version 8.1-boken. Denne utgivelsen har over 885 oppdateringer fra forrige versjon, inkludert mange tekst- og formatteringsendringer.

Hva er nytt i versjon 8.0:

  • LFS-utgivelsen inneholder oppdateringer til glibc-2.24, binutils-2.27 og gcc-6.2.0. Totalt ble 29 pakker oppdatert, fikseringer gjort til bootscripts, og endringer i teksten har blitt gjort gjennom hele boken. BLFS-versjonen inneholder ca 800 pakker utover basen Linux From Scratch Version 7.9 boken. Denne utgivelsen har over 810 oppdateringer fra forrige versjon, inkludert mange tekst- og formatteringsendringer. Store endringer i BLFS inkluderer fjerning av Qt4 og KDE4. Systemd-versjonen av BLFS inkluderer nå hele GNOME-skrivebordet. En intern notat er at gjennom flere redaktører har bokkildene kombinert versjoner av System V og systemd i et enkelt sett med xml-filer, men fremdeles gir en egen generasjon av bøkene. Dette gjør at 80% av de to bøkene som er vanlige, kan vedlikeholdes effektivt.

Hva er nytt i versjon 7.9:

  • LFS-utgivelsen inneholder oppdateringer til glibc-2.23, binutils-2.26 og gcc-5.3.0. Totalt ble 25 pakker oppdatert og endringer i teksten har blitt gjort gjennom hele boken. BLFS-versjonen inneholder ca 800 pakker utover basen Linux From Scratch Version 7.9 boken. Denne utgivelsen har 597 oppdateringer fra forrige versjon, inkludert mange tekst- og formatteringsendringer. En stor endring i BLFS inkluderer tillegg av KDE Plasma 5-skrivebordet. Boken inneholder nå 5 skrivebordsmiljøer, 5 separate vindushåndterere, tre e-postservere, 4 grafiske og 3 tekstweblesere, 4 databaseservere og mange store og mindre brukerprogrammer og verktøy.

Hva er nytt i versjon 7.8 / 7.9 RC2:

  • Det er en stor utgave med verktøylinjeoppdateringer til glibc-2.22, binutils-2.25.1 og gcc-5.2.0. Totalt ble 30 pakker oppdatert og endret i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.8:

  • Det er en stor utgave med verktøylinjeoppdateringer til glibc-2.22 , binutils-2.25.1 og gcc-5.2.0. Totalt ble 30 pakker oppdatert og endret i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.7:

  • Det er en stor utgave med verktøylinjeoppdateringer til glibc-2.21 og gcc-4.9.2. Totalt ble 30 pakker oppdatert og endret i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.6:

  • Denne utgivelsen er en stor oppdatering til både LFS og BLFS og inneholder nå separate versjoner for systemd.
  • LFS-utgivelsene inkluderer verktøykjerneoppdateringer til glibc-2.20 og gcc-4.9.1. Totalt ble 26 pakker oppdatert og 8 pakker lagt fra LFS 7.5.
  • BLFS-versjonen inneholder omtrent 750 pakker utover basen Linux From Scratch Version 7.6-boken. Den har over 880 oppdateringer fra forrige versjon, inkludert mange tekst- og formatteringsendringer.
  • I tillegg vil vi gjerne introdusere for første gang en BLFS-versjon basert på systemd. Versjonen er harmonisert med standard BLFS-boken, men inneholder tilpassede instruksjoner for systemdbaserte systemer.

Hva er nytt i versjon 7.4:

  • Det er en stor utgave med verktøylinjeoppdateringer til binutils-2.23.2, glibc-2.18 og gcc-4.8.1. I alt ble 32 pakker (av 62) oppdatert fra LFS-7.3 og endringer i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.4 RC1:

  • Dette er den første utgivelseskandidaten på veien til LFS -7,4. Det er en stor utgave med toolchain oppdateringer til binutils, glibc og gcc. Totalt ble 32 pakker oppdatert fra LFS-7.3 og endringer i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.3:

  • Det er en stor utgave med verktøylinjeoppdateringer til binutils-2.23 .1, glibc-2,17 og gcc-4.7.2. Totalt ble 31 pakker oppdatert fra LFS-7.2 og endringer i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt? i versjon 7.2:

  • Det er en stor utgave med verktøylinjeoppdateringer til begge glibc- 2.16.0 og gcc-4.7.1. Totalt ble 28 pakker oppdatert fra LFS-7.1 og endringer i bootscripts og tekst har blitt gjort gjennom hele boken.

Hva er nytt i versjon 7.1:

  • Det er en inkrementell utgivelse med oppdateringer fra LFS 7.0 til 20 pakker, samt fikser for å starte oppskrifter og tekst gjennom hele boken.

Lignende programvare

stsci.sphinxext
stsci.sphinxext

11 May 15

Okydoky
Okydoky

20 Feb 15

Kommentarer til Linux From Scratch

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!