Në azhurnimin e përvjetorit të Windows 10 version 1607, u shfaq një mundësi e re për zhvilluesit - guaska Ubuntu Bash, e cila ju lejon të ekzekutoni, instaloni aplikacione Linux, përdorni skriptet bash direkt në Windows 10, të gjithë të quajtur "Nënsistemi i Windows për Linux". Në versionin Windows 10 të 1709 Fall Creators Update, tre shpërndarje Linux janë tashmë të disponueshme për instalim. Në të gjitha rastet, një sistem 64-bit është i nevojshëm për instalim.
Ky udhëzues ka të bëjë me mënyrën e instalimit të Ubuntu, OpenSUSE ose SUSE Linux Enterprise Server në Windows 10 dhe disa shembuj të përdorimit në fund të artikullit. Duhet gjithashtu të theksohet se ekzistojnë disa kufizime kur përdorni bash në Windows: për shembull, nuk mund të ekzekutoni aplikacione GUI (megjithëse ata raportojnë rrugë pune duke përdorur serverin X). Për më tepër, komandat bash nuk mund të ekzekutojnë programet e Windows, pavarësisht se kanë akses të plotë në sistemin e skedarëve OS.
Instaloni Ubuntu, OpenSUSE ose SUSE Linux Enterprise Server në Windows 10
Duke filluar me Azhurnimin e Windows 10 Fall Creators (versioni 1709), instalimi i nënsistemit Linux për Windows është ndryshuar pak nga sa ishte në versionet e mëparshme (për versionet e mëparshme, duke filluar nga 1607, kur funksioni u prezantua në beta, udhëzimi është në pjesa e dytë e këtij neni).
Tani hapat e nevojshëm janë si më poshtë:
- Para së gjithash, duhet të aktivizoni përbërësin "Nënsistemi i Windows për Linux" në "Panelin e Kontrollit" - "Programet dhe Karakteristikat" - "Aktivizoni ose fikni Karakteristikat e Windows".
- Pasi të instaloni komponentët dhe të rindizni kompjuterin, shkoni në Windows 10 App Store dhe shkarkoni Ubuntu, OpenSUSE ose SUSE Linux ES nga atje (po, tre shpërndarje tani janë në dispozicion). Gjatë shkarkimit, disa nuanca janë të mundshme, të cilat diskutohen më tej në shënime.
- Drejtoni shpërndarjen e shkarkuar si një program të rregullt Windows 10 dhe kryeni konfigurimin fillestar (emrin e përdoruesit dhe fjalëkalimin).
Për të aktivizuar përbërësin e nënsistemit Windows për Linux (hapi i parë), mund të përdorni komandën PowerShell:
Aktivizo-WindowsOptionalFeature -Online -FetatureName Microsoft-Windows-Nënsistem-Linux
Tani disa shënime që mund të jenë të dobishme gjatë instalimit:
- Mund të instaloni disa shpërndarje Linux menjëherë.
- Kur shkarkova shpërndarjet e Ubuntu, OpenSUSE dhe SUSE Linux Enterprise Server në dyqanin rus në gjuhën Windows 10, vura re nuancën e mëposhtme: nëse thjesht shkruani emrin dhe shtypni Enter, atëherë rezultatet e dëshiruara nuk gjenden në kërkim, por nëse filloni të shtypni dhe pastaj klikoni në promptin që shfaqet, automatikisht merrni faqe e dëshiruar Vetëm në rast, lidhen direkt me shpërndarjet në dyqan: Ubuntu, OpenSUSE, SUSE LES.
- Mund të filloni gjithashtu Linux nga rreshti i komandës (jo vetëm nga pllaka në menunë Start): ubuntu, openuse-42 ose sles-12
Instalimi i Bash në Windows 10 1607 dhe 1703
Për të instaluar shell bash, ndiqni këto hapa të thjeshtë.
- Shkoni te Cilësimet e Windows 10 - Përditësimi dhe siguria - Për zhvilluesit. Aktivizoni modalitetin e zhvilluesit (Interneti duhet të jetë i lidhur për të shkarkuar përbërësit e nevojshëm).
- Shkoni në panelin e kontrollit - Programet dhe komponentët - Ndizni ose çaktivizoni përbërësit e Windows, kontrolloni kutinë "Nënsistemi i Windows për Linux".
- Pas instalimit të komponentëve, futni "bash" në kërkimin e Windows 10, filloni aplikacionin e propozuar dhe përfundoni instalimin. Ju mund të vendosni emrin e përdoruesit dhe fjalëkalimin tuaj për para, ose të përdorni përdoruesin rrënjësor pa një fjalëkalim.
Pasi të përfundojë instalimi, mund të ekzekutoni Ubuntu Bash në Windows 10 përmes një kërkimi, ose duke krijuar një shkurtore në guaskën ku ju nevojitet.
Shembuj Windows të Ubuntu Shell
Për të filluar, unë vërej se autori nuk është specialist në bash, Linux dhe zhvillim, dhe shembujt e mëposhtëm janë vetëm një demonstrim që në Windows 10 bash punon me rezultatet e pritura për ata që e kuptojnë këtë.
Aplikime Linux
Aplikimet në Windows 10 Bash mund të instalohen, hiqen dhe azhurnohen duke përdorur apt-get (sudo apt-get) nga depoja Ubuntu.
Përdorimi i aplikacioneve të bazuara në tekst nuk ndryshon nga Ubuntu, për shembull, mund të instaloni Git në Bash dhe ta përdorni atë në mënyrën e zakonshme.
Skriptet e Bash
Mund të ekzekutoni skriptet bash në Windows 10, mund t'i krijoni ato në redaktorin e tekstit Nano të disponueshëm në shell.
Skriptet Bash nuk mund të quajnë programe dhe komanda të Windows, por mund të ekzekutoni skriptet dhe komandat e bash nga skedarët e shkopit dhe skriptet PowerShell:
"komandë"
Mund të provoni gjithashtu të ekzekutoni aplikacione me një ndërfaqe grafike në Ubuntu Shell në Windows 10, ka më shumë se një udhëzim në Internet për këtë temë dhe thelbi i metodës është të përdorni Xming X Server për të shfaqur aplikacionin GUI. Edhe pse zyrtarisht nuk është e deklaruar mundësia e punës me aplikime të tilla të Microsoft.
Siç u shkrua më lart, unë nuk jam lloji i personit i cili mund ta vlerësojë plotësisht vlerën dhe funksionalitetin e një inovacioni, por shoh së paku një aplikim për veten time: kurse të ndryshme të Udacity, edX dhe të tjerë që lidhen me zhvillimin do të jenë shumë më të lehta për të kaluar, duke punuar me mjetet e nevojshme direkt në bash (dhe këto kurse zakonisht demonstrojnë se punojnë në terminalin MacOS dhe Linux).