Linux care este dezvoltatorul. Linux: O scurtă istorie

Ascensiunea Linux a început în 1991, când Linus Torvalds, student la Universitatea din Helsinki (Finlanda), a dezvoltat un nucleu compact, autonom pentru procesorul 80386. Scopul a fost să creeze un nucleu compatibil Unix pentru un computer personal .

Linux a fost creat inițial de Linus ca un hobby. A fost inspirat de sistemul de operare Minix, un mic sistem UNIX creat de Andy Tannenbaum, iar Linux a fost discutat pentru prima dată pe o rețea de calculatoare în cadrul USENET în grupul de știri co.os.minix. Aceste discuții au inclus în primul rând utilizatori Minix din instituții de învățământ și științifice care își doreau ceva mai mult decât Minix.

Linus a anunțat prima versiune „oficială” a Linux 0.02 pe 5 octombrie 1991. În acest moment, Linux ar putea deja funcționa bash shell(Bourne Again Shell) și compilatorul gcc (GNU C Compiler), dar în afară de asta, nu prea au funcționat. Nici măcar nu au fost discutate probleme de asistență pentru utilizatori, documentare, replicare etc.

Codul sursă a fost postat pe Internet, unde mii de utilizatori au avut acces gratuit la el. Flexibilitatea noii dezvoltări și independența acesteia față de platforme au determinat dezvoltarea acesteia în continuare.

Ca și în cazul oricărui sistem de operare, dezvoltatorii Linux s-au concentrat pe nucleul sistemului. Nucleul este înțeles ca un modul privilegiat al sistemului care asigură gestionarea tuturor resurselor sale și are acces direct la echipament. Crearea nucleului Linux a început de la zero și, ca urmare a schimbărilor constante făcute de diverși dezvoltatori, sistemul și-a căpătat forma modernă.

Astăzi, Linux este un sistem de operare cu drepturi depline, multitasking, multi-utilizator al familiei Unix, care acceptă majoritatea proprietăților sale inerente, capabil să lucreze cu X Windows, TCP/IP, Emacs, UUCP, mail și USENET. Aproape toate cele mai importante pachete software au fost livrate pe Linux, de exemplu. Pachetele comerciale sunt acum disponibile pentru Linux. O varietate tot mai mare de hardware este acceptată în comparație cu nucleul original. Pe acest moment Linux rulează pe următoarele platforme: i*86, Motorola 680*0, DEC Alpha, IBM PowerPC, Sun Sparc, MIPS, ARM.

Există o diferență între nucleul Linux și sistemul Linux.

Sistemul Linux include atât componente create special pentru acest sistem de operare, cât și fragmente împrumutate de la alte sisteme. Linux oferă un mediu software modern pentru dezvoltarea profesională a aplicațiilor și a programelor de utilizator, cu toate acestea, nu conține standarde stricte care determină funcționarea sistemului în sine. O distribuție Linux modernă include:
Instrumente de asistență pentru sistemul de fișiere
Instrumente pentru crearea și administrarea conturilor de utilizator
Instrumente de administrare a rețelei.

Linux este un sistem de operare distribuit gratuit. După cum sa menționat mai devreme, ca urmare a modificărilor repetate făcute de diverși dezvoltatori, au fost create multe modificări independente pe baza nucleului Linux, care diferă în caracteristicile lor caracteristice.

Distribuția Linux include un set de fișiere și este un sistem de operare Linux complet. Toate modificările legate de un sistem formează o familie de subversiuni ale acestei distribuții. Numerotarea versiunilor are formatul X.YY.ZZ, unde X este înțeles ca 0, 1 sau 2 - numărul principal, iar YY și ZZ sunt reprezentate prin numerele 0-99 - implementarea. Versiunile ulterioare au numere mai mari.

Printre distribuțiile Linux putem remarca:
Slackware
The Red Hat Software Inc.
Softlanding Linux System (SLS)
TAMU (Universitatea Texas ASM) Linux.
Linux Mandrake
Corel Linux

Ce s-a întâmplatLinux? Acest- sistem de operare multitasking și multi-utilizator pentru afaceri, educație și programare individuală. Linux aparține familiei UNIX-sisteme de operare similare.

În acest articol, vă vom spune puțin despre Linux.

Linux acceptă o gamă largă pachete software și protokolov,ceea ce face ca acest sistem de operare să fie popular și necesar,distribuiea estesub general Licență GNU.

Linux poate transforma orice computer personal încu drepturi deplinestație de lucru. Mulțiutilizareacestun sistem de operare pentru prelucrarea datelor în finanțe, medicină, procesare distribuită, telecomunicații etc.

Ce este UNIX? este unul dintre cele mai populare sisteme de operare din lume datorită faptului că însoțește și distribuie număr mare companiilor. A fost creat inițial ca sistem multitasking pentru minicalculatoare la mijlocul anilor '70, dar de atunci a devenit unul dintre cele mai utilizate sisteme de operare. Există versiuni de UNIX pentru multe sisteme, de la computere personale la supercomputere.

Linux- versiune distribuită gratuit UNIX, a fost dezvoltat inițial Linus Torvalds .Linux a fost creat cu ajutorul multora UNIX-programatori și entuziaști, cei care au suficiente abilități și abilități pentru a dezvolta sistemul.

Linus Torvald a arătat o atitudine neobișnuită față de versiuni prin istoria sa de lansare a distribuțiilorLinux.

5 octombrie 1991 Linux a anunțat prima versiune „oficială”,și astaversiunea 0.02.Mulți oameni l-au luatcum ar fi crearea unui fel de sistem „hacker”. O atenție principalăa fost vizatcrearea unui nucleu. Fără întrebări, asistență pentru utilizatori, documentație, replicare etc.din pacatenu au fost discutate. Se pare că și astăzi comunitatea Linux consideră aceste probleme ca fiind secundare în comparație cu „programarea reală” a dezvoltării nucleului.

După versiunea 0.03, Linus a depășit numerotarea la versiunea 0.10,și totul pentru că un număr suficient de oameni au venit la proiect pentru dezvoltarea lui. După mai multe revizuiri ulterioare, Linusa lansat o nouă versiune, cu număr0,95, prin urmarespectacolimpresia mea cădejaversiunea „oficială” va veni în curând. Asta a fost în martie 1992.

Astăzi Linux este un sistem de operare cu drepturi depline al familiei UNIX, capabil să ruleze X Windows, TCP/IP, Emacs, UUCP, mail și USENET. Aproape toate cele mai importante pachete software au fost livrate pe Linux, de exemplu. Pachetele comerciale sunt acum disponibile pentru Linux. O varietate tot mai mare de hardware este acceptată în comparație cu nucleul original.

Caracteristicile sistemului Linux este un sistem de operare multitasking, multi-utilizator (la fel ca și alte versiuni de UNIX). Linux Compatibil destul de bine cu o serie de standarde la nivel de sursă.Și asta nu este fără motiv,creatăcur acest sistem pentru a avea astfelcompatibilitate.

Linux acceptă diferite tipuri de sisteme de fișiere pentru stocarea datelor. Unele sisteme de fișiere, cum ar fi Sistemul de fișiere ext2fs au fost create special pentru Linux. Sunt acceptate și alte tipuri de sisteme de fișiere, cum ar fi Minix-1 și Xenix. De asemenea, este implementat sistemul de fișiere MS-DOS, permițând accesul la fișierele MS-DOS de pe hard disk.

Linux prevede Set complet Protocoale TCP/IP pentru operarea în rețea. Este acceptată întreaga gamă de clienți și servicii TCP/IP, cum ar fi FTP, telnet, NNTP și SMTP.

Miez Linux a fost creat imediat având în vedere un mod special protejat pentru procesoarele Intel 80386 și 80486 Linux folosește o paradigmă de descriere a memoriei în mod protejat.

Pentru a crește capacitatea de memorie Linux efectuează și partiționarea discului:acestea.Până la 256 MB de „spațiu de swap” pot fi alocați pe disc.LinuxVZona de schimb nu descarcă întregul proces, ci doar părțile sale individuale. Când sistemul are nevoie de mai mult memorie fizică, apoi folosește schimbarea pentru a scoate paginile inactive pe disc. Acest lucru vă permite să rulați programe mai mari și să serviți mai mulți utilizatori în același timp. Cu toate acestea, schimbarea nu exclude extinderea memoriei fizice, deoarece reduce performanța și crește timpul de acces.

Nucleul menține, de asemenea, un pool de memorie universal pentru programele utilizatorului și un cache de disc. În acest caz, întreaga memorie poate fi folosită pentru cache și invers, memoria cache este redusă atunci când rulează programe mari.

Programele executabile folosesc biblioteci legate dinamic. . Acest lucru permite fișierelor executabile să ocupe mai puțin spațiu pe disc. Există, de asemenea, biblioteci care pot fi conectate statice pentru cei care doresc să folosească depanarea la nivel de obiectsau utilizațiprograme care nu au nevoie de biblioteci partajate. În Linux, bibliotecile partajate sunt legate dinamic în timpul execuției, permițând programatorului să înlocuiască modulele bibliotecii cu propriile lor module.

ULinux nu exista "oh"fdistribuția inițială”. Există multe distribuții, fiecare bună pentru anumite scopuri.

În timpul utilizării sistemului, este posibil să vă aflați în locuri în care protecția fișierelor și directoarelor este setată incorect sau programele nu funcționeazădestul de bine. Deși multe distribuții nu cauzează prea multe probleme.

În acest articol veți găsi nu numai istoria creării sistemului de operare Linux, ci și revelațiile lui Linus Torvald însuși.

Linux este un sistem de operare multitasking și multi-utilizator pentru afaceri, educație și programare personală. Linux aparține familiei de sisteme de operare asemănătoare UNIX. Linux acceptă o gamă largă de pachete software de la TeX la X Windows, compilatoare GNU C/C++, protocoale TCP/IP.

Este o implementare flexibilă a sistemului de operare UNIX, distribuită gratuit sub Licența Generală GNU.

În a lui forma originala a fost creat de Linus Torvalds ca o versiune a sistemului de operare UNIX pentru computerele personale compatibile cu IBM. Linux poate transforma oricare dintre computerele personale menționate mai sus într-o stație de lucru. Oamenii de afaceri instalează Linux pe rețele de mașini și folosesc sistemul de operare pentru a procesa date în finanțe, medicină, procesare distribuită și telecomunicații.

Student din Finlanda

În 1991 Linus Torvalds, un student finlandez, a devenit extrem de interesat de ideea de a scrie un nucleu de sistem de operare compatibil UNIX pentru computerul său personal cu un procesor cu arhitectura Intel 80386, acum foarte răspândită. Prototipul viitorului kernel a fost MINIX sistem: un sistem de operare compatibil UNIX pentru calculatoare personale, care a fost încărcat de pe dischete și se încadra în memoria foarte limitată a unui computer personal la acel moment.

MINIX a fost creat de Andrew Tanenbaum ca un sistem de operare educațional care a demonstrat arhitectura și capacitățile UNIX, dar nu a fost potrivit pentru muncă cu drepturi depline din punctul de vedere al programatorului. Linus Torvalds a fost cel care a vrut să creeze un nucleu cu drepturi depline pentru computerul său. I-a dat numele freaxului său de bază, dar mai târziu a fost schimbat de proprietar server ftp pe Linux - un hibrid al numelui creatorului și al cuvântului UNIX.

Rețelele globale de calculatoare Usenet și Internetul au jucat un rol major în dezvoltarea Linux. În primele etape, Linus Torvalds a discutat despre munca și dificultățile sale cu alți dezvoltatori din grupul de știri comp.os.minix Usenet despre sistemul de operare MINIX. Decizie cheie Linus a început să publice textele sursă ale primei versiuni încă ineficiente a nucleului sub licența GNU GPL gratuită. Datorită acestui lucru și internetului din ce în ce mai răspândit, mulți oameni au putut să compileze și să testeze independent acest nucleu, să participe la discuțiile și corectarea erorilor și, de asemenea, să trimită corecții și completări la codul sursă al Linus.

„De exemplu, am visat. În adolescență, am vrut să devin un om de știință celebru. Ca Albert Einstein, doar mai bine. Cine nu vrea? Nu un om de știință, ci un șofer de curse. Sau o stea rock. Sau Maica Tereza. Sau președintele Statelor Unite”.

Nucleul Linux

Pe 5 octombrie 1991, Linus a anunțat prima versiune „oficială” a Linux, versiunea 0.02. Din nou, aceasta a fost văzută ca fiind crearea unora sistem hacker. Accentul principal este crearea nucleului. Nici măcar nu au fost discutate probleme de asistență pentru utilizatori, documentare, replicare etc. Se pare că și astăzi comunitatea Linux consideră aceste probleme ca fiind secundare în comparație cu „programarea reală” - dezvoltarea nucleului.

După versiunea 0.03, Linus a trecut la numerotarea la versiunea 0.10, deoarece mulți oameni au început să lucreze la proiect. După mai multe revizuiri ulterioare ale versiunii, Linus a atribuit următoarea versiune cu numărul 0.95, reflectând astfel impresia că o versiune „oficială” a fost în curând posibilă. Aceasta a fost în martie 1992. Aproximativ un an și jumătate mai târziu - în decembrie 1993 versiunea de kernel era încă Linux 0.99.pl14 - apropiindu-se asimptotic de 1.0. Și în acest moment versiunea de kernel este 3.4 (build stabilă din 20 mai 2012).

Nucleul însuși poate emula instrucțiuni 387-FPU, astfel încât sistemele fără coprocesor să poată executa programe care se bazează pe el (adică, virgulă mobilă).

Nucleul menține, de asemenea, un pool de memorie universal pentru programele utilizatorului și un cache de disc. În acest caz, întreaga memorie poate fi folosită pentru cache și invers, memoria cache este redusă atunci când rulează programe mari.

De la bun început, sistemul de operare Linux este distribuit ca software gratuit, adică este practic gratuit pentru utilizatori (în cele mai multe cazuri, pentru a-l obține, trebuie să plătiți doar pentru CDROM-ul cu software-ul sau pentru traficul de acces la Internet ).

„Având în vedere specificul unui mecanism intern tipic corporativ, managerul tehnic trebuie să fie o personalitate puternică. Trebuie să-i placă să lucreze prin e-mail și să poată menține neutralitatea. Aș dori să evit cuvântul „mediator” deoarece implică faptul că există două tabere: externă și internă. Și asta nu ar trebui să se întâmple.”

GNU și Linux

Totuși, așa cum nu puteți crea un sistem de operare fără un nucleu, nucleul va fi inutil fără utilitare care îi folosesc capabilitățile. Datorită proiectului GNU, Linus Torvalds a avut imediat ocazia să folosească utilități gratuite cu Linux: bash, compilatorul gcc, tar, gzip și multe alte aplicații deja cunoscute și utilizate pe scară largă care ar putea funcționa cu nucleul său compatibil UNIX. Așa că Linux s-a găsit imediat într-un mediu bun și, în combinație cu utilitarele GNU, a reprezentat un mediu foarte interesant pentru dezvoltatorii de software chiar și într-un stadiu foarte incipient al dezvoltării sale.

Compatibilitatea utilităților Linux și GNU s-a datorat faptului că ambele au fost scrise cu accent pe aceleași standarde și practici. Cu toate acestea, această practică (adică, având multe sisteme UNIX diferite) a lăsat mult loc pentru incompatibilități și diverse solutii. Prin urmare, în stadiul inițial al dezvoltării nucleului, fiecare aplicație GNU a fost o altă realizare pentru Linus. Bash și gcc au fost primele. Astfel, combinația dintre GNU și Linux a făcut posibilă crearea unui sistem de operare liber, dar în sine nu a constituit încă un astfel de sistem, deoarece Linux și diverse utilitati GNU a rămas fragmentat produse software, scris de diferiți oameni care nu au ținut întotdeauna cont de ceea ce făceau alții. Principala proprietate a oricărui sistem este consistența componentelor sale.

Linux oferă un set complet de protocoale TCP/IP pentru rețea. Este acceptată întreaga gamă de clienți și servicii TCP/IP, cum ar fi FTP, telnet, NNTP și SMTP.

„Succesul comercial nu ne-a „distrus” atât de mult, ci ne-a schimbat atât pe Linux, cât și pe mine. N-aș îndrăzni să spun că în consecință m-am maturizat – în acest sens, nașterea a trei copii m-a influențat mai mult – doar m-am schimbat. În multe privințe a devenit mai bun, dar în același timp și-a pierdut o parte din naturalețea. Linux era destinat doar specialiștilor - programatorii înotau în el ca peștii în apă. Apă liniștită, unde doar tehnologia contează și nimic altceva.” Caracteristicile sistemului”.

Despre distribuții

După o anumită perioadă de dezvoltare, un număr dintre cele mai importante utilitare GNU funcționau deja stabil pe Linux. Nucleul Linux compilat cu un set mic de utilitare GNU deja compilate pe Linux a constituit un set de instrumente pentru un dezvoltator de software care dorea să folosească un sistem de operare gratuit pe computerul său personal.

Când sarcina de a obține un computer cu sistemul GNU/Linux care rulează constant pe acesta a devenit populară și destul de comună, dezvoltatorii de la universitățile din Helsinki și Universitatea din Texas și-au creat propriile seturi de dischete, din care nucleul compilat și utilitățile de bază i se poate scrie HDD, apoi încărcați sistemul de operare direct de pe acesta. Aceste seturi de dischete au devenit primele prototipuri ale distribuțiilor Linux moderne - pachete software pe baza cărora puteți obține un sistem de operare funcțional pe computer.

În ciuda faptului că odată cu apariţia primelor distribuţii Instalare Linux nu mai necesită compilarea independentă a tuturor programelor din textele sursă, folosind Linux a rămas lotul dezvoltatorilor: un utilizator al unui sistem de operare cu acesta în acea perioadă a dezvoltării sale se putea angaja aproape exclusiv în programare.

Beneficiul unui sistem de operare format integral din software liber este evident – ​​cei care asamblează acest sistem nu trebuie să plătească pe nimeni pentru programele incluse în el. Mai mult, dezvoltarea și actualizarea ulterioară a programelor existente este, de asemenea, efectuată de comunitatea de dezvoltatori complet gratuit, nu este nevoie să plătiți angajații pentru a face acest lucru. Mulțumiri lui Red Hat din comunitate utilizatorii Linux Formatul pachetului RPM a devenit foarte răspândit.

Aproape simultan cu Red Hat a apărut proiectul Debian. Scopul lui a fost aproximativ același - să facă o distribuție coerentă a software-ului liber Linux și GNU.

În prezent, proiectul Ubuntu câștigă o mare popularitate.

„Sunt convins că simpla creștere a resurselor contribuie puțin la promovarea creativității autentice. Aruncă o privire asupra industriei muzicale moderne, de exemplu. Camioane de dolari sunt cheltuite în fiecare an pentru a găsi următorul act fierbinte - și totuși nimeni nu crede că Spice Girls (care au fost recompensate cu generozitate pentru contribuțiile lor la artă) se pot compara cu Wolfgang Amadeus Mozart (care a murit sărac). Adică nu poți crea un geniu doar cu injecții de numerar. Dar snobismul intelectual – „banii nu pot cumpăra geniul” – nu poate servi drept bază pentru dezvoltarea afacerilor pe termen lung.”

Cel mai popular sistem de operare în acest moment este Windows. Acest lucru se datorează atât începutului de succes, cât și concentrării inițiale de a lucra cu ea utilizatori neexperimentați. Dar aproape toți cei care au folosit acest sistem de operare de câțiva ani au o întrebare despre ce pot oferi analogii. Una dintre acestea va fi discutată în articol.

Linux: ce este și în ce constă?

Aceasta nu este o întrebare ușoară. Pentru a vă familiariza pe deplin cu capacitățile acestei dezvoltări, trebuie să citiți mai multe cărți și să petreceți mult timp la computer. Sistemul de operare în sine este un set de programe care fac posibilă interacțiunea cu un computer și rularea altor programe. În centrul său există mai multe aplicații importante care pot fi împărțite în următoarele grupuri:

  1. Permițându-vă să primiți instrucțiuni de la utilizatori și să comunicați cu aceștia.
  2. Făcând posibilă citirea și scrierea datelor pe un hard disk, precum și redarea lor folosind o imprimantă.
  3. Permițându-vă să controlați utilizarea memoriei și lansarea altor programe.

Cel mai parte importantă Sistemul de operare este nucleul (numit Linux). Ce vă oferă un astfel de dispozitiv în practică? Mostrele temporare populare în prezent folosesc diverse programe care au fost scrise pentru acest proiect ca o altă parte a sistemului de operare. Apropo, numele complet al acestui sistem de operare este GNU/Linux. În continuare vei afla de ce are un astfel de nume.

Creare

GNU/Linux a fost modelat după sistemul de operare Unix. De la bun început, acest sistem de operare a fost conceput pentru a fi multi-utilizator și multi-tasking. Numai asta este suficient pentru a o scoate în evidență. Dar există mult mai multe diferențe în ea. Cel mai important lucru este că este gratuit (o parte semnificativă a dezvoltărilor a fost creată de voluntari gratuit) și absența unui proprietar. Free Software Foundation a început să creeze ceva de genul acesta în 1984. Apoi au dezvoltat un sistem de operare asemănător Unix, care a fost numit GNU. Au fost create multe funcții de bază, cu ajutorul cărora a fost posibilă rezolvarea unei game largi de probleme (în comparație cu ceea ce exista în general atunci). Pe lângă fond, și-au adus contribuția multe grupuri de lucru și persoane fizice, ceea ce nu le diminuează în niciun fel munca. Dar există încă câteva particularități. Astfel, fundația a creat majoritatea instrumentelor folosite, filozofia și comunitatea de utilizatori entuziaști și programatori independenți. Datorită eforturilor lor, a apărut o versiune depanată a GNU/Linux. Dar aceasta este doar povestea primei părți. Nucleul sistemului de operare Linux a fost creat de un student finlandez în 1991 (prima versiune stabilă datează din 1994). Apoi a fost anunțat ca înlocuitor pentru Minix. Creatorul nu s-a retras de atunci și continuă să conducă un grup de câteva sute de programatori care îmbunătățesc sistemul de operare.

Ce oferă sistemul de operare utilizatorilor?

Astăzi există o mai mare libertate în alegerea software-ului necesar. Astfel, există o duzină de shell-uri de linie de comandă, precum și mai multe desktop-uri grafice. Mai mult, asta nu înseamnă design vizual, ci o schimbare a părții funcționale. De asemenea, datorită adaptării sistemului de operare pentru a rula mai multe programe, este mai puțin susceptibil la diverse defecțiuni și este mai bine protejat. De la începuturile sale, sistemul de operare Linux și-a câștigat publicul încet, dar sigur. Deci, majoritatea serverelor rulează deja pe el. Ea abia își începe călătoria în segmentul corporativ și acasă. Fiecare distribuție diferă în funcție de funcționalitate, aspect și dimensiune. Da, există opțiuni care oferă cele mai largi oportunități. Există și acelea care pot încăpea pe o unitate flash mică sau pot funcționa pe computere vechi. De asemenea, imediat după, vi se oferă posibilitatea de a instala rapid pachete software pentru a lucra în anumite zone (ceea ce este valoros dacă creați un computer „de birou”).

Terminal

Aceasta este o parte importantă a lucrului cu sistemul de operare Linux. Ce este un terminal? Acesta este un instrument puternic cu un potențial enorm. Cu ajutorul acestuia, puteți face mai ușor sau chiar transferați complet toate lucrările de rutină la mașină. Folosind terminalul puteți:

  1. instalați și rulați programe;
  2. configurați fișierele de distribuție sau de configurare;
  3. adăugați noi depozite de programe;
  4. și multe alte lucruri despre care vă va spune această recenzie Linux.

Utilizarea de bază a terminalului, precum și instalarea programelor

Lansează-l. Pentru a porni programul, trebuie doar să introduceți numele acestuia. În acest fel puteți activa totul de la programe simple de cronometru la utilități complexe. Pentru a face acest lucru, nu trebuie să introduceți calea completă (care este o mare diferență față de Windows). Să luăm un exemplu de lansare a browserului Firefox și deschidere imediată a unui site web. Acestea din urmă trebuie plasate în argumente. Tipurile lor depind de programele care sunt apelate. Deci, comanda dorită va arăta astfel: firefox „adresa site-ului la care vrem să mergem”. O altă caracteristică importantă a terminalului este că există o serie de comenzi care sunt concepute pentru a funcționa cu acesta. Adică nu au interfață grafică. Acum este timpul să vorbim despre Desigur, există aplicații grafice care pot ajuta la această sarcină. Deci, lansați terminalul și introduceți următoarele: sudo apt-get install package_name. Nu e greu, nu? Cuvântul sudo este folosit aici pentru a obține drepturi de administrator pentru a instala programul. Folosind apt-get, sunt cititi parametrii doriti pentru aplicatie. Și instalarea instalează direct programul. Mai mult, particularitatea este că puteți lucra cu mai multe aplicații în același timp - pentru aceasta trebuie doar să le separați folosind un spațiu.

Puteți ghici cu ușurință numele și scopul pachetelor de instalare fără a utiliza diverse instrumente. Dar dacă acest lucru nu este posibil, apăsați pe Tab. Când schimbați distribuțiile, nu este necesar să faceți totul din nou - doar exportați numele pachetelor folosite pentru fisier text pentru a-i importa ulterior conținutul. Această instrucțiune simplă Linux este necesară pentru munca inițială.

Lucrul cu fișiere și directoare

Există o nuanță aici care vă va ajuta să înțelegeți rapid caracteristicile sistemului de operare. Deci, munca se întâmplă întotdeauna în directorul curent. Pentru a face ceva într-o altă locație, trebuie mai întâi specificat. Există o astfel de comandă - nano. Obișnuit să se deschidă editor de text. Dacă introduceți nano „nume document”, un fișier cu numele specificat va fi creat în directorul curent. Dar ce să faci când trebuie făcut în alt folder? Scriem comanda astfel: nano /home/rabota/documents/”Numele documentului”. Dacă directiva specificată nu conține un fișier cu numele și extensia necesare, va fi creat și deschis unul nou. Ce se întâmplă dacă trebuie să treceți dintr-un dosar în altul? Pentru a face acest lucru, utilizați comanda cd. Poate fi specificat de la sine - cu /, ~ sau cu o directivă. Primele trei comenzi se vor muta în directorul rădăcină. Pentru a afișa o listă de fișiere din directorul curent, utilizați ls. Pentru a crea un director nou, utilizați mkdir „Nume sau cale”. Pentru a șterge fișiere, utilizați comanda rm. După aceasta, este necesar să se indice numele documentului sau directiva pentru plasarea acestuia.

Pentru a copia fișiere, trebuie să utilizați comanda cf „Nume document” - „Cale”. Vă rugăm să rețineți că trebuie utilizat în directorul în care se află obiectul transferat. mv funcționează în același mod, dar mută deja fișierul. Deci, este necesar să indicați după cum urmează: mv „Directorul în care se află documentul” - „Calea în care este mutat obiectul”. Din exterior poate părea puțin dificil, dar puțină practică te va convinge că doar așa pare. Acum, practic, puteți configura Linux pentru a se potrivi nevoilor dvs.

Lucrul cu sistemul

Utilizați Tab. Aceasta este o cheie extrem de utilă. Deci, poate ajuta cu completarea automată. Acest lucru funcționează pentru pachete, fișiere și foldere. Dacă există mai multe opțiuni, sistemul vă va oferi să alegeți una dintre ele. De asemenea, amintiți-vă că aveți grijă de Linux va fi pe umerii dumneavoastră. Deși puteți folosi ansamblurile furnizate dacă nu doriți să vă asamblați propria cărămidă cu cărămidă (deși aceasta este una dintre caracteristicile sistemului). Dar pentru orice eventualitate, știți că aceasta este o chestiune simplă și, în majoritatea cazurilor, efectuarea acestei acțiuni nu va fi dificilă. De asemenea, puteți utiliza oricare dintre interfețe grafice ce este in acces liber(deși cel mai simplu mod de control este linia de comandă).

Instalare Linux

Ce să faci dacă vrei să folosești acest sistem de operare? Apoi trebuie să știți cum să instalați și să rulați Linux. Inițial, alegeți distribuția pe care o veți avea. Ubuntu, Debian, CentOS și multe altele sunt populare. Acordăm totuși atenție sistemelor de operare prezentate alegerea finală După dumneavoastră. Pentru a face acest lucru, va trebui să obțineți o imagine ISO și să o inscripționați pe disc. Este recomandabil să descărcați fișierul de pe site-ul oficial al adunării. Apoi trebuie să selectați numărul de biți de sistem. Versiunea 32 are mai puține probleme de compatibilitate și funcționează mai bine cu driverele. Dar omologul său 62 are performanțe mai bune. Adevărat, ele vor provoca și necazuri cu care va trebui să te confrunți. Înainte de a începe, ia-te copie de rezervă toate datele importante. Să nu credeți că sistemul vă poate strica ceva. Doar că, în majoritatea cazurilor, utilizatorii înșiși, din ignoranță sau în panică, șterg Informații importante. Deci, aveți un disc cu o imagine de sistem. Înainte de reinstalare, configurați sistemul I/O de bază pentru a funcționa cu Acum puteți reporni.

Ca exemplu vom lua în considerare Instalare Ubuntu. Acesta este un sistem de operare popular și nu este dificil să găsiți recomandări pentru lucrul cu el. Deci, ecranul se va încărca inițial unde va trebui să selectați „Instalare Ubuntu”. Inițial, va trebui să selectați limba Linux. Stabiliți-vă fusul orar. Apoi configurați tastatura. În pasul următor, va trebui să pregătiți spațiul pe disc. Pe în această etapă Soluția la această problemă poate fi delegată sistemului de operare sau totul poate fi determinat manual. Ultima opțiune este potrivită pentru utilizatorii experimentați care știu ce este un sector de date și cum funcționează un computer în general. Mai mult, nivelul de conștientizare ar trebui să fie foarte ridicat.

Odată ce problemele de spațiu pe disc au fost epuizate, vi se va solicita să denumiți acest computer și, de asemenea, să creați un administrator. Va fi necesar să ne amintim ceea ce a fost indicat aici, altfel va fi aproape imposibil să operați mașina în viitor fără reinstalare sau resetare. Apropo, veți avea nevoie de o parolă și un nume de utilizator nu numai pentru a vă conecta în sistem. După aceasta, în fața ta va apărea fereastra Expert pentru transferul setărilor de pe alte sisteme de operare. Dacă nu sunt prezenți, pasul va fi sărit. În caz contrar, sistemul de operare va oferi transferul de fișiere, precum și setările care se aflau în conturile de utilizator. Și în sfârșit ar trebui să apară o fereastră în care va fi afișată alegerea utilizatorului. Verificați dacă totul este așa cum doriți. Dacă nu există reclamații, faceți clic pe butonul „Instalare” și procesul va începe. În funcție de configurația computerului pe care se efectuează toate aceste acțiuni, viteza de înlocuire a sistemelor de operare variază. Când toate acțiunile necesare au fost finalizate, vi se va cere să faceți clic pe butonul „Enter”.

Lansarea Linux

Când îl porniți pentru prima dată, veți fi întâmpinat de bootloader. ÎN în acest caz, lansarea Linux va depinde de prezența unui sistem de operare terță parte. Dacă există doar unul, atunci Linux însuși va porni. Dacă nu este cazul, atunci veți avea trei opțiuni:

  1. Dacă îl selectați pe primul, sistemul de operare se va încărca în zece secunde.
  2. A doua opțiune este analogică modul sigur Windows.
  3. Testarea memoriei RAM.

De asemenea, în funcție de numărul de sisteme de operare instalate, se vor adăuga opțiuni pentru lansarea acestora, și nu doar încărcarea sistemului Linux. După activarea Linux, puteți începe să-i personalizați designul, să începeți să utilizați aplicații suplimentare - în general, faceți totul pentru a face sistemul de operare cât mai personalizat posibil pentru dvs. Există o mare varietate și puteți alege ceea ce vă place. Unele probleme pot apărea numai atunci când utilizați jocuri și aplicații de calcul (AutoCAD și altele asemenea).

Îndepărtarea și recuperarea Linux

Același Ubuntu va fi folosit ca exemplu. Nu contează de ce ați pus întrebarea „cum să eliminați Linux” - nu v-a plăcut sistemul sau ați decis că este dificil. Principalul lucru este cum să o faci. Să luăm în considerare două opțiuni. În primul, să presupunem că aveți o opțiune de rezervă ca Windows. În al doilea, vom presupune că nu aveți alt sistem de operare:

  1. Puneți discul de instalare în unitate. Porniți de pe acesta, schimbând prioritatea în sistemul de bază de intrare/ieșire. Deschidere Linie de comanda. Puteți face acest lucru prin meniu disc de instalare. Apoi selectați opțiunea „Reparare sistem”. ÎN versiune în limba engleză arată ca Repair computerul tau. Corectarea intrării despre încărcarea sistemului. Pentru a face acest lucru, introduceți comanda bootrec /fixmbr. Și la pornire, nu vi se va mai prezenta ecranul de selectare a sistemului de operare când porniți computerul, iar Windows se va încărca întotdeauna. Totul este gata. Acum, pentru ca modificările să intre în vigoare, reporniți mașina. Dacă doriți să scăpați complet de Ubuntu, atunci trebuie să faceți încă doi pași. Mai întâi, deschideți meniul de gestionare a discurilor. În fereastra care se deschide, va trebui să faceți clic dreapta pe partiția cu sistemul de operare și să selectați comanda pentru a o șterge. Asta e, ea a plecat. Acum faceți clic dreapta pe partiția Windows și selectați comanda „Extindeți partiția”. Trebuie adăugat spațiu liber. Dar permiteți-ne să vă reamintim că acest lucru se poate face numai dacă există un sistem de operare de rezervă.
  2. Acum imaginați-vă că aveți un singur Ubuntu. Apoi veți avea nevoie de un disc cu sistemul de operare dorit (Windows va fi luat ca exemplu). Îl introduci în unitate optică. Apoi va trebui să ștergeți partiția care conține Linux. După aceea, continuați cu instalarea. Dacă nu se face acest lucru, nu veți putea folosi computerul. Și apoi va trebui să creați un sistem de operare undeva pe o unitate flash și să efectuați acțiunile necesare din acesta.

„Linux”: atât de același și diferit

Să vorbim despre ce analogi Linux există și să le dăm descriere scurta. Vor fi luate în considerare doar cele mai populare distribuții:

  1. Ubuntu. Axat pe ușurința de învățare și utilizare.
  2. OpenSUSE. Distribuție convenabilă în timpul instalării și întreținerii.
  3. Fedora. Una dintre cele mai populare opțiuni care a câștigat dragoste datorită versatilității sale.
  4. Debian. Această distribuție a servit drept bază pentru multe altele. O mare comunitate de dezvoltatori lucrează la crearea acestuia. Are o abordare strictă a utilizării software-ului proprietar.
  5. Slackware. Una dintre cele mai vechi distribuții. Are o abordare conservatoare în ceea ce privește dezvoltarea și utilizarea.
  6. Gentoo. Distributie foarte flexibila. Compilat din coduri sursă. Rezultat final poate fi caracterizat prin productivitate ridicată și flexibilitate în executarea sarcinilor. Destinat utilizatorilor experimentați și experților în tehnologie informatică.
  7. Archlinux. O distribuție care se concentrează pe utilizarea celor mai recente versiuni de software. Actualizat constant. Potrivit pentru cei care doresc să aibă toate avantajele și modificările, dar nu vor să-și piardă timpul.

Pe lângă toate aceste opțiuni enumerate, există multe alte distribuții. Ele pot fi bazate pe cele indicate mai sus sau create de la zero. În a doua opțiune, acestea sunt de obicei create pentru a îndeplini o gamă limitată de sarcini. Fiecare distribuție are propriul concept, set de pachete, avantaje și dezavantaje. Niciunul dintre ei nu poate pretinde că satisface toți utilizatorii. Prin urmare, alături de lideri, există și alte implementări create de asociații de programatori și companii cu succes. Deci, există multe dezvoltări care pot funcționa de pe un CD și nu trebuie să instalați sistemul pe computer. Dacă nu există obiective specifice, atunci puteți utiliza orice distribuție. Dacă doriți să asamblați singur componentele necesare, vă recomand să fiți atenți la Gentoo, CRUX sau LFS.

Ce ne spun cei care folosesc Linux?

În general, puteți cerceta singur recenziile. Însă articolul conține o anumită „compilație” a acestora pentru cei care nu au dorința sau timpul să caute și să citească diverse texte. DESPRE Recenzii Linuxîn mare parte pozitive. O caracteristică pozitivă este cantitatea mică de RAM care trebuie alocată pentru funcționarea sistemului de operare în sine. De asemenea, a câștigat respect în rândul acelor oameni care trebuie să se concentreze pe muncă, dar sunt constant distrași de jocuri. Acest lucru se datorează și faptului că relativ puține programe de divertisment au fost lansate pentru Linux. Desigur, puteți utiliza serviciile emulatorilor de sisteme de operare, dar acest lucru necesită întotdeauna mult timp și resurse. Deci pentru oameni leneși asta este o opțiune bună. Linux este foarte popular printre reprezentanții sectorului tehnologiei informației. Acest lucru se datorează nu în ultimul rând disponibilității diverselor instrumente. Programatorii și specialiștii tehnici vorbesc pozitiv despre acest sistem datorită versatilității și ușurinței în desfășurarea activităților necesare. Caracteristicile negative citate de obicei sunt nevoia de a avea cunoștințe semnificative despre computere, capacitatea de a lucra științific și diferența vizuală față de Windows. Acestea sunt opiniile pe care le puteți găsi despre Linux. Sistemul de operare este într-adevăr semnificativ diferit de interfață familiară majoritatea computerelor personale, dar există o părere că acest lucru mai mult avantaj decât un dezavantaj.

Concluzie

Se apropie de final Descriere Linux. Revizuirea a prezentat multe aspecte diferite. Ați învățat și studiat programe pentru Linux: care sunt caracteristicile muncii lor, cum să instalați și să rulați sistemul de operare în sine. De asemenea, furnizate diverse comenzi, cu care puteți efectua spectrul principal operațiunile utilizatorului. Nu putem decât să sperăm că informațiile despre Linux - ce este și pentru ce este folosită - vă vor fi utile în practică.

Acum folosind cele mai recente Versiunea Ubuntu, Fedora sau OpenSUSE, ne putem bucura de un mediu desktop frumos și modern, de ușurința în utilizare a programelor de grafică și de faptul că majoritatea hardware-ului computerului este suportat de sistem fără setări suplimentare. Dar te-ai întrebat vreodată cum a ajuns sistemul nostru de operare preferat la toate acestea?

Luăm în considerare și prețuim cantitatea de timp și efort petrecut o sumă imensă dezvoltatorii să atingă această stare aproape perfectă a sistemului? Cel mai probabil nu. Să aruncăm o privire asupra istoriei acestui minunat sistem de operare și a călătoriei sale din ultimele decenii. Când s-a născut? Cum a evoluat? Ce distribuții au apărut în timpul dezvoltării și care a fost punctul de cotitură care a transformat un proiect individual în sistemul de operare omniprezent pe care îl avem astăzi? Și care au fost distribuțiile trimise de comunitate către arhivă?

Deci, să ne întoarcem mental înapoi în timp, acum aproape 30 de ani, și să ne amintim de unde a început istoria sistemelor Linux.

1991 - început

La început a existat Unix, creat de programatorii Ken Thompson și Denis Ritchie în 1969. Apoi, de-a lungul anilor optzeci, multe proiecte bazate pe Unix au fost create inspirate de această filozofie. Printre acestea se numără proiectul GNU de Richard Stallman, BSD (Berkley Software Distribution), cartea profesorului Andrew Tanenbaum Operating Systems: Design and Implementation și MINIX (o versiune mini a Unix), care a apărut cam în același timp cu cartea.

Dar abia în 1991 a început istoria Linux. Un tânăr student finlandez pe nume Linus Torvalds a reunit tot ce știa despre el sistemele existenteîntr-un nou nucleu care ar putea pune stăpânire pe lume. Există multe legende despre motivul pentru care Linus a decis să lucreze la sistemul său. Unul dintre ei spune că lucra în MINIX și a transferat date pe hard disk în loc de modem, care a distrus toate partițiile Minix. După aceea, a devenit dezamăgit de acest sistem de operare și a decis să-și creeze al său.

O altă versiune este că a scris un nucleu pentru a îmbunătăți funcționalitatea noii mașini Intel 386 pe care o folosea. Și din moment ce era interzis să îmbunătățească Minix, a trebuit să-și dezvolte propriul sistem de operare.

Oricare ar fi motivul real, el a creat un emulator de terminal gratuit care se baza pe Minix, care la rândul său se baza pe Unix, iar aceasta a devenit baza pentru lucrul la nucleul sistemului de operare. În 1991, pe 25 august, Linus și-a publicat faimosul mesaj în buletinul informativ Minix.

După aceea, prima versiune de Linux, care se numea atunci Freax, s-a răspândit foarte repede pe serverele FTP din întreaga lume, iar numărul de utilizatori a început să crească rapid. Versiunea 0.01 a fost foarte diferită de ceea ce este disponibil astăzi. Puteți descărca singur nucleul de 71 de kiloocteți și încercați să îl instalați de aici.

Să mergem mai departe pe drumul istoriei. Inutil să spun că Linux a evoluat într-un sistem de operare complet, Manchester Computing Center creând una dintre primele distribuții care utilizează o partiție combinată de boot și rădăcină. Distribuția a fost numită MCC Interim Linux.

1992 - 1994 - dezvoltarea sistemelor desktop

Nu a trecut mult timp, iar între 1992 și 1994 am văzut apariția și dezvoltarea celor mai faimoase și influente distribuții Linux: Slackware, Red Hat și Debian. Versiunea de kernel a crescut la 0.95 și a apărut suportul pentru sistemul X Window, permițându-vă să rulați aplicații grafice.

Slackware a fost una dintre primele distribuții care a folosit noul kernel Linux. Atunci a fost numit SLS (Softlanding Linux System) și a fost fondat de Peter McDonald în 1992. SLS a fost cu mult înaintea timpului său, deoarece a fost prima distribuție Linux care conținea nu numai nucleul Linux 0.99, ci și stiva TCP/IP. și fereastra sistemului X. Dar această distribuție a avut multe probleme și a fost curând înlocuită de Slackware a lui Patrick Volkerding. Acum este cea mai veche distribuție Linux.

Dar SLS nu doar a dat naștere Slackware. Din cauza interfeței SLS problematice, un alt utilizator a decis să-și creeze propriul sistem și, prin urmare, a lansat o altă ramură a distribuțiilor Linux. În 1993, Ian Murdoch a lansat distribuția Debian Linux, despre care a spus că a fost numit după iubita lui de atunci, Debra Lynn și însuși.

Pe măsură ce Slackware a evoluat, au apărut companii care au oferit suport tehnic pentru un astfel de software. Unul dintre ele a apărut în 1994 și se numea Software und System-Entwicklung, acum mai cunoscut sub numele de S.U.S.E Linux.

O altă distribuție care a fost lansată pe 3 noiembrie 1994 se numește Red Hat Commercial Linux. Distribuția a fost creată de Mark Ewing și poartă numele după pălăria roșie pe care autorul a purtat-o ​​la universitate.

În 1994, pe 14 martie, a fost lansată versiunea Linux 1.0.0, care consta din 176.250 de linii de cod. Așa a început istoria dezvoltării sistemelor Linux.

1995 - 1999 - apariția Gnome și KDE

În această perioadă, sistemul de operare Linux a făcut un salt mare în dezvoltare, deoarece în următorii cinci ani vor apărea principalele distribuții Linux cunoscute și utilizate pe scară largă astăzi și vor apărea și distribuții mai puțin vizibile. Toate acestea se întâmplă în timpul lansării jocului „Attack of the Penguins” și a boom-ului dot.com.

Jurix Linux a fost o distribuție interesantă și populară din mai multe motive. În primul rând, a fost prima distribuție cu un program de instalare scriptat, permițând administratorului să simplifice procesul de instalare. A fost una dintre primele distribuții care a suportat bootp și NFS și a fost și prima care a folosit sistemul de fișiere ext2.

Dar nu acesta este motivul pentru care Jurix a devenit o piatră de hotar importantă în istoria sistemelor de operare Linux - a stat la baza creării SUSE Linux, pe care îl folosim și astăzi.

Distribuțiile bazate pe Red Hat Linux s-au dezvoltat, de asemenea, activ în această perioadă. Au apărut versiuni precum Caldera, Mandrake, TurboLinux, Yellow Dog și Red Flag. Acum, versiunea de kernel Linux s-a schimbat de la 1.2 la 2.2.

Versiunea 2.0 a fost lansată în 1996 și au existat deja 41 de lansări înainte. Această dezvoltare rapidă a nucleului și adăugarea unor caracteristici foarte importante au cimentat poziția sistemului de operare Linux ca sistem de operare pentru server și sistem de alegere pentru profesioniștii IT din întreaga lume.

De exemplu, versiunea 2.0 a adăugat suport pentru protocolul SMB, management îmbunătățit al memoriei, suport pentru lucrul tipuri variate procesoare. Versiunea 2.2 a primit îmbunătățiri SMB, suport PowerPC și capacitatea de a monta NTFS, dar deocamdată este doar în citire.

Există o legendă conform căreia, odată în vacanță în Australia, Linus Torvalds a vizitat o grădină zoologică, unde a fost mușcat de un pinguin feroce. După care s-a infectat cu pinguinită și s-a îndrăgostit de pinguini. Oricum, lui Linus îi plăceau pinguinii. După cum a spus el, sunt prosti și distractive. În ceea ce privește numele simbolului Linux - Tuxa, pe Internet este descifrat ca (T)orvalds (U)ni(X). Acum știi totul.

Sistemele bazate pe Debian nu s-au dezvoltat la fel de activ ca Red Hat. Dezvoltatorii au preferat să lucreze mai mult pe comoditate și aspect distribuţiile lor. Fiind mai orientate spre desktop, astfel de distribuții apăreau adesea pe copertele revistelor populare de IT ale vremii. Am dat peste nume precum Libranet, Storm, Finnix și Corel Linux.

Fără îndoială, cel mai important eveniment din această parte a istoriei sistemului de operare Linux a fost apariția KDE și Gnome. KDE (Kool Desktop Environment) a fost introdus în 1996. Fondatorul acesteia a fost Matthias Ettrich, student la Universitatea din Tübingen. A oferit nu doar un set de aplicații, ci și un întreg mediu desktop în care puteau rula. Utilizatorii au posibilitatea de a utiliza mediul X11 sau KDE, scris în cadrul Qt recent introdus.

Până în 1998, KDE 1.0 a fost lansat și prima distribuție care l-a folosit implicit a fost Mandrake. Până în 2000, a fost lansată versiunea 2.0, care a primit multe îmbunătățiri, precum și programele Konqueror, KOffice și biblioteca KIO.

Miguel de Icaza și Federico Men au anunțat dezvoltarea unui nou mediu desktop și aplicații pentru acesta bazate pe biblioteca GTK+. Acest nou mediu desktop a fost numit Gnome. Se crede că primul sistem de operare care a folosit Gnome a fost Red Hat Linux. Gnome a devenit rapid un mediu desktop popular datorită performanței sale ridicate și ușurinței de utilizare pentru utilizatorii obișnuiți. Până în mai 2000, a fost lansat Gnome 1.2 Bongo.

2000 - 2005 - apariția distribuțiilor Live

În această perioadă s-a întâmplat pas importantîn istoria sistemului de operare Linux. De-a lungul acestor cinci ani, popularitatea sa a crescut foarte mult, pentru care au apărut multe computere noi control Linux. Nucleul a continuat să primească îmbunătățiri, au apărut programe noi și a apărut prima distribuție live.

Knoppix, o distribuție prietenoasă bazată pe Debian și dezvoltată de Klaus Knopper, a fost una dintre cele mai populare la acea vreme. A fost remarcabil din multe motive, dar principalul a fost capacitatea de a rula și de a încerca sistemul direct de pe un CD.

Acum luăm în considerare acest standard de caracteristică. Dar în acele zile, Knoppix, lansat pe 30 septembrie 2000, putea fi rulat pe orice computer și putea obține un sistem complet cu suport pentru diverse hardware și rețele. Acesta a fost ceva nou. Knoppix a devenit baza multor distribuții, iar unele dintre ele sunt cunoscute și folosite până în zilele noastre.

Pe lângă distribuțiile gata făcute, a apărut un proiect care îi ajută pe utilizatori să-și construiască propria distribuție. Linux From Scratch (LFS) a fost dezvoltat împreună cu o carte a lui Jared Beekmans, care a arătat cum să vă construiți propria distribuție Linux de la sursă.

Linux este, în primul rând, libertate și trebuie să se dezvolte. Dar pentru a susține dezvoltarea, a asigura protecția acesteia și a menține independența este necesară formarea unei companii care să facă toate acestea. Prin urmare, în 2000, a fost creată o fundație pentru a sponsoriza munca lui Linus și a comunității în creștere pentru a crea și îmbunătăți Linux și pentru a proteja și păstra valorile de bază ale mișcării.

Un moment cheie în această perioadă a fost lansarea versiunii 2.4 a nucleului Linux pe 4 ianuarie. Această versiune a fost adăugată Suport USB, carduri PC, ISA Plug and Play, precum și Bluetooth, RAID și ext3. De fapt, a fost cel mai lung nucleu acceptat, terminându-se la versiunea 2.4.37.11 în 2011. Nucleul s-a schimbat mult și a devenit mai versatil în comparație cu 1.0.

Compania Red Hat, care până atunci intrase deja bursași am primit bani pentru susținerea sistemului de operare gratuit Red Hat Linux, am decis că este timpul să adopt o abordare mai comercială a problemei. Prin urmare, distribuția a fost împărțită în două ramuri. A apărut Red Hat Enterprice Linux 2.1 cu nucleul 2.4.9. Era mai stabil, cu termen lung suport pentru utilizatorii comerciali. Iar a doua distribuție - Fedora - este gratuită și pentru comunitate.

Red Hat Enterprice Linux este încă un produs open source. Compania locuri sursă pe mai multe servere FTP, de pe care mai multe grupuri independente de dezvoltare îl descarcă și își compilează distribuțiile pe baza acestuia: CentOS, Oracle Linux, CERN și Scientific Linux. Au toate beneficiile de stabilitate ale unei distribuții comerciale, dar nu au acces la software și suport de la Red Hat.

În decembrie 2002, a apărut un kit de distribuție interesant - CRUX. Scopul său principal a fost să păstreze lucrurile cât mai simple, o tendință care era foarte populară la acea vreme. CRUX a fost foarte ușor și a vizat mai mult dezvoltatorului decât utilizatorului obișnuit. În timp ce alte distribuții au înregistrat o creștere exponențială și concurență pentru a deveni cel mai bun înlocuitor pentru Windows, CRUX a rămas simplu și minimalist. Și este interesant pentru noi, deoarece a devenit baza pentru ArchLinux acum foarte popular.

Pe 18 decembrie, a fost anunțată lansarea unei noi versiuni a nucleului Linux - 2.6. Această versiune adaugă suport pentru PAE, procesoare noi, suport îmbunătățit pentru procesoare pe 64 de biți, dimensiune maximă sistem de fișiere de până la 16 TB, sistem de fișiere EXT4 adăugat și multe altele.

Chiar și la acea vreme, distribuțiile Linux erau destul de bune, dar erau încă foarte departe de a fi ideale pentru cei cărora le plăcea produse Microsoft. Prin urmare, era nevoie de o nouă filozofie care să facă Linux mai aproape de utilizatorul obișnuit. De exemplu Ubuntu.

Scopul Ubuntu, o distribuție bazată pe Debian, a fost de a crea un desktop Linux ușor de utilizat, care să poată fi folosit de către utilizatorul mediu cu puțină experiență Linux. Odată cu lansarea Ubuntu 4.04 pe 20 octombrie 2004, acest concept a fost realizat.

2006 - 2012 - ascensiunea și căderea Ubuntu

În această perioadă, multe distribuții au devenit mai stabile și continuă să se îmbunătățească. Au apărut și multe noi distribuții. Una dintre ele, a cărei primă versiune a fost lansată în 2006, este foarte populară astăzi. Acest Linux Mint. Era bazat pe Ubuntu și conținea atât software gratuit, cât și proprietar. Acest lucru a simplificat foarte mult instalarea de codecuri, drivere și alte componente pentru începători. Dezvoltatorii distribuției au încercat să includă noi programe în ea și au ascultat, de asemenea, opiniile utilizatorilor lor, care au câștigat sprijinul comunității.

Între timp a fost eliberat o nouă versiune Mediul desktop KDE4, care a fost întâmpinat cu critici din partea utilizatorilor din cauza lipsei sale de stabilitate. Chiar și Linus însuși a spus că această versiune de KDE sparge totul și oferă doar jumătate din capacitățile versiunii anterioare. Cu toate acestea, utilizatorii au început să folosească KDE4 cu mediul Plasma și un aspect modern, iar până la lansarea versiunii 4.2, care a avut loc în 2009, au uitat deja de experiența lor negativă.

Pe 23 septembrie, cel mai popular sistem de operare bazat pe nucleul Linux a fost lansat în acest moment, deși 90% dintre utilizatori habar nu au că folosesc Linux. Desigur, este Android. Versiunea 1.0 a fost lansată pentru HTC Dream și putea face tot ce v-ați aștepta de la un smartphone modern, dar a fost foarte rău. În versiunea 1.1 majoritatea erorilor au fost corectate, dar abia începând cu versiunea 1.5 sistemul Android a pornit cucerește lumea smartphone-urilor.

În tot acest timp, Ubuntu a devenit din ce în ce mai puternic. A ocupat în mod regulat primul loc în clasamentul distribuțiilor Linux, a câștigat din ce în ce mai mulți fani și a fost destul de ușor de utilizat. Dar apoi, într-o zi însorită de aprilie, Ubuntu 14.04 a fost lansat, a venit cu un nou mediu implicit - Unity. Nu a existat niciodată atât de multă negativitate față de Gnome 3 și KDE 4 cât a fost față de Unity. Putem spune că aproape toată lumea ura Unity pe atunci. Dar Canonical nu și-a abandonat ideea imediat, iar carcasa a devenit destul de utilizabilă.

După mulți ani de dezvoltare în ramura 2.6, versiunea de nucleu 3.0 a fost lansată în sfârșit. Și nu, nu au existat modificări semnificative. Doar că Linus și comunitatea au decis că numerotarea 2.6.* a devenit prea complicată și era timpul să schimbăm numărul.

Eșecul KDE4 nu este singura poveste proastă de dezvoltare medii Linux. După aceasta, s-ar putea spune că dezvoltatorii ar fi trebuit să învețe din experiențele altora și să știe deja ce le place publicului lor. Dar acest lucru nu se aplică în mod clar echipei de dezvoltare Gnome, care a lansat Gnome 3 în aprilie 2012. Acum utilizatorii Gnome erau foarte nemulțumiți de modificările interfeței și au trecut la KDE sau au folosit versiuni mai vechi de Gnome. Dar în versiunile ulterioare Gnome a devenit mult mai bun, iar dezvoltatorii Linux Mint au decis să păstreze aspect vechi Gnome cu funcții noi și a creat propriul mediu - Scorțișoară.

2012-2018 - Linux și jocuri

În zilele noastre, Linux a cucerit aproape complet piața serverelor și a devenit și mai atractiv pentru utilizatorii casnici. Unul dintre factorii atractivi ai Linux pentru oameni normali- acestea sunt jocuri. În februarie 2013, Valve, creatorul unei platforme mari de distribuție a jocurilor, a lansat o versiune a clientului său Steam pentru Linux. Pe atunci, majoritatea jocurilor puteau fi jucate doar prin intermediul Emulator Windows, iar acele jocuri care erau pentru Linux, de regulă, nu au interesat pe nimeni.

Câțiva ani mai târziu, a fost lansat SteamOS, un sistem de operare bazat pe Bazat pe Linux Pentru console de jocuri Supapă. În prezent, există peste 3.000 de jocuri disponibile pentru Linux pe Steam. Valve a început recent să lucreze la integrarea unui emulator de jocuri Windows în Steam, ceea ce va face și mai ușor lansarea acestora, având în vedere că emulatorul a adăugat recent suport pentru multe biblioteci din DirectX 10 și 11.

Noile distribuții continuă să apară cu aceeași viteză ca înainte. Sunt unele interesante printre ele. De exemplu, Manjaro, bazat pe Arch Linux. A apărut în noiembrie 2013, dar în ciuda tinereții sale ocupă deja o poziție de lider în popularitate în multe topuri. Avantajul său este că simplifică instalarea și configurarea ArchLinux, dar în același timp își păstrează flexibilitatea și unele avantaje. Pe lângă Manjaro, au fost lansate multe noi distribuții interesante, de exemplu Antergos, ElementaryOS, Deepin Linux și altele, care sunt acum populare printre utilizatori.

În ceea ce privește nucleul Linux, versiunea a fost schimbată din nou în 2015 la 4.0. Din nou nu au existat modificări majore, a avut loc un vot și comunitatea a decis că versiunea de kernel ar trebui schimbată. Dintre schimbările semnificative din această perioadă, este de remarcat adăugarea Suport UEFI, îmbunătățirea lucrului cu hardware nou, adăugarea de sisteme de securitate, portarea subsistemelor necesare pentru Android, îmbunătățirea stabilității Btrfs și multe altele.

În 2013, o companie care dezvolta Ubuntu a decis să încerce piata mobilași eliberat versiune mobila Ubuntu - Ubuntu Touch. Avantajele sistemului de operare ar fi trebuit să fie capacitatea de a transforma un smartphone în computer cu drepturi depline atunci când îl conectați la ecran prin HDMI. Pentru acesta a fost dezvoltat un shell separat Unity 8, un server de afișare Mir în loc de X Window și chiar au fost lansate mai multe smartphone-uri. Dar nu a venit nimic din proiect, acesta a fost închis în 2017, după ce Smasung și-a lansat DEX. În plus, în versiunea 17.10, dezvoltatorii Ubuntu au decis să renunțe la utilizarea Unity și s-au întors la Gnome, iar în loc de serverul lor de afișare Mir, vor folosi acum Wayland dezvoltat de comunitate, care este, de asemenea, dezvoltat pentru a înlocui Xorg învechit.

concluzii

Din păcate, excursia noastră în trecutul Linux a ajuns la sfârșit. Am văzut distribuții Linux vechi și am aflat de unde a început totul. Nu se știe ce se va întâmpla în viitor, dar sistemul de operare Linux se dezvoltă și este de interes pentru tot mai mulți oameni și companii. Aceasta este povestea creând Linux nu se termină și, cel mai probabil, are un viitor mare.

Despre autor

Fondator și administrator al site-ului, îmi place să deschid softwareși sistemul de operare Linux. În prezent folosesc Ubuntu ca sistem de operare principal. Pe lângă Linux, sunt interesat de tot ce are legătură cu tehnologia de informațieși știința modernă.