Noțiuni introductive cu Linux și Ubuntu. Extensii și tipuri de fișiere. Pornirea și oprirea computerului

Idee curs introductiv lucrul cu Linux a venit cu colegii mei cu destul de mult timp în urmă. Din 2011, fac bioinformatică la Laboratorul de Biologie Algoritmică al Universității Agrare din Sankt Petersburg RAS (și partenerul meu a scris despre ceea ce facem). Trebuie spus imediat că lucrul ca bioinformatician fără Linux este practic imposibil, deoarece majoritatea programelor de bioinformatică sunt create special pentru acest sistem de operare și funcționează numai pe el.

Datorită faptului că aceasta este o zonă aflată la intersecția științelor, comunicăm constant cu biologii. Biologii acum trebuie să lucreze cu foarte volume mari date, astfel încât capacitatea de a folosi Linux, sistemul de operare optim pentru astfel de sarcini, devine o abilitate necesară. De fapt, nu este vorba doar despre capacitatea de a gestiona Linux, ci, în general, despre alfabetizare computer: care sunt regulile de lucru pe server, cum să încărcați și să stocați eficient fișierele de date, ce programe să rulați pentru a le procesa și cum să faceți acest lucru etc. - toate acele lucruri care iti simplifica si accelereaza munca si faciliteaza foarte mult colaborarea cu colegii. În ciuda faptului că vă puteți da seama de Linux pe cont propriu citind cărți și site-uri web inteligente, pentru oamenii dintr-un mediu non-tehnic acest lucru cauzează adesea anumite dificultăți și mulți renunță la etapele inițiale stăpânirea acestui sistem de operare (de exemplu, familiarizarea cu linia de comandă).

Pe baza experienței noastre, colegul meu Andrey Przhibelsky (@andrewprzh) și cu mine inițial intenționam să susținem mai multe cursuri de alfabetizare informatică pentru biologi. Și apoi această idee a crescut într-un curs online deschis de trei săptămâni (MOOC) de la Institutul de Bioinformatică în limba rusă, care s-a restrâns ulterior la o introducere în Linux ca punct de plecare - deoarece s-a dovedit a fi foarte, foarte dificil de potrivi totul în trei săptămâni. Cursul a început deja și s-a dovedit a fi destul de popular (la acest moment Peste cinci mii de persoane s-au înscris pentru el), dar primul termen limită pentru teme este 24 noiembrie, așa că vă puteți înscrie în continuare fără să pierdeți puncte sau pur și simplu să studiați cursul în modul liber (toate materialele vor rămâne deschise).

Dacă comunitatea este interesată, vom scrie o postare separată despre pregătirea primului curs online din viața noastră - nu este deloc atât de simplu și de rapid pe cât ar părea la prima vedere.

Dar mai întâi aș dori să mă opresc asupra răspunsurilor la întrebările care ni s-au adresat cel mai des. În timpul pregătirii cursului, am vorbit cu o varietate de oameni și ne-am confruntat cu faptul că mulți nu înțelegeau deloc unde se folosește Linux și nu aveau idee că sistemul le poate fi util. Asa de:

De ce trebuie să știi cum să folosești Linux acum?

Mulți oameni nu observă, dar Linux este deja în jurul nostru. Toate dispozitive Android rulează pe Linux, majoritatea serverelor de pe Internet folosesc și acest sistem de operare și există multe alte exemple. Desigur, poți continua să folosești toate aceste lucruri fără să cunoști Linux, dar odată ce stăpânești elementele de bază ale acestui sistem, poți înțelege mai bine comportamentul lucrurilor din jurul tău. În plus, atunci când lucrați cu cantități mari de date, Linux este pur și simplu necesar, deoarece majoritatea calculelor complexe pe cantități uriașe de date sunt efectuate pe computere care rulează control Linux. Și nu este selectie aleatorie: Majoritatea sarcinilor de calcul sunt mult mai rapide pe Linux decât pe Windows sau Mac OS X.

Cum este Linux legat de stăpânirea altor discipline?

O mare parte a software-ului științific, în special a programelor de procesare a datelor mari (de exemplu, în domeniul bioinformaticii) este dezvoltată special pentru Linux. Aceasta înseamnă că aceste aplicații pur și simplu nu pot rula pe Windows sau Mac OS X. Așadar, dacă nu știi cum să lucrezi în Linux, ești automat privat de posibilitatea de a folosi cele mai recente dezvoltări științifice. În plus, învățând Linux, vei înțelege mai bine cum funcționează un computer, deoarece îi vei putea da comenzi aproape direct.

De ce este nevoie de un curs separat?

Linux are o mulțime de caracteristici care sunt utile de cunoscut și, bineînțeles, de a le putea folosi la momentul potrivit. Din fericire, versiuni moderne Linux este mult mai ușor de utilizat decât omologii lor de acum 5-6 ani. Acum nu trebuie să suferiți ore și chiar zile și nopți după instalarea sistemului pentru a vă configura conexiunea la internet, imprimarea pe o imprimantă, aspectul tastaturii și așa mai departe. Oricine poate începe să folosească Linux în același mod în care a folosit Windows sau Mac OS X după o familiarizare minimă cu acest sistem, care va fi calculată în câteva minute. Cu toate acestea, capacitățile Linux sunt mult mai largi decât utilizarea „de zi cu zi”. Este pur și simplu imposibil să acoperiți toate funcționalitățile Linux chiar și într-un curs de trei săptămâni. Cu toate acestea, încercăm să-i învățăm pe elevi cum să folosească majoritatea elementelor de bază capabilități Linux, și cel mai important, sperăm că cei care au finalizat cursul vor putea continua cu succes stăpânirea Linuxului pe cont propriu.

Ce este interesant la Linux?

Pentru noi, Linux este ca o carte foarte interesantă pe care o citiți și sunteți bucuroși să o recomandați prietenilor voștri și chiar să vă simțiți invidioși că au încă o cunoștință cu această lucrare înaintea lor. Singura diferență este că, deși suntem familiarizați cu Linux de aproape 10 ani, nu putem spune că l-am „citit” în întregime. Puteți găsi întotdeauna ceva nou pentru dvs. în ea, aflați că multe lucruri pe care sunteți obișnuit să le faceți într-un fel pot fi făcute complet diferit - mult mai ușor și mai rapid.

Cu cât te familiarizezi mai mult cu Linux, cu atât devine mai interesant. Și de la dorința inițială de a „închide și reporni rapid în Windows nativ și familiar (Mac OS X)”, treci în curând în starea „hmm, dar asta nu este atât de rău” și puțin mai târziu în „cum aș putea chiar lucrează în acest Windows?!” Și în timp ce studiezi Linux, te poți simți uneori puțin ca un hacker sau eroul unui film despre programatori =)

Cursul nostru constă în prezentare scurta caracteristicile de bază ale Linux, dar pentru începători acest lucru ar trebui să fie suficient pentru a se interesa de Linux și pentru a se scufunda puțin în filozofia acestuia. De exemplu, vom petrece cea mai mare parte a cursului lucrând în terminal, așa că începătorii ar trebui să se obișnuiască cu el și să înțeleagă avantajele acestei abordări în gestionarea unui computer. Pentru utilizatorii mai avansați, anumite lecții ale cursului pot fi de interes - de exemplu, despre lucrul cu un server la distanță sau programarea în bash. .

Cum să verificați soluțiile la probleme într-un curs Linux? Este chiar posibil?

Răspunsul la această întrebare nu a fost banal - ne-am gândit mult timp la cum să verificăm sarcinile (de exemplu, că utilizatorul a instalat Linux pe computerul său sau a editat un fișier într-un anumit editor) și cum să vină cu sarcini interesante pentru a arăta cu adevărat slujbă adevărată cu Linux. Pentru unele subiecte au existat abordări destul de interesante. De exemplu, a fost adăugat special pentru curs tip nou sarcini pe platforma Stepic - conectarea la un server la distanță (și deschiderea unui „terminal”) direct în fereastra browserului - conform recenziilor primilor utilizatori, le-a plăcut. Desigur, prima dată au fost niște margini aspre, dar în general, totul funcționează destul de bine. Despre latura tehnica O postare separată de la dezvoltatori va apărea în curând pe această problemă. Un exemplu de astfel de sarcină (pentru a o urmări live, vă puteți înscrie la curs):

Trebuie spus că nu toți utilizatorii au perceput sarcinile cu umor. De exemplu, am testat abilitatea de a instala programe pe Linux folosind programul VLC ca exemplu. A trebuit să îl instalați pe sistemul dvs. folosind una dintre metodele descrise, apoi să deschideți ajutorul despre program, să găsiți numele primului autor și să îl introduceți în formularul de verificare. Am auzit o mulțime de comentarii despre această sarcină :) Și oamenii au făcut greșeli în principal prin faptul că au introdus numele și prenumele, sau doar prenumele, sau o parte din numele de familie (și acolo este dublu, cu o cratimă!) . În general, dacă decideți să urmați cursul, atunci citiți cu mai multă atenție termenii sarcinilor și acest lucru vă va economisi mult timp și nervi! Adevărat, cu același autor a existat o remarcă și la obiect, s-a dovedit că în vechiul versiuni VLC el este deja pe locul 14, așa că am adăugat un alt autor la verificare, care este primul în lista „veche” (și, de altfel, al treilea în „noua”).

De ce este Linux atât de bun?

Întrebarea este, desigur, ambiguă. După părerea mea, una dintre cheie avantajele Linux Ceea ce este diferit de Windows sau Mac OS X este că acest sistem de operare este dezvoltat de o comunitate uriașă de programatori din întreaga lume, și nu în două, deși foarte mari, companii (Microsoft și Apple). Codul sursă al acestui sistem este deschis și toată lumea se poate familiariza cu cel intern dispozitiv Linux sau să participe la dezvoltarea sa. Dezvoltatorii îl dezvoltă nu numai pentru utilizatori-cumpărători, ci și pentru ei înșiși, motiv pentru care sunt asociate un progres atât de mare în dezvoltare și multe dintre celelalte avantaje ale acestuia. Ca „bonusuri” pentru utilizatori obișnuiți: Linux este gratuit, practic nu există viruși pe Linux (și dezvoltatorii de viruși lucrează adesea pe Linux!), există un număr mare de versiuni ale acestui sistem și fiecare poate alege pe cea care îi place!

Și, în sfârșit, aș dori să vorbesc despre prima mea cunoaștere cu Linux în special în procesul de lucru (înainte de asta a existat un curs separat despre studiu, dar nu am obținut prea multe din el, din păcate). Acest incident m-a impresionat atât de mult încât încă îmi amintesc de el. Când lucram la catedra la Politehnică în anul 3, trebuia să rulez un singur program de prelucrare a datelor. Programul a fost scris în C++, iar apoi am lucrat în Windows XP. Au fost multe lansări care trebuiau făcute, erau destul de asemănătoare și de obicei durau câteva minute. În acest timp, era imposibil să faci altceva pe computer - era complet înghețat, așa că puteai discuta cu alți angajați sau pur și simplu te plimbi prin birou. După aproximativ câteva săptămâni de astfel de lansări, supervizorul meu m-a sfătuit să încerc să fac același lucru, dar nu în Windows, ci în Linux. M-am gândit apoi „păi, ce diferență face?”, dar l-am respectat atât de mult pe manager, am recompilat programul și i-am urmat sfaturile. Imaginează-ți surpriza mea când am rulat același program pe aceleași date și am obținut rezultatul (exact același, desigur) în câteva secunde! Nici nu am avut timp să mă ridic de pe scaun, darămite să fac o plimbare...

Ați auzit de Linux, dar ați realizat abia recent că acest sistem de operare gratuit și open source este ceva pe care îl puteți utiliza cu adevărat. Nu este greu de instalat, are multe aplicații grozave, și prelungește durata de viață a computerelor dvs. Astăzi, Linux oferă o oportunitate decentă de a juca jocuri. Da, ai inteles bine. Nu trebuie să înțelegeți bine Linux, trebuie doar să vă țină de mână pe cineva când începeți.

Te aud și sunt aici să te ajut.

Ce este Linux?

Dacă sunteți nou în Linux, puteți face o presupunere generală că este un sistem de operare. Acest lucru nu este în întregime adevărat. Linux este de fapt nucleul, centrul sistemului de operare. Nucleul permite software-ului (ceea ce vedeți pe ecran) să comunice cu hardware-ul (ceea ce atingeți cu mâinile). Fără un nucleu, sistemul dumneavoastră nu poate funcționa.

Deci, când spui Linux, cel mai adesea te referi la orice sistem de operare bazat pe nucleul Linux, cum ar fi Ubuntu sau Fedora. Ca nucleu, Linux nu face nimic pe cont propriu. Are nevoie de cineva care să-l conecteze și să-l răspândească cu totul software necesar pentru a obține rezultat final. Când se întâmplă acest lucru, sistemul de operare Linux rezultat devine cunoscut ca distribuție (sau „distro”).

Ce face Linux diferit de altele?

Cum este diferit nucleul Linux? La fel ca majoritatea aplicațiilor care rulează pe acesta, nucleul este susținut activ de comunitatea de software gratuit și open source (FOSS).

Software-ul open source nu costă bani și toată lumea se poate uita la sursăși schimbați-l la discreția dvs. Înseamnă că dezvoltatori experimentați din întreaga lume contribuie cu munca lor fie gratuit, fie prin sponsorizare de la companii precum Canonical sau Red Hat. Cu toate acestea, puteți îmbunătăți și software-ul.

Dimpotrivă, originalul Cod Windows nu este accesibil nimănui, cu excepția angajaților Microsoft și este o infracțiune penală decompilarea sau inginerie inversă. Nu-ți poți crea propriul tău Nucleul Windows, remediați erori sau distribuiți o versiune îmbunătățită de Windows pe care ați creat-o.

Linux este diferit, iar Licența publică generală GNU face parte din diferență. Această licență oferă baza legală pentru drepturile dumneavoastră asupra software-ului. Scrisă inițial de Richard Stallman, se asigură că, chiar și atunci când lucrarea este modificată sau îmbunătățită, Linux rămâne în continuare în domeniul public pentru ca alți oameni să îl folosească și să se bucure. Aceasta este licența cea mai utilizată în comunitatea FOSS

Natura liberă și deschisă a licenței poate fi o sabie cu două tăișuri. Fără un model clar de venituri, dezvoltarea poate fi inconsecventă. Unele programe primesc investiții regulate, în timp ce altele rămân latente pentru mulți ani. Cu toate acestea, Linux s-a răspândit acum pentru a deveni coloana vertebrală a Internetului și cea mai răspândită sistem de operare pentru supercalculatoare.

Până la urmă totuși folosind Linux Foarte asemănător cu Windows și macOS, există aspecte pe care va trebui să le înveți pentru prima dată. Ne vom întâlni pe mulți dintre ei pe măsură ce avansăm.

Dați viață unui computer vechi

Unul dintre motivele comune pentru care oamenii trec la Linux este acela de a putea continua să utilizeze un computer care nu mai acceptă cele mai recente versiuni de Windows sau MacOS. Cât de bun este Linux pentru această meserie și de ce?

    Linux este eficient: multe distribuții Linux bazat pe mulți ani de experiență de lucru în sălile de servere. Administratorii de sistem apreciază adesea codul elegant și curat, care își face treaba fără a pierde energie. Cele cinci secunde suplimentare pentru a porni sistemul sunt ceva cu care mulți oameni se luptă administratorii de sistem nu este gata de suportat. Datorită unui mediu atât de dur și solicitant, distribuțiile Linux au devenit cele mai bune de acest gen. Deși cu software care provine dintr-o varietate de diverse surse, nu este cazul în care fiecare program o va face cel mai bun mod utilizați resursele sistemului.

    Linux este personalizabil: Linux permite utilizatorilor să personalizeze fiecare aspect al funcționalității computerului. Unele distribuții recomandă selectarea diferitelor componente și construirea propriul sistem. Cele mai multe dintre ele oferă funcționalitate completă, dar vă permit să schimbați sau să modificați părți după cum doriți. Multe distribuții vă încurajează să faceți propriile ajustări, în timp ce reglarea altora (cum ar fi un sistem de operare rudimentar) poate necesita cunoștințe mai specializate.

    Linux nu necesită investiții: marea majoritate a software-ului Linux poate fi descărcat și instalat gratuit. Aceste programe sunt de obicei destul de ușor de utilizat, așa că nu trebuie să cheltuiți bani pe acestea cursuri de pregatire sau cărți. Tot ce trebuie să cheltuiți pentru a reînvia un vechi computer Linux este timpul.

    Linux este modular și specializat: puteți personaliza un computer care este special conceput pentru a se potrivi nevoilor dvs.: monitorizare video de la distanță, o bază de date cu rețete alimentare, un panou de control pentru un proiector laser uimitor care își schimbă intensitatea prin sincronizarea cu ritmul muzicii. Puteți construi orice doriți. O dovadă a calității designului modular al Linux este varianta roșie Pălărie Linux, care a fost folosit pentru a controla electromagneții din interiorul Large Hadron Collider. Vei fi surprins de câte lucruri mai poate face vechiul tău computer.

Începutul lucrării

Indiferent dacă instalați singur Linux sau cumpărați computerul care vine cu acesta, va trebui să luați câteva decizii înainte de a face acest lucru. Există mai multe condiții pe care trebuie să le știi pe care nu le-ai mai întâlnit până acum. Să ne dăm seama.

Selectarea unei distribuții

Să vă reamintim că distribuția este un sistem de operare Linux care vine cu tot software-ul necesar pentru a vă oferi o imagine completă. Nucleul este furnizat împreună cu drivere și aplicații hardware.

Distribuțiile vin în toate formele și dimensiunile. Unele dintre ele sunt destinate începătorilor, în timp ce altele sunt adresate celor mai înfocați susținători ai liniei de comandă. Ubuntu, Fedora și openSUSE sunt trei distribuții de uz general potrivite pentru oameni de toate nivelurile de calificare.

Există multe alte distribuții Linux și toate sunt diferite unele de altele. Unele distribuții sunt reglate pentru a servi o anumită nișă. Astfel, puteți instala un sistem de operare conceput pentru crearea multimedia, sau un sistem de operare conceput pentru calculatoare cu hardware vechi sau slab.

În acest caz, compatibilitatea hardware este poate cel mai important lucru de luat în considerare atunci când treceți la Linux. În timp ce majoritatea hardware-ului este suportat implicit pe majoritatea distribuțiilor Linux, hardware-ul mai puțin popular sau neobișnuit s-ar putea să nu funcționeze. În cele mai multe cazuri, chiar dacă dispozitivul dvs. nu este acceptat în mod implicit, puteți urma tutoriale online care vă vor ajuta să instalați un driver neacceptat sau să reparați nucleul, dar acest lucru nu este potrivit pentru toată lumea. Mai multe despre asta mai târziu.

Puteți vizita Distrowatch pentru a vedea sute de distribuții Linux. CU partea dreapta Veți observa că există un Top 100 cele mai populare distribuții. Rețineți că este dificil de estimat câți oameni folosesc Linux. Bazele de date Distrowatch sunt clasificate în funcție de popularitatea site-ului fiecărei distribuții. Acest lucru oferă o idee despre ceea ce sunt interesați oamenii, dar nu este o idee despre distribuțiile cele mai utilizate. Ubuntu, de exemplu, nu este considerat în prezent numărul 1, dar este considerată cea mai cunoscută versiune de desktop Linux.

Selectarea unui mediu desktop

În funcție de distribuția pe care o alegeți, această decizie poate fi deja luată pentru dvs. Majoritatea distribuțiilor Linux majore oferă un mediu desktop în mod implicit.

Dar poate că încă nu te-ai hotărât asupra distribuției. În acest caz, verificarea mediului desktop vă poate ajuta să luați o decizie. Fiecare dintre ele oferă diverse solutii, iar unele funcționează mai bine pe unele distribuții decât pe altele. Iată câteva dintre cele mai de bază:

GNOME este mediul desktop implicit pe Ubuntu, Fedora și Debian. În timp ce Windows, macOS și majoritatea desktop-urilor medii Linux afișați dvs ferestre deschise pe panou sau dock, GNOME nu face așa ceva.

În schimb, comutați între ferestre deschise, dezvăluind un ecran de prezentare generală, un tablou de bord care afișează și un lansator de aplicații, desktop-uri virtuale și o bară de căutare care poate accesa fișiere, deschide software și executa comenzi. Deși, dacă doriți un panou tradițional, există extensii disponibile pentru asta.

Desktop Plasma KDE este mediul implicit în KDE Neon, Kubuntu și Chakra. De asemenea, este popular printre utilizatorii openSUSE.

KDE Plasma este poate cea mai personalizabilă interfață pe care o puteți utiliza pe desktop. Din acest motiv, este o alegere excelentă pentru utilizatori experimentați si profesionisti. Puteți face KDE să arate ca majoritatea celorlalte interfețe desktop fără a fi nevoie să editați fișiere obscure sau să personalizați orice rând de cod.

Scorţişoară

Scorțișoara oferă o opțiune simplă care pare familiară pentru mulți utilizatorii de Windows trecerea la Linux. Meniul aplicației este în colțul din stânga jos, indicatorii de sistem sunt în colțul din dreapta jos și ferestrele deschise apar între ele.

Dacă nu doriți să reînvățați cum să folosiți computerul, trecerea de la Cinnamon vă poate scuti de multe dureri de cap. Acesta este mediul desktop implicit în Linux Mint.

În timp ce Linux este o modalitate excelentă de a revigora un computer vechi, nu orice mediu desktop va rula pe hardware vechi. Poate fi necesar să utilizați unul special conceput pentru a utiliza mai puține resurse de sistem.

Xfce este una dintre cele mai populare opțiuni care se potrivește bine pentru această sarcină. Acesta este mediul desktop implicit în Xubuntu.

Copia de rezerva a datelor

Înainte de a ajunge la lucrurile bune, trebuie să facem niște lucrări preliminare. Deși probabil că nu mai folosiți vechiul computer, ar trebui să îl deschideți și să căutați documente, videoclipuri, fotografii, muzică pentru care nu ați făcut încă backup. Fiți atenți și verificați din nou pentru că puteți șterge totul din hard disk Mai tarziu.

A face o copie nu este dificil, dar poate fi plictisitor dacă aveți o mulțime de date împrăștiate. Cel mai simplu mod de a salva fișiere este conectarea dur extern conduce la portul USB.

Pentru utilizatorii de Windows:

  1. Făcând dublu clic pe pictograma „Computerul meu” de pe desktop sau în meniul „Start” se deschide o fereastră care conține o listă de fișiere dur extern disc.
  2. Găsiți și copiați fisierele necesare selectându-le și apăsând Ctrl + C, activând lista de fișiere pe hard disk extern. Faceți clic în interiorul ferestrei pe care am deschis-o mai devreme și apăsați Ctrl + V. Alternativ, puteți selecta fișierele și le puteți trage în fereastra hard diskului extern.

De asemenea, puteți face copii de rezervă pentru toate datele dvs. în Cloud. Această metodă vă face datele disponibile pe alte dispozitive conectate la internet, dar probabil va costa mai mult în timp. De asemenea, vine cu un număr mare de riscuri de securitate și confidențialitate. În cele din urmă, oferiți datele dvs. unei alte persoane și aveți încredere în ea pentru a face lucrurile necesare.

Verificarea specificațiilor echipamentelor

Să știi puțin despre hardware-ul computerului tău va fi important mai târziu dacă există probleme de compatibilitate. Este important să le notați acum, deoarece dacă ceva se întrerupe în timpul procesului de instalare sau la prima pornire, va trebui să căutați pe Internet un driver, un nucleu corelat sau un pachet.

Nu trebuie să notăm toate specificațiile hardware, deoarece driverele pentru lucruri precum plăcile Ethernet sunt în mare parte compatibile. Cipurile Bluetooth, cititoarele de carduri și imprimantele sunt mai dificile, dar cele mai multe dintre ele sunt, de asemenea, acceptate implicit.

Să zicem că ai un foarte rar Card Ethernet. Puteți utiliza instrumentul System Profiler pentru a descoperi specificațiile după finalizarea instalării sistemului de operare.

Dacă utilizați Windows, msinfo32 este program mic incluse în Windows 2000, Me, XP și versiuni ulterioare versiuni ulterioare. Acest program vă oferă o imagine de ansamblu completă a întregii tehnologii prezente în sistemul dumneavoastră. Îl puteți găsi deschizând meniul Start și tastând msinfo32 în caseta de căutare. În mai vechi versiuni Windows Poate fi necesar să faceți clic pe butonul Run din meniul Start și să tastați msinfo32 acolo.

Instalarea Linux

Grozav, ți-ai ales distribuția Linux, ai făcut copii de rezervă ale fișierelor și știi din ce fel de hardware este făcut computerul tău. E timpul să-ți murdărești mâinile.

Există trei moduri principale de a instala majoritatea distribuțiilor Linux pe computer:

  1. Înlocuiți sistemul de operare existent cu Linux
  2. Instalați Linux împreună cu sistemul de operare existent
  3. Rularea Linux de pe o unitate USB

Mai jos sunt instrucțiuni detaliate De instalarea Ubuntu la existenta Model Windows sau macOS. Alegând dintre cele trei opțiuni prezentate mai sus, la înlocuirea sistemului de operare, sistemul de operare va funcționa fără probleme și rapid pe computerul dvs.

Se apelează la instalarea Linux fără a elimina sistemul de operare existent cizme dublă. Ori de câte ori porniți computerul, veți avea opțiunea de a selecta sistemul de operare pe care doriți să îl utilizați. Acest lucru vă împiedică să scăpați de vechiul sistem de operare, dar există întotdeauna opțiunea de a-l dezinstala.

Stocarea unei copii a Linux pe o unitate USB vă permite să descărcați o copie a Linux pe computerul, laboratorul sau biblioteca unui prieten. Această metodă necesită cel mai mic angajament din partea dvs. și a computerului dvs., deoarece nu vă atingeți copiile Windows sau macOS.

Utilizarea desktopului Linux

După cum știți, în acest moment, nu există un desktop Linux specific. Dar dacă tu, ca mulți, dacă nu majoritatea, ești nou utilizator Linux- probabil că începi cu Ubuntu. În acest caz, prima dată când vă conectați la noul sistem de operare, veți vedea un ecran care arată astfel.

Acesta este un muncitor Tabelul Ubuntu. În timp ce Canonical a adăugat câteva elemente interesante, interfața pe care o vedeți nu este exclusivă pentru Ubuntu. Acesta este GNOME.

Pentru înţelegere deplină Pentru informații despre cum să navigați în această interfață și în alte programe software, consultați Ghidul pentru începători Ubuntu

Căutați software suplimentar

Vine momentul când ai nevoie mai multe aplicatii. De unde le iei? S-ar putea să fii obișnuit să mergi într-un magazin mare și să cumperi un program pe care fie îl instalezi de pe un disc, fie îl descarci de pe Internet. Este posibil să vă puteți obține toate aplicațiile accesând site-uri web individuale și descărcând programe de instalare. Puteți chiar să obțineți tot software-ul din magazinele de aplicații care vă vând conținut, la fel ca pe telefon sau tabletă.

Programe Windows numai pe Windows. Același lucru este valabil și pentru software-ul macOS. Va trebui să găsiți aplicații care sunt concepute pentru Linux.

Majoritatea software-ului Linux sunt acum disponibile prin magazinele de aplicații pline cu programe gratuite. Utilizarea lor este similară cu utilizarea magazinului de aplicații pe orice altă platformă. Doar găsiți aplicația dorită și faceți clic pe butonul de instalare.

Aceste magazine de aplicații sunt o alternativă la managerii de pachete, tradiționali și nu numai în moduri complexe obținerea de software pe Linux. În zilele noastre, s-ar putea să nu trebuiască niciodată să utilizați un instrument mai avansat precum Synaptic sau Apper, dar vă oferă mai mult control asupra a ceea ce instalați.

Deși descărcarea programelor de instalare direct de pe site-uri web nu este modalitatea preferată de a obține software Linux, există momente când este singura opțiune. De exemplu, cum instalezi Google Chrome. Acesta este, de asemenea, o modalitate obișnuită de a instala jocuri comerciale din magazinele online, cum ar fi Humble Bundle și GOG. Știți doar că nu veți căuta un EXE. Ceea ce este mai probabil este că veți găsi în schimb fișiere ambalate, cum ar fi DEB, RPM, SH sau unul dintre multe alte formate Linux.

Acum că știi cum să instalezi aplicații, pe care o vei alege? Alternativ, consultați lista noastră cele mai bune programe pentru Linux.

Instalarea actualizării

Actualizările sunt o parte gratuită a Linux. Îți mențin sistemul rulând cel mai recent software. De asemenea, puteți obține îmbunătățiri ale interfeței cu utilizatorul și remedieri pentru programele care rulează în fundal.
De obicei, puteți instala actualizări prin magazinul de aplicații al distribuției dvs., în același loc în care mergeți pentru a descărca software-ul nou. Adesea va avea a lui propria sectiune, așa cum este cazul cu Ubuntu.

Descărcarea codecurilor multimedia

Poate că nu ați trebuit să vă gândiți niciodată la codecuri înainte. Acestea vă permit să redați diverse fișiere multimedia, cum ar fi muzică și videoclipuri, pe computer. Când cumpărați un computer Windows sau macOS, codecurile vin ca parte a desktopului. Acesta nu este, de obicei, cazul când instalați singur Linux.

Acesta nu este o eroare sau un defect al desktopului Linux - este problemă juridică. Multe codecuri rămân sub drepturi de autor, iar producătorii de computere trebuie să plătească taxele de licență pentru a le distribui legal.

Legile variază în funcție de țară. Acesta este unul dintre motivele pentru care codecurile sunt disponibile la calitate descărcare gratuită pe multe distribuții Linux, cum ar fi Ubuntu și Linux Mint. Dar există și versiunea platita, Îl puteți descărca în cazul în care doriți să aveți licența exactă pentru a reda aceste fișiere.

Căutați drivere suplimentare

Când schimbați sistemul de operare cu care a venit computerul, lucrurile nu merg întotdeauna bine. Uneori va trebui să instalați Drivere suplimentare sau codecuri pentru a obține imaginea completă.

Dacă întâmpinați probleme grafice sau nu puteți vizualiza Rețele Wi-Fi, Poate fi necesar să instalați un driver proprietar. Acesta este un software pe care distribuțiile Linux nu vă permit să îl preinstalați, așa că trebuie să îl faceți singur. Modul în care faceți acest lucru poate varia în funcție de distribuția pe care o utilizați. Dacă alegeți Ubuntu, puteți găsi o secțiune pentru instalarea driverelor în interiorul software-ului și actualizarea aplicației. Aplicație software și actualizări.

Ce să faci când ai nevoie de un software specific?

Una dintre primele întrebări pe care le pun oamenii atunci când se gândesc să treacă la Linux este dacă pot rula un anumit program. Când am folosit un singur sistem de operare, am avut tendința să ne gândim la aplicații ca la componente pe care orice computer ar trebui să le poată rula. Dar, în majoritatea cazurilor, o aplicație este de fapt proiectată să ruleze pe un singur sistem de operare. Pentru a lucra la altul, dezvoltatorii trebuie să construiască o versiune separată. Versiunea Windows a Steam nu funcționează pe macOS și invers. Linux are nevoie și de propria sa versiune.

Deoarece nu la fel de mulți oameni rulează Linux pe desktop-urile lor ca Windows sau macOS, dezvoltatorii aleg adesea să nu creeze o versiune Linux a software-ului. Adesea, o alternativă gratuită și open source care face aceeași treabă va fi suficientă. Dar există cazuri când oamenii vor să folosească un program care nu rulează pe Linux și pentru care nu există alternativă. Deși acesta poate fi un motiv pentru a nu trece la Linux, alegerea este întotdeauna a ta. Este posibil să mai existe modalități de a face acest program să funcționeze.

Emulații

Poate că ați auzit de emulatori - software pe care oamenii îl folosesc pentru a juca jocuri video pe consolă pe computerele lor. Aceștia funcționează folosind cod suficient de similar pentru a imita (sau emula) mașinile originale pentru care au fost dezvoltate jocurile. Același lucru se poate face cu programele concepute pentru computere personale.

Cel mai metoda cunoscuta emulare software software Windows pe Linux cu folosind Vin. Deși acest lucru nu funcționează întotdeauna, cel mai bun scenariu aplicație Windows va funcționa împreună cu software-ul dvs. obișnuit Aprovizionare Linux fără nicio agitație suplimentară.

Deoarece configurarea Wine poate fi complicată, există programe care vor încerca să facă munca grea pentru tine. Există două exemple populare - PlayOnLinux și Crossover Linux. Acesta din urmă este cerere plătită, care există și pentru Windows și macOS.

Mașini virtuale

Emularea permite unei aplicații să ruleze pe un sistem de operare pentru care nu a fost concepută. Mașinile virtuale vă permit să rulați un întreg sistem de operare în cadrul celui actual. Deci când trebuie să fugi un program anume pentru Windows, puteți rula virtualul copie de Windowsși deschideți programul.

Spre deosebire de emulare, mașini virtuale garantat ca functioneaza. Dezavantajul este că trebuie să încărcați un sistem de operare separat în dvs propria fereastră, care poate fi consumatoare de timp și incomod. De asemenea, trebuie să aveți o copie a Windows sau macOS pentru a rula. Obținerea uneia dintre opțiuni poate fi dificilă sau costisitoare, în funcție de circumstanțele dvs.

Totul este gata!

În acest moment, ați instalat Linux, ați învățat noua interfață și ați instalat software-ul necesar pentru a începe. Dar călătoria ta abia începe. Sunt multe de văzut și de făcut în lumea software-ului gratuit și open source!

Deoarece totul este gratuit, vă puteți schimba oricând distribuția sau puteți schimba interfața actuală cu oricare alta. Nici nu trebuie să deschideți o linie de comandă pentru a utiliza Linux, deoarece puteți face mult mai mult dacă sunteți suficient de curios să încercați.

Ce s-a întâmplat Ubuntu? Ubuntu este un sistem de operare modern, cu funcții complete, bazat pe nucleul Linux. Tradus din limba sud-africană Zulu, cuvântul Ubuntu înseamnă aproximativ „umanitate”.

Ubuntu este și va fi întotdeauna distribuit absolut gratuit. Dar, în același timp, instalând Ubuntu pe computerul dvs. veți obține Set complet toate aplicațiile necesare funcționării și tot ceea ce lipsește Livrare Standard puteți descărca cu ușurință de pe Internet. Și nu există nicio captură în asta. Puteți utiliza Ubuntu și toate programele disponibile pe acest sistem fără nicio restricție, absolut gratuit și complet legal. Mai mult, puteți chiar să descărcați codul sursă al tuturor componentelor sistemului și să vă creați propriul produs pe baza acestuia.

Ubuntu este susținut și sponsorizat de Canonical, dar o mare parte a dezvoltării acestui excelent sistem de operare vine din comunitate - oameni obișnuiți care se străduiesc să îmbunătățească aplicațiile și instrumentele pe care le folosesc. Poate că într-o zi vei dori să contribui la realizarea Ubuntu este cel mai bun sistem de operare și să participe la comunitate.

Despre resursă

Scopul acestei resurse este de a ajuta începătorii să instaleze Ubuntu pe computerul lor și să se simtă confortabil cu acest sistem. Voi spune imediat că toate articolele sunt scrise din ipoteza că cititorul are anumite cunoștințe despre computere și va putea distinge un fișier de un folder. Deși nu aveți nevoie de cunoștințe specifice - doar cunoștințe generale de calculator.

Această resursă este un ghid pentru începători, așa că dacă nu ați folosit Ubuntu până acum, vă recomand să citiți fiecare articol în ordine. Dacă știți deja ceva despre Ubuntu și Linux în general, poate că ceva vi se va părea familiar. În acest caz, puteți citi articolele la discreția dvs., utilizați meniul din dreapta pentru a naviga. Apropo, dacă nu te simți confortabil să citești manualul online, poți descărca o versiune PDF.

Acest ghid nu este în niciun caz exhaustiv, dar are scopul de a vă ajuta să intrați ușor în lumea Ubuntu. Dacă aveți întrebări, vă rugăm să contactați forumul oficial în limba rusă, ei vă vor ajuta întotdeauna acolo, în plus există creat de comunitateîn rusă, în ea puteți căuta informațiile lipsă.

Un scurt rezumat

Deci, ce puteți învăța din acest ghid? Ei bine, în primul rând, vă voi spune cum să instalați Ubuntu pe computer - singurul sistem de operare sau lângă Windows. În continuare, voi atinge puțin interfața cu utilizatorul și controalele de bază ale sistemului. Și apoi voi încerca să acopăr toate elementele de bază necesare pas cu pas. folosind Ubuntu. Apropo, multe articole conțin destul de multe note de subsol. Acestea conțin informații suplimentare sau pur și simplu diverse comentarii asupra conținutului principal. Le puteți sări peste ele în timp ce citiți. Ele nu sunt necesare pentru înțelegerea materialului principal din manual, dar sunt adesea utile pentru clarificarea unor întrebări specifice pe care le puteți avea.

Voi spune imediat că manualul nu conține practic nicio descriere a aplicațiilor specifice. Există unul pentru Ubuntu o cantitate mare programe pentru orice gust și culoare. Și chiar mi-ar plăcea să nu recomand nimic anume, ci să vă arăt cum să găsiți și să instalați exact ceea ce vă place și vă convine cel mai bine.

În general, scopul acestui manual este de a învăța cititorul cum să folosească toate instrumentele principale ale sistemului cu ușurință și eficient. Sper din tot sufletul că, după ce o citești, vei putea lucra calm în Ubuntu și vei putea realiza cu ușurință toate acțiunile de care ai nevoie.

Ghidul descrie versiunea de asistență pe termen lung a Ubuntu - Ubuntu 10.04 LTS „Lucid Lynx”.

Versiunile moderne de Ubuntu sunt foarte diferite de „Lucid Lynx” interfața cu utilizatorulȘi programe preinstalate, deci acest ghid este practic irelevant pentru ei.

Pentru versiunile mai vechi este posibil și mici diferențe din ceea ce este descris în articole, dar Dispoziții generale va rămâne la fel. Cu toate acestea, vă recomand să utilizați întotdeauna ultima versiune Ubuntu. În primul articol vă voi spune de unde puteți obține copia distribuției.

Am adunat pentru tine cele mai bune 10 cursuri video, al căror studiu te va ajuta să începi cu Linux și să înțelegi caracteristicile acestui sistem.

1. Linux pentru începători

Să începem cu un tutorial video despre Linux, care vorbește despre sistem în ansamblu și despre cum să începeți cu el. Acest curs video este mai potrivit pentru cei care abia încep să se cunoască cu Linux.

2. Seria de lecții „Învățați Linux”

Acest curs video este conceput pentru a vă ajuta să începeți cu Linux. Vă va ajuta să instalați acest sistem pe computer. Publicul acestui curs video este reprezentat de oameni care au auzit puțin despre Linux.

3. Curs de prelegeri despre administrarea Linux

Curs video detaliat despre administrarea Linux. El are în vedere diverse intrebari: de la scopul acestui sistem la administrarea MySQL. Potrivit atât pentru începători, cât și pentru utilizatorii Linux experimentați.

4. Programare în Bash

Un tutorial excelent în limba engleză despre învățarea programarii Bash. Te va ajuta să înțelegi foarte mult aspect important lucrezi cu Linux, dar cel mai bine este să începi să studiezi acest curs după ce ai urmărit unul dintre cele anterioare.

5. Administrare Linux

Acest curs vă va oferi cunostinte de baza Linux vă va ajuta să obțineți certificatul LPIC-1. Dacă doriți să vă consolidați cunoștințele cu certificatul LPIC-1, atunci acest curs este cu siguranță pentru dvs.

6. Bazele Linux

Un scurt curs video despre elementele de bază ale lucrului cu Linux. Dacă doriți să începeți cu acest curs video, vă recomand să vă familiarizați cu instalarea Linux, deoarece acest curs video acoperă aspecte legate de lucrul direct în sistemul în sine.

7. Bazele liniei de comandă

Un tutorial mic, dar foarte util în limba engleză despre lucrul cu linia de comandă Linux. În acest curs video veți învăța operațiuni atât de simple precum crearea și ștergerea fișierelor sau directoarelor. Potrivit pentru oricine dorește să-și extindă cunoștințele de lucru în Linux.

8. Curs video despre GNU/Linux de Vladimir Mozhenkov

Curs video despre elementele de bază ale lucrului cu GNU/Linux, simplu și clar. Acest curs video se adresează atât utilizatorilor Linux începători, cât și cu experiență.

9. Seria de lecții „Drumul tău către lumea Linux!”

Acest curs video vorbește despre lucrul cu lucruri precum programatorul de sistem Cron și variabila cale. Vă sfătuiesc să nu începeți cu acest curs până nu ați citit unul dintre cele anterioare.

10. Administrare Linux

Ultimul pe lista noastră este un curs video care explică în detaliu toate aspectele lucrului cu Linux. Acest curs video va extinde cunoștințele utilizatorilor experimentați; cursul este conceput pentru cei care sunt deja oarecum familiarizați cu Linux, dar doresc să afle mai multe despre acesta.

Toate începători Linux Probabil ați auzit deja despre terminal sau cum se mai numește și linia de comandă. La urma urmei, prezența și complexitatea terminalului este unul dintre principalele argumente ale oponenților Linux. Este posibil să fi întâlnit deja linia de comandă în Windows în practică și să știți deja ce este.

Într-adevăr, sistemul de operare Linux are un terminal în care puteți executa comenzile de care aveți nevoie pentru a vă gestiona sistemul foarte eficient. Dar acest lucru nu este deloc necesar pentru mulți, o interfață grafică este suficientă. Acum utilizarea terminalului a dispărut în fundal, dar rămâne principalul mijloc de accesare servere la distanțăși un instrument pentru profesioniști.

Terminalul Linux este mult mai interesant decât linia de comandă șir Windows iar în acest articol, lucrul în terminalul Linux pentru începători va fi discutat în detaliu, precum și ce este un terminal Linux și, de fapt, ce este.

Utilizarea terminalului a început cu foarte mult timp în urmă. Chiar înainte de a fi creat DOS, nu exista o interfață grafică. În anii optzeci, sala de operație sistem Unix tocmai începea să se dezvolte. Utilizatorii trebuie să interacționeze cu sistemul într-un fel și cel mai simplu mod este să folosească comenzi. Introdu o comandă, sistemul îți returnează un răspuns.

De atunci, această metodă de introducere a fost folosită în multe sisteme, inclusiv DOS și OS/2 de la Apple, până când a fost inventată interfața grafică. Modul text terminal a fost apoi înlocuit cu succes, dar este încă folosit acolo unde este necesar.

Mai sus, prin terminal am înțeles locul în care poți introduce comenzi și poți primi un răspuns de la computer. Acesta poate fi în modul text Linux sau poate fi deschis în modul grafic fereastra terminalului. Cuvintele comune în Linux sunt: ​​consolă, terminal, linie de comandă, shell de comandă, tty, emulator de terminal. Toate se referă la terminal, dar înseamnă lucruri ușor diferite. Înainte de a trece mai departe, să înțelegem termenii, astfel încât să putem numi totul prin numele său propriu.

Sub Terminal Este obișnuit să înțelegeți mediul în care puteți introduce comenzi și puteți primi un răspuns la acestea, acesta poate fi un terminal fizic sau un terminal pe un computer.

Consolă- acesta este echipamentul fizic pentru administrarea serverului. Când serverul nu este accesibil din rețea, puteți utiliza doar consola pentru a-l gestiona.

TTY este un fișier de dispozitiv care este creat de kernel și oferă acces terminal la programe. Acestea pot fi /dev/tty pentru terminalele de text permanente și /dev/pts/* pentru emulatoarele de terminale. Puteți executa o comandă sau trimite un mesaj prin simpla scriere a datelor în acest fișier și, de asemenea, puteți obține rezultatul citind datele din acest fișier.

Emulator terminal- Acest program de grafică, care vă oferă acces la un terminal tty sau pts. De exemplu, Gnome Terminal, Konsole, Terminix, Xterm și multe altele.

Shell de comandă- dispozitivul tty se ocupă doar de transmiterea și primirea datelor, dar altcineva trebuie să proceseze toate aceste date, să execute comenzi și să le interpreteze sintaxa. Există o mulțime de shell-uri de comandă, acestea sunt bash, sh, zsh, ksh și altele, dar Bash este cel mai des folosit.

Bine Linie de comanda- acesta este locul în care veți introduce comenzile, promptul terminalului pentru introducere.

Acum că ne-am dat seama ce este un terminal Linux și cunoaștem toate principiile de bază, să trecem la practica de a lucra cu el.

Cum se deschide un terminal Linux?

Există mai multe modalități de a accesa terminalul. Sistemul dvs. de furnizare implicit creează 12 terminale virtuale. Într-una dintre ele - de obicei al șaptelea - dvs înveliș grafic, dar toate celelalte pot fi folosite liber. Pentru a comuta între terminale, puteți utiliza combinațiile Ctrl+Alt+F1-F12. Pentru a autoriza, va trebui să introduceți numele de utilizator și parola.

Acestea sunt terminale de tip text fără interfață grafică pot să nu fie foarte convenabil să lucreze, dar astfel de terminale vor fi utile dacă interfața grafică nu funcționează.

A doua metodă vă permite să deschideți un terminal virtual direct în interfata grafica folosind un emulator de terminal. Emulatorul de terminal Linux funcționează cu fișiere din directorul /dev/pts/* și este numit și pseudo-terminal deoarece nu folosește un tty.

În Ubuntu, puteți lansa terminalul Linux apăsând o comandă rapidă de la tastatură Ctrl+Alt+T:

Poate fi găsit și în meniul aplicației Dash:

După cum puteți vedea, deschiderea liniei de comandă în Linux este foarte simplă.

Executarea comenzilor în terminal

Să aruncăm o privire mai atentă asupra terminalului Linux pentru începători. După cum am spus deja, fișierele terminalului și dispozitivului tty sunt responsabile doar pentru transferul de date. Shell-ul de comandă este responsabil pentru procesarea comenzilor, către care sunt transferate datele primite de la utilizator.

Puteți scrie ceva și vedeți dacă funcționează:

Pentru a executa o comandă, trebuie doar să o scrieți și să apăsați Enter.

Mai mult, echipa Bash shell acceptă completarea automată, așa că puteți scrie o jumătate de comandă, apăsați TAB și dacă o singură comandă începe cu astfel de caractere, atunci va fi finalizată automat, dar dacă nu, atunci puteți apăsa TAB de două ori pentru a vedea opțiunile posibile.

Exact aceeași schemă funcționează pentru căile fișierelor și parametrii de comandă:

În Windows nici nu puteai să visezi la asta. Pentru a executa o comandă, puteți specifica numele acesteia fisier executabil sau , relativ la rădăcină sau orice alt folder. Este important de reținut că comanda Shell Linux, spre deosebire de Windows, este sensibil la majuscule și minuscule, așa că aveți grijă când introduceți comenzi și parametrii acestora.

În mod implicit, lucrul în linia de comandă linux poate fi realizat folosind cantitate mare Comenzile, multe dintre ele, de exemplu, pentru deplasarea prin directoare, vizualizarea conținutului, instalarea software-ului, sunt furnizate împreună cu sistemul.

O instanță a unei comenzi care rulează se numește proces. Când o comandă este executată în terminalul Linux, trebuie să așteptăm să se finalizeze înainte de a o executa pe următoarea.

Comenzile pot fi executate fără parametri, așa cum am văzut mai sus, sau cu parametri care vă permit să specificați datele cu care va funcționa programul și există și opțiuni cu care puteți personaliza comportamentul. Majoritate utilități standard respectați această sintaxă:

Opțiuni de comandă $ parametru1 parametru2...

Opțiunile sunt adesea opționale și clarifică unul sau altul aspect al funcționării programului. Ele sunt scrise sub forma unei liniuțe și a unui simbol sau a unei liniuțe duble și a unui cuvânt. De exemplu -o sau --output. Să dăm un exemplu pentru comanda ls. Fără opțiuni și parametri:

Cu un parametru care indică ce folder să se uite:

Cu opțiunea -l, rezultă ca o listă:

În cu opțiune și parametru:

Puteți combina două opțiuni:

Practic, acesta este tot ce trebuie să știți despre comenzi pentru a le utiliza productiv. Am putea vorbi și despre combinarea comenzilor și redirecționarea ieșirii unei comenzi către alta, dar acesta este un subiect separat.

concluzii

Acest articol a discutat despre lucrul în terminalul Linux pentru începători. Linie de comanda Linux poate părea foarte complicat la început, dar nu este deloc, este mult mai ușor de utilizat decât Windows și vă permite să gestionați sistemul mai eficient. Sper că acest articol să arunce puțină lumină asupra acestui subiect foarte mare.

Despre autor

Fondator și administrator de site, pasionat de software și sisteme de operare open source sistem 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ă.