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

Kommentarer til Linux From Scratch

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