Linux From Scratch

Screenshot Software:
Linux From Scratch
Detalii soft:
Versiune: 8.2 Actualizat
Incarca data: 22 Jun 18
Producător: Gerard Beekmans
Licenţă: Gratuit
Popularitate: 115

Rating: 5.0/5 (Total Votes: 1)

Linux de la zero (LFS) este un proiect open source, care oferă utilizatorilor o documentație cuprinzătoare pentru construirea propriilor sisteme personalizate de operare bazate pe Linux. Inițial creat de Gerard Beekmans și mai târziu editat de Bruce Dubbs și Matthew Burgess, proiectul Linux From Scratch este unul dintre cele mai complexe și bine documentate "Cum să-ți construiești propria distribuție Linux de la zero" manual.


Direcționate la arhitecturi pe 32 de biți și pe 64 de biți

Instrucțiunile furnizate în acest manual vizează arhitecturile pe 32 de biți (AMD / Intel x86) și pe 64 de biți (x86_64), dar puteți construi și sisteme de operare care funcționează pe procesoarele PowerPC și ARM. Standardele sale principale sunt POSIX.1-2008, specificațiile standard de bază pentru Linux (LSB) și ierarhia sistemelor de fișiere versiunea standard 3.0 (draft) 1 (FHS).

Oricine poate învăța cum să creeze un sistem de operare bazat pe kernel-ul Linux de la zero

Folosind acest proiect, oricine poate învăța cum să creeze un sistem de operare bazat pe kernel Linux de la zero, creând mai întâi o partiție nouă, formatând partiția cu un sistem de fișiere Linux și montarea noii partiții. Apoi veți învăța despre pachete și despre modul în care să le modificați, precum și cum să creați un director $ LFS / tools, să adăugați un utilizator LFS, să configurați mediul și să construiți un sistem temporar.


Veți învăța, de asemenea, cum să configurați sistemul de operare

În continuare, veți învăța cum să instalați software-ul de bază al sistemului, pregătiți mai întâi sistemul de fișiere virtuale, introduceți mediul chroot, creați directoare, fișiere și simboluri esențiale, instalați kernelul, compilatorul principal și paginile manuale, și instalați toate pachetele esențiale. De asemenea, utilizatorii vor învăța cum să configureze rețeaua, să personalizeze fișierul / etc / hosts, să gestioneze modulele și dispozitivele într-un sistem LFS, să creeze simbolink-uri personalizate pe dispozitive, să configureze numele de sistem, scriptul setclock, consola Linux, scriptul sysklogd, rc.site fișierul, fișierul / etc / inputrc și fișierele de pornire a shell-ului bash.

Cuvintele finale

În cele din urmă, documentația va oferi informații detaliate despre crearea fișierului / etc / fstab, configurarea ultimului pachet kernel Linux stabil, precum și instalarea GRUB ca încărcător de boot implicit.

puternic> Ce este nou în această versiune:

  • Această versiune LFS include actualizări la glibc-2.27, binutils-2.30 și gcc-7.3.0. În plus, cinci pachete noi au fost mutate în baza de date LFS din BLFS: libffi, openssl, Python3, ninja și mezon. Modificările textului au fost făcute în întreaga carte. Kernel-ul Linux a fost, de asemenea, actualizat la versiunea 4.15.3.

Ce este nou versiunea:

  • Versiunea LFS include actualizări la glibc-2.26, binutils-2.29 , și gcc-7.2.0. În total, s-au actualizat 32 de pachete, s-au făcut corecții pentru boot-uri și au fost făcute schimbări în text în întreaga carte. Versiunea BLFS include aproximativ 900 de pachete dincolo de cartea de bază Linux From Scratch Version 8.1. Această versiune are peste 885 de actualizări de la versiunea anterioară, inclusiv numeroase modificări de text și formatare.

Ce este nou în versiunea 8.0:

  • Versiunea LFS include actualizări la glibc-2.24, binutils-2.27 și gcc-6.2.0. În total, au fost actualizate 29 de pachete, s-au făcut corecții pentru boot-uri și au fost făcute schimbări în text în întreaga carte. Versiunea BLFS include aproximativ 800 de pachete dincolo de cartea de baza Linux From Scratch Version 7.9. Această versiune are peste 810 de actualizări de la versiunea anterioară, inclusiv numeroase modificări de text și formatare. Modificările majore la BLFS includ eliminarea Qt4 și KDE4. Versiunea sistemică a BLFS include acum desktopul GNOME complet. O notă internă constă în faptul că, prin eforturile mai multor editori, sursele de carte au combinat versiunile sistemului V și sistemate într-un singur set de fișiere xml, dar încă prevăd generarea separată a cărților. Acest lucru permite ca 80% dintre cele două cărți comune să fie menținute eficient.

Ce este nou în versiunea 7.9:

  • Versiunea LFS include actualizări pentru glibc-2.23, binutils-2.26 și gcc-5.3.0. În total, au fost actualizate 25 de pachete și au fost făcute schimbări în text în întreaga carte. Versiunea BLFS include aproximativ 800 de pachete dincolo de cartea de baza Linux From Scratch Version 7.9. Această versiune are 597 actualizări de la versiunea anterioară, inclusiv numeroase modificări de text și formatare. O modificare majoră a BLFS include adăugarea desktopului KDE Plasma 5. Cartea include acum 5 medii desktop, 5 manageri de ferestre separate, 3 servere de mail, 4 browsere web grafice și 3 texte, 4 servere de baze de date și numeroase programe și utilitare majore și minore.

Ce este nou în versiunea 7.8 / 7.9 RC2:

  • glibc-2.22, binutils-2.25.1 și gcc-5.2.0. În total, au fost actualizate 30 de pachete și au fost făcute schimbări în scriere și text în întreaga carte.

Ce este nou în versiunea 7.8:

  • Este o versiune majoră cu actualizări de la glibc-2.22 , binutils-2.25.1 și gcc-5.2.0. În total, au fost actualizate 30 de pachete și au fost făcute schimbări în scriere și text în întreaga carte.

Ce este nou în versiunea 7.7:

  • Este o versiune majoră, cu actualizări de unelte pentru glibc-2.21 și gcc-4.9.2. În total, au fost actualizate 30 de pachete și au fost făcute schimbări în scriere și text în întreaga carte.

Ce este nou în versiunea 7.6:

  • Această versiune este o actualizare majoră a LFS și BLFS și include acum versiuni separate pentru sistem.
  • Versiunile LFS includ actualizări de unelte pentru glibc-2.20 și gcc-4.9.1. În total, au fost actualizate 26 de pachete și 8 pachete adăugate din LFS 7.5.
  • Versiunea BLFS include aproximativ 750 de pachete dincolo de cartea de baza Linux From Scratch Version 7.6. Are peste 880 de actualizări de la versiunea anterioară, inclusiv numeroase modificări de text și formatare.
  • În plus, am dori să introducem pentru prima dată o versiune BLFS bazată pe sistemd. Versiunea este armonizată cu cartea standard BLFS, dar include instrucțiuni personalizate pentru sisteme bazate pe sistem.

Ce este nou în versiunea 7.4:

  • Este o versiune majoră cu actualizări de unelte pentru binutils-2.23.2, glibc-2.18 și gcc-4.8.1. În total, 32 de pachete (din 62) au fost actualizate din LFS-7.3 și au fost făcute schimbări în scriere și text în întreaga carte.

Ce este nou în versiunea 7.4 RC1:

  • -7.4. Este o versiune majoră, cu actualizări ale toolchain-urilor pentru binutils, glibc și gcc. În total, au fost actualizate 32 de pachete de la LFS-7.3 și au fost făcute schimbări în cizme și text în întreaga carte.

Ce este nou în versiunea 7.3:

  • Este o versiune majoră cu actualizări de unelte pentru binutils-2.23 .1, glibc-2.17 și gcc-4.7.2. În total, au fost actualizate 31 de pachete de la LFS-7.2 și au fost făcute schimbări în cizme și text în întreaga carte.

Ce este nou în versiunea 7.2:

  • Este o versiune majoră cu actualizări de unelte atât pentru glibc- 2.16.0 și gcc-4.7.1. În total, au fost actualizate 28 de pachete de la LFS-7.1 și au fost făcute schimbări în codurile de boot și text în întreaga carte.

Ce este nou în versiunea 7.1:

  • Este o versiune incrementală cu actualizări de la LFS 7.0 la 20 de pachete, precum și fixări pentru scrierea și scrierea de texte în întreaga carte.

Software similare

Comentarii la Linux From Scratch

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!