Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.1. Introducere

În acest capitol, intrăm pe șantier și începem cu seriozitate să construim sistemul LFS. Adică, facem un chroot în sistemul temporar mini Linux, facem câteva pregătiri finale și apoi începem să instalăm pachetele.

Instalarea acestui software este simplă. Deși în multe cazuri instrucțiunile de instalare ar putea fi mai scurte și mai generice, am optat să oferim instrucțiunile complete pentru fiecare pachet pentru a minimiza posibilitățile de greșeli. Cheia pentru a învăța ce face ca un sistem Linux să funcționeze este să știi pentru ce este folosit fiecare pachet și de ce tu (sau sistemul) ai putea avea nevoie de el.

Nu recomandăm utilizarea optimizărilor. Acestea pot face ca un program să ruleze puțin mai rapid, dar pot cauza și dificultăți de compilare și probleme la rularea programului. Dacă un pachet refuză să compileze atunci când folosește optimizarea, încercați să-l compilați fără optimizare și vedeți dacă asta rezolvă problema. Chiar dacă pachetul se compila atunci când se utilizează optimizarea, există riscul să fi fost compilat incorect din cauza interacțiunilor complexe dintre cod și instrumentele de compilare. De asemenea, rețineți că -Martie și -mtune opțiunile care utilizează valori nespecificate în carte nu au fost testate. Acest lucru poate cauza probleme cu pachetele lanțului de instrumente (Binutils, GCC și Glibc). Micile câștiguri potențiale obținute prin utilizarea optimizărilor compilatorului sunt adesea depășite de riscuri. Constructorii LFS pentru prima dată sunt încurajați să construiască fără optimizări personalizate. Sistemul următor va funcționa în continuare foarte rapid și va fi stabil în același timp.

Ordinea în care pachetele sunt instalate în acest capitol trebuie urmată cu strictețe pentru a se asigura că niciun program nu dobândește accidental o cale care să se refere la /instrumente conectat în ea. Din același motiv, nu compilați pachete separate în paralel. Compilarea în paralel poate economisi timp (în special pe mașinile cu dublă CPU), dar ar putea avea ca rezultat un program care conține o cale cablată către /instrumente, ceea ce va face ca programul să nu mai funcționeze atunci când acel director este eliminat.

imagine

Înainte de instrucțiunile de instalare, fiecare pagină de instalare oferă informații despre pachet, inclusiv o descriere concisă a ceea ce conține, aproximativ cât timp va dura construirea și cât spațiu pe disc este necesar în timpul acestui proces de construire. Urmând instrucțiunile de instalare, există o listă de programe și biblioteci (împreună cu scurte descrieri ale acestora) pe care pachetul le instalează.


notițe

Valorile SBU și spațiul necesar pe disc includ date din suita de teste pentru toate pachetele aplicabile din Capitolul 6.

notițe

Valorile SBU și spațiul necesar pe disc includ date din suita de teste pentru toate pachetele aplicabile din Capitolul 6.


 

Top OS Cloud Computing la OnWorks: