Si të instaloni Linux në Windows 10

Në rinovimin e përvjetorit të Windows 10, versioni 1607, u shfaq një mundësi e re për zhvilluesit - Ubuntu Bash shell, i cili ju lejon të përdorni, instaloni aplikacione Linux, përdorni skriptet bash direkt në Windows 10, e gjithë kjo quhet "nënsistemi i Windows për Linux". Në versionin e Windows 10 1709 Fall Creators Update, ekzistojnë tashmë tre shpërndarjet Linux të disponueshme për instalim. Në të gjitha rastet, një sistem 64-bit është i nevojshëm për instalim.

Ky tutorial përshkruan si ta instaloni Ubuntu, OpenSUSE ose SUSE Linux Enterprise Server në Windows 10 dhe disa shembuj të përdorimit në fund të artikullit. Duhet gjithashtu të kihet parasysh se ekzistojnë disa kufizime kur përdorni bash në Windows: për shembull, nuk mund të filloni aplikacionet GUI (edhe pse ata raportojnë zgjidhje të punës duke përdorur serverin X). Përveç kësaj, komandat bash nuk mund të kandidojë programet e Windows, pavarësisht se kanë qasje të plotë në sistemin e skedarit OS.

Instalimi i Ubuntu, OpenSUSE ose SUSE Linux Enterprise Server në Windows 10

Duke filluar me Windows 10 Fall Creators Update (versioni 1709), instalimi i nënsistemit Linux për Windows ka ndryshuar disi nga ajo që ishte në versionet e mëparshme (për versionet e mëparshme, duke filluar nga 1607, kur funksioni u fut në beta, udhëzimi është në pjesa e dytë e këtij neni).

Tani hapat e nevojshëm janë si më poshtë:

  1. Para së gjithash, duhet të aktivizoni komponentën "nënsistemin e Windows për Linux" në "Paneli i Kontrollit" - "Programet dhe Karakteristikat" - "Ndezja dhe Çaktivizimi i Komponentëve të Windows".
  2. Pas instalimit të komponentëve dhe ristartimit të kompjuterit, shkoni te dyqani i aplikacioneve të Windows 10 dhe shkarkoni nga Ubuntu, OpenSUSE ose SUSE Linux ES (po, tani janë të disponueshme tre shpërndarje). Kur ngarkoni disa nuanca janë të mundshme, të cilat janë më tej në shënimet.
  3. Drejtoni shpërndarjen e shkarkuar si një aplikim normal Windows 10 dhe kryejini konfigurimin fillestar (emrin e përdoruesit dhe fjalëkalimin).

Për të aktivizuar komponentën "Windows Subsystem for Linux" (hapi i parë), ju mund të përdorni komandën PowerShell:

Aktivizo-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Tani disa shënime që mund të jenë të dobishme gjatë instalimit:

  • Ju mund të instaloni disa shpërndarje Linux në të njëjtën kohë.
  • Kur shkarkoni shpërndarjet e Ubuntu, OpenSUSE dhe SUSE Linux Enterprise Server në dyqanin e Windows 10 në gjuhën ruse, vura re nuancën e mëposhtme: nëse futni një emër dhe shtypni Enter, nuk gjeni rezultatet e kërkimeve të nevojshme, por nëse filloni të shtypni dhe pastaj klikoni mbi aluzionin që shfaqet, faqen e dëshiruar. Vetëm në rast, lidhje të drejtpërdrejta me shpërndarjet në dyqan: Ubuntu, openSUSE, SUSE LES.
  • Ju gjithashtu mund të ekzekutoni Linuxin nga rreshti i komandës (jo vetëm nga pllaka në menunë Start): ubuntu, opensuse-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ë.

  1. Shko tek parametrat e Windows 10 - Përditësim dhe siguri - Për zhvilluesit. Aktivizo modalitetin e zhvilluesit (Interneti duhet të lidhet për të shkarkuar komponentët e nevojshëm).
  2. Shko te paneli i kontrollit - Programet dhe komponentët - Aktivizoni ose çaktivizoni komponentët e Windows, shënoni "nënsistemin e Windows për Linux".
  3. Pas instalimit të komponentëve, futni "bash" në kërkimin e Windows 10, nisni variantin e propozuar të aplikimit dhe kryejini instalimin. Ju mund të vendosni emrin e përdoruesit dhe fjalëkalimin tuaj për bash, ose përdorni përdoruesin rrënjë pa një fjalëkalim.

Pasi të keni përfunduar instalimi, mund të kryeni Ubuntu Bash në Windows 10 përmes një kërkimi, ose duke krijuar një shkurtore në shell ku ju nevojitet.

Shembuj të përdorimit të Ubuntu Shell në Windows

Për një fillim, do të vërehet se autori nuk është ekspert në bash, Linux dhe zhvillim, dhe shembujt e mëposhtëm janë vetëm një demonstrim që në bashin e Windows 10 punon me rezultatet e pritura për ata që e kuptojnë këtë.

Aplikacione Linux

Aplikacionet në Windows 10 Bash mund të instalohen, uninstalled dhe updated duke përdorur apt-get (sudo apt-get) nga depoja Ubuntu.

Përdorimi i aplikacioneve me një ndërfaqe teksti nuk është e ndryshme nga ajo në Ubuntu, për shembull, ju mund ta instaloni Git në Bash dhe ta përdorni atë në mënyrën e zakonshme.

Scripts Bash

Ju mund të kryeni bash scripts në Windows 10, ju mund t'i krijoni ato në editorin e tekstit Nano të disponueshëm në shell.

Skripta Bash nuk mund të thirret në programet dhe komandat e Windows, por është e mundur të ekzekutohen skriptet dhe komandat bash nga skedarët bat dhe skriptet PowerShell:

bash -c "komanda"

Ju gjithashtu mund të provoni të nisni aplikacione me një ndërfaqe grafike në Ubuntu Shell në Windows 10, tashmë ekzistojnë më shumë se një udhëzim mbi këtë temë në internet dhe thelbi i metodës zbret në përdorimin e Xming X Server për të shfaqur GUI të aplikacionit. Edhe pse zyrtarisht nuk është shpallur mundësia për të punuar me aplikacione të tilla të Microsoft.

Siç është shkruar më lart, unë nuk jam personi i cili mund ta vlerësojë plotësisht vlerën dhe funksionalitetin e inovacionit, por unë shoh të paktën një aplikacion për veten time: kurse të ndryshme në Udacity, edX dhe të tjerë që lidhen me zhvillimin do të jetë shumë më e lehtë për të punuar me mjetet e nevojshme e drejtë në bash (dhe në këto kurse, puna zakonisht demonstrohet në terminalin MacOS dhe Linux bash).