29Aug

Cum se instalează software-ul Linux în Windows 10 Ubuntu Bash Shell

Instalați shell-ul Bash de la Windows 10, bazat pe Ubuntu, și veți avea un mediu complet Ubuntu care vă permite să instalați și să executați aceleași aplicații pe care le puteți rula pe un sistem Linux bazat pe Ubuntu. La fel ca pe Ubuntu, veți avea nevoie de comanda apt-get pentru a instala și actualiza software-ul.

Rețineți că subsistemul Linux Windows 10 nu acceptă în mod oficial aplicații grafice sau software de tip server( deși este posibilă rularea unor aplicații grafice, neoficial).În mod oficial, este destinat aplicațiilor terminale Linux și altor dezvoltatori de utilități de linie de comandă care ar putea dori.

Bash shell-ul Windows 10 acceptă numai binare pe 64 de biți, astfel încât să nu puteți instala și rula programe Linux pe 32 de biți.

Articole corelate
Cum se instalează și se folosește Linux Bash Shell pe Windows 10
Cum se execută aplicații grafice desktop Linux din Windows 10 Bash Shell

Apt-get Explicat

Pe Ubuntu și alte distribuții Linux bazate pe Debian,primiți comanda pentru a instala software."Apt" înseamnă "Advanced Package Tool".Această comandă descarcă pachete software din depozitele de software centralizate ale Ubuntu și le instalează pe sistemul dvs. Dacă pachetele pe care încercați să le instalați necesită - sau "depinde de" - alte pachete, apt-get va descărca și instala automat aceste pachete( cunoscute și sub numele de dependențe).Apt-get funcționează cu pachete ".deb", denumite Debian, pe care se bazează distribuția Linux pe care se bazează Ubuntu.

Va trebui să executați apt-get împreună cu comanda "sudo", care îi oferă permisiunile superuser sau root. Aceasta permite comenzii să modifice și să instaleze fișiere de sistem în mediul Linux. Va trebui să introduceți parola contului curent de utilizator atunci când utilizați sudo.

Cum să descărcați liste de pachete actualizate

Mai întâi, veți dori să executați următoarea comandă pentru a descărca liste de pachete actualizate din depozitele de software:

sudo apt-get update

Veți dori să faceți acest lucru înainte de a instalaorice pachet.

Cum se instalează un pachet

Dacă știți numele unui pachet pe care doriți să-l instalați, îl puteți descărca și instala cu următoarea comandă, înlocuind "packagegename" cu numele pachetului pe care doriți să îl instalați:

sudo apt-get install packagegename

De exemplu, dacă doriți să instalați Ruby, ați rula următoarea comandă:

sudo apt-get instalare ruby ​​

Puteți apăsa tasta Tab în timp ce introduceți numele unui pachet( sau al oricărei comenzi) pe care să îl utilizațiFuncția de completare automată a lui Bash, care vă va ajuta să terminați automat scrierea lucrurilor și să sugerați opțiunile disponibile, dacă sunt disponibile mai multe opțiuni.

După ce ați executat această comandă și alte comenzi apt-get, vi se vor prezenta modificările care vor fi făcute și va trebui să introduceți "y" și apăsați Enter pentru a continua.

Cum să căutați un pachet

Este posibil să nu știți întotdeauna numele pachetului pe care doriți să îl instalați.În acest caz, puteți utiliza comanda apt-cache pentru a căuta memoria cache a pachetelor descărcate( listele care au fost descărcate cu actualizare apt-get) pentru un program. Această comandă caută numele pachetelor și descrierile pentru textul specificat de dvs.

Această comandă nu necesită sudo, deoarece este doar o căutare simplă.Cu toate acestea, puteți să-l rulați cu sudo dacă doriți și va funcționa în continuare.

apt-cache search sometext

De exemplu, dacă doriți să căutați pachete legate de w3m, un browser web bazat pe text pentru terminal, ați rula:

apt-cache căutare w3m

Cum să actualizați toate pachetele instalate

Pentru a actualiza pachetele software instalate la cele mai recente versiuni disponibile din depozit - care vă oferă actualizări de securitate disponibile pentru pachetele dvs. actuale - executați următoarea comandă:

sudo apt-get upgrade

Amintiți-vă să executați "sudo apt-get update"Înainte de a rula această comandă, deoarece trebuie să actualizați listele de pachete înainte de apt-get va vedea cele mai recente versiuni disponibile.

Cum se dezinstalează un pachet

Pentru a dezinstala un pachet când ați terminat cu acesta, executați următoarea comandă:

sudo apt-get remove packagegename

Comanda de mai sus elimină doar fișierele binare ale pachetului, dar nu orice fișiere de configurare asociate. Dacă doriți să eliminați tot ce este asociat pachetului software, executați în schimb următoarea comandă:

sudo apt-get purge packagename

Nici una dintre comenzile de mai sus nu va elimina orice "dependențe", care sunt pachete instalate deoarece erau necesare pentru un pachet. Dacă dezinstalați un pachet și apoi îl eliminați mai târziu, sistemul dvs. poate avea în continuare un număr de dependențe suplimentare care nu mai sunt necesare. Pentru a elimina orice pachete care au fost instalate ca dependențe și nu mai sunt necesare, executați următoarea comandă:

sudo apt-get autoremove

Cum se instalează alt software

Comenzile de mai sus vă vor ajuta să instalați și să actualizați cele mai frecvente programe de calculator necesare. Cu toate acestea, unele software-uri vor fi instalate prin alte comenzi și instrumente.

De exemplu, pietrele Ruby sunt instalate cu comanda "gem install" după ce ați instalat Ruby prin apt-get. Ruby are propriul său sistem de instalare software care este separat de apt-get.

Unele pachete software sunt disponibile în PPA-uri sau "arhive de pachete personale", găzduite de terțe părți. Pentru a le instala, va trebui să adăugați PPA în sistemul dvs. și apoi să utilizați comenzile apt-get normale.

Este posibil ca software-ul mai nou să fie compilat și instalat de la sursă.Toate pachetele pe care le instalați cu apt-get au fost compilate din sursă de către sistemul de construcție al Ubuntu și ambalate convenabil în pachete. deb pe care le puteți instala. Ar trebui să evitați acest lucru, dacă este posibil, dar poate fi inevitabil în unele cazuri.

Indiferent de situație, dacă încercați să instalați o altă aplicație Linux, ar trebui să găsiți instrucțiuni care să vă arate cum ar trebui să o instalați. Aceleași instrucțiuni care funcționează pe Ubuntu 14.04 LTS vor funcționa în shell-ul Bash al Windows 10.Când este actualizat la următoarea versiune majoră a Ubuntu, aceleași instrucțiuni care funcționează pe Ubuntu 16.04 LTS vor funcționa pe Windows 10.