Linuxi terminali kasutamine Windows 10-s

Nüüd pääsete juurde enamikule Linuxi käsurea utiliitidest ja rakendustest peale Windows 10 OS-i, kasutades Windowsi alamsüsteemi Linuxi jaoks (WSL).

Kuigi Windows on laua- ja sülearvutite jaoks kõige laialdasemalt kasutatav ja populaarseim operatsioonisüsteem, pole see nii turvaline ja avatud lähtekoodiga kui Linux OS. Seetõttu eelistavad paljud tarkvaraarendajad ja spetsialistid Linuxi operatsioonisüsteemi.

Microsoft on alustanud partnerlust Canonicaliga, Ubuntu Linuxi loojatega. See sillutas Linuxi kasutajatele teed Linuxi kasutamiseks Windowsis. Jah, saate Linuxi käitada ka Windows 10 peal, ilma et oleks vaja topeltkäivitust või VMWare/VirtualBoxi või installida see oma peamise operatsioonisüsteemina.

Saate juurdepääsu erinevatele Linuxi käskudele ja tarkvarale Windows 10 Linuxi terminalist. Selles artiklis anname teile üksikasjalikud juhised Linuxi terminali installimiseks ja käitamiseks operatsioonisüsteemis Windows 10.

Lubage Windowsi alamsüsteem Linuxi jaoks (WSL) ja installige Ubuntu operatsioonisüsteemis Windows 10

Kui kavatsete Windows 10-s käitada Linuxi terminali, peate esmalt sisse lülitama funktsiooni „Windowsi alamsüsteem Linuxile”. Seejärel saate alla laadida ja installida valitud Linuxi distributsiooni.

Windowsi alamsüsteem Linuxile (WSL) on funktsioon, mis loob GNU/Linuxi keskkonna, mis võimaldab teil käitada Linuxi põhilisi käsureatööriistu ja -teenuseid otse Windowsis koos töölaua- ja kaasaegsete poerakendustega.

Lubades Windows 10 Linuxi alamsüsteemi, saate installida ja käitada erinevaid Linuxi distributsioone (distributsioone), nagu Ubuntu, OpenSuse, SUSE Linux, Fedora jne.

Esiteks kontrollige oma Windowsi versiooni

Kuid enne kui jõuame selle juurde, kuidas lubada Windowsi alamsüsteem Linuxi jaoks (WSL) ja installida Linux, peate kontrollima, kas kasutate Windows 10 ühilduvat versiooni. WSL-i toetatakse ainult mõlemas Windows 10 64-bitises versioonis (alates versioonist 1607) ja Windows Server 2019.

Windowsi versiooni ja järgu kontrollimiseks minge Windowsi Start-menüüst jaotisse "Seaded".

Järgmisena klõpsake nuppu "Süsteemi seade".

Seejärel kerige alla ja valige jaotise Teave kuvamiseks vasakpoolse paani allosas suvand Teave.

Lehel Teave Windowsi spetsifikatsioonide all näete oma Windows 10 versiooni ja OS-i versiooni.

Luba Windowsi alamsüsteem Linuxi jaoks

WSL-i versioone on kahte erinevat tüüpi: WSL 1 ja WSL 2. Kuigi mõlemad tagavad Linuxi sujuva ja pideva integreerimise Windowsis, on WSL 2 uusim ja kiireim versioon, mis toetab täielikku Linuxi tuuma ja süsteemikõnede ühilduvust. WSL 1 käitab tõlkekihti, mis sillutab lõhe Linuxi kernali ja Windowsi vahel.

  • Jooksma WSL 2, peate töötama Windows 10 x64-bitise süsteemiga: versioon 1903 või uuem koos versiooniga 18362 või uuem.
  • Jooksma WSL 1, vajate Windows 10 x64 bitiseid süsteeme: versioon 1709 või uuem, koos järguga 16215 või uuem.

Pole tähtis, millist WSL-i versiooni soovite käivitada, peate selle esmalt lubama, et seda kasutada. Selleks tippige menüü Start otsinguväljale käsk "Lülita Windowsi funktsioonid sisse ja välja".

Valige otsingutulemustest juhtpaneel „Lülita Windowsi funktsioonid sisse ja välja”.

Seejärel kerige alla jaotiseni "Windowsi alamsüsteem Linuxile", märkige selle ees olev ruut ja klõpsake nuppu "OK".

Kui muudatused on rakendatud, klõpsake arvuti taaskäivitamiseks nuppu "Taaskäivita kohe".

Kui soovite installida ainult WSL 1, saate nüüd arvuti taaskäivitada ja installida Linuxi distributsiooni.

Lubage WSL 1 PowerShelli kaudu

WSL-i saate lubada ka käsureatööriista „PowerShell” kaudu. See teeb sama tööd nagu Windowsi funktsioonide juhtpaneel. Selleks avage administraatorina PowerShell ja käivitage allolev käsk.

dism.exe /online /funktsioon lubamine /funktsiooninimi:Microsoft-Windows-Subsystem-Linux /all /norestart

Luba WSL 2

Soovitame teil uuendada oma WSL-i versioonile 2, et kiirendada jõudlust ja käivitada päris Linuxi kernel otse opsüsteemis Windows 10. Kõik, mida pead tegema, on lisaks Windowsi alamsüsteemile Linuxi jaoks lubada funktsioon "Virtual Machine Platform". funktsioon Windowsi funktsioonide juhtpaneelil (vt allpool).

Oodake, kuni muudatused rakenduvad, seejärel taaskäivitage arvuti.

Lubage WSL 2 PowerShelli kaudu

See esimene samm WSL 2 lubamiseks on Virtual Machine Platformi funktsioonikomponendi lubamine Windowsis. WSL 2 saate lubada ka käsureatööriista „PowerShell” kaudu. Selleks avage administraatorina 'PowerShell' ja käivitage WSL 1 käsuga järgmine lisakäsk.

dism.exe /online /funktsioon lubamine /funktsiooninimi:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /funktsioon lubamine /funktsiooninimi:VirtualMachinePlatform /all /norestart

Määrake WSL 2 vaikeversiooniks

Enne WSL 2 seadistamist kõigi Linuxi distributsioonide jaoks vaikeversiooniks laadige alla WSL Linuxi tuumapaketi värskendus x64-süsteemide jaoks.

Käivitage allalaaditud .msi installiprogramm ja installige see. Selleks kulub vaid sekundeid.

WSL 2 määramiseks vaikeversiooniks uue Linuxi distributsiooni installimisel avage PowerShell ja käivitage see käsk järgmine käsk:

wsl – set-default-version 2

Seejärel taaskäivitage süsteem, et lülitada funktsioon WSL 1-lt WSL 2-le.

Installige oma Linuxi distributsioon

WSL on lubatud, nüüd installime Linuxi distributsiooni. Esmalt otsige menüü Start otsinguväljalt "Microsoft Store". Seejärel avage see otsingutulemustest.

Näete kõigi praegu Windowsi poes saadaolevate Linuxi distributsioonide loendit, mida WSL toetab.

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE hüpe 15.1
  • SUSE Linux Enterprise Server 12 hoolduspakett SP5
  • SUSE Linux Enterprise Server 15 hoolduspakett SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix WSL-i jaoks
  • Pengwin
  • Pengwini ettevõte
  • Alpi WSL

Kõik need distributsioonid on tasuta saadaval. Meie õpetuse jaoks valime "Ubuntu".

Ubuntu distributsiooni lehel klõpsake nuppu Hangi.

Nüüd laaditakse Ubuntu distributsioon alla ja installitakse teie arvutisse automaatselt.

Kui installimine on lõppenud, klõpsake terminali käivitamiseks nuppu "Käivita". Rakenduse saate käivitada ka Windowsi Start-menüüst.

Ilmub uus Ubuntu terminali aken. Esimene käivitamine võtab Ubuntu keskkonna registreerimiseks WSL-iga mõne minuti. Kui see on lõpetatud, palub terminal teil luua "uus Unixi kasutajanimi" ja "uus parool". Sisestage uus kasutajanimi ja parool ning viige seadistamine lõpule.

Kui seadistamine on lõppenud, viib see teid bashi käsureale. Parem on tarkvara kohe värskendada. Ubuntus saate otsida, alla laadida ja installida tarkvaravärskendusi – kõike seda asjakohane käsk.

Tarkvara värskendamiseks sisestage allolev käsk. Ja teilt küsitakse parooli, sisestage vastloodud parool, et käivitada käsk administraatorina.

sudo apt värskendus

See käsk "värskenda" värskendab Ubuntu hoidlaid.

Ubuntu laadib alla hulga pakettide loendeid.

Kuid neid ei uuendata veel. Kõigi saadaolevate pakettide uuendamiseks sisestage järgmine käsk:

sudo apt uuendus

Installimise jätkamiseks sisestage viipale "Y".

Käsk „dist-upgrade” uuendab paketid nende uusimatele versioonidele.

Uuendage Ubuntu jaoks WSL1 versiooniks WSL 2

Kui soovite uuendada olemasoleva WSL 1 versiooni WSL 2-ks konkreetse distributsiooni jaoks. Seejärel käivitage PowerShellis allolev käsk.

wsl – set-default-version 2

Asendage argument "" selle distributsiooni nimega (meie puhul Ubuntu), mida teie WSL 1 installimine töötab.

Nüüd pääsete selle Ubuntu keskkonna abil ligi Linuxi käskudele ja tarkvarale Windows 10 süsteemis.

bash shell opsüsteemis Windows 10

Nüüd on teie süsteemis täielik käsurea "bash" kest, mis põhineb Linuxi distributsioonil. Selle bash-shelli kaudu pääsete juurde kõikidele Linuxi käskudele ja rakendustele.

Bash-shelli käivitamiseks tippige menüü Start otsinguväljale "bash" ja klõpsake käsureatööriista bash avamiseks.

Nüüd saate seal käske käivitada.

Nautige Linuxit Windowsis!