Kaip įdiegti „Linux“ „Windows 10“

Kaip įdiegti „Linux“ „Windows 10“

„Windows 10“ pasirodė nauja galimybė kūrėjams - „Ubuntu Bash“ apvalkale, kuris leidžia jums paleisti, įdiegti „Linux“ programas, naudokite „Bash Scripts“ tiesiogiai „Windows 10“. Visa tai vadinama „Linux posistemiu“. Trys „Linux“ diegimo paskirstymai jau yra „Windows 10 1709 Fall Creators“ atnaujinime. Visais atvejais reikia įdiegti 64 bitų sistemą.

Šiose instrukcijose - kaip įdiegti „Ubuntu“, „OpenSUSE“ ar „SUSE Linux Enterprise Server“ „Windows 10“ ir keletas naudojimo pavyzdžių straipsnio pabaigoje. Taip pat reikėtų nepamiršti, kad naudojant „Windows“ naudoja „Bash“, yra tam tikrų apribojimų: pavyzdžiui, jūs negalite paleisti GUI programų (nors ataskaitų teikimas raundais naudojant „X Server“). Be to, „Windows“ programos negali paleisti „Bash“ komandų, nepaisant to, kad yra visiška prieiga prie OS failų sistemos.

Diegimas „Ubuntu“, „OpenSuse“ arba „SUSE Linux Enterprise“ serveris „Windows 10“

Pradedant nuo „Windows 10 Fall Creators“ atnaujinimo (1709 versija), „Windows“ „Linux“ posistemio diegimas šiek tiek pasikeitė, palyginti su tuo, kas nutiko ankstesnėse versijose (ankstesnėms versijoms, pradedant nuo 1607 m. Instrukcijos - antroje šio straipsnio dalyje). Taip pat atkreipkite dėmesį, kad „Windows 10 2004“ galite įdiegti „Kali Linux“ su grafine sąsaja.

Dabar būtini veiksmai atrodo taip:

  1. Visų pirma, būtina įjungti komponentą „Linux“ „Windows“ posistemis “„ Valdymo skydelyje “ -„ Programos ir komponentai “ -„ „Windows“ komponentų įjungimas ir atjungimas “. 
  2. Įdiegę komponentus ir paleisdami kompiuterį, eikite į „Windows 10 App Store“ ir atsisiųskite „Ubuntu“, „OpenSUSE“ arba „SUSE Linux ES“ (taip, dabar yra trys paskirstymai). Kraunant yra įmanomi keli niuansai, apie kuriuos toliau užrašuose. 
  3. Paleiskite įkeltą paskirstymą kaip įprastą „Windows 10“ programą ir atlikite pradinį nustatymą (vartotojo vardas ir slaptažodis). 

Norėdami įjungti „Windows“ posistemį, skirtą „Linux“ (pirmas žingsnis), galite naudoti komandą „PowerShell“:

Įgalinti „windowsoPtionalfeature -online -feaTureName“ pavadinimą „Microsoft-Windows-Subsystem-Linux“

Dabar kelios pastabos, kurios gali būti naudingos diegiant:

  • Galite įdiegti kelis „Linux“ paskirstymus vienu metu.
  • Kraunant „Ubuntu“, „OpenSUSE“ ir „SUSE Linux Enterprise“ serverį „Windows 10 Russian -Wead“ parduotuvėje, pastebėjau šį niuansą: jei jūs tiesiog įvesite pavadinimą ir paspauskite Enter, tai nėra būtini paieškos rezultatai, bet jei pradedate įvesti ir paspaudę kylančią reklamą, jūs automatiškai patenkate į norimą puslapį. Tik tuo atveju, tiesioginės nuorodos į paskirstymus parduotuvėje: „Ubuntu“, „OpenSUSE“, „SUSE LES“.
  • Galite paleisti „Linux“ iš komandinės eilutės (ne tik iš plytelės, pradedant meniu): „Ubuntu“, „OpenSUSE-42“ arba „SLES-12“

Instaliacija „Bash“ „Windows 10 1607“ ir „1703“

Norėdami įdiegti „Bash“ apvalkalą, atlikite šiuos paprastus veiksmus.

  1. Eikite į „Windows 10“ parametrus - atnaujinimas ir saugumas - kūrėjams. Įjunkite kūrėjo režimą (internetas turi būti prijungtas, norint atsisiųsti reikiamus komponentus). 
  2. Eikite į valdymo skydelį - programas ir komponentus - įjungdami arba atjungdami „Windows“ komponentus, pažymėkite „Linux“ „Windows“ posistemį “. 
  3. Įdiegę komponentus, įveskite „Windows 10“ „Bash“ paiešką, paleiskite siūlomos programos parinktį ir įdiekite diegimą. Galite nustatyti savo vartotojo vardą ir slaptažodį „Bash“ arba naudoti pagrindinį vartotoją be slaptažodžio. 

Baigę diegimą, per paiešką galite paleisti „Ubuntu Bash“ „Windows 10“ arba sukurti „Shell“ nuorodą, kur jums reikia.

„Ubuntu“ apvalkalo pavyzdžiai „Windows“

Pirmiausia atkreipiu dėmesį, kad autorius nėra „Bash“, „Linux“ ir „Development“ specialistas, o toliau pateikiami pavyzdžiai yra tiesiog demonstracija, kad „Windows 10 Bash“ veikia su numatomais rezultatais tiems, kurie tai supranta.

„Linux“ programos

„Windows 10 Bash“ programas galima įdiegti, pašalinti ir atnaujinti naudojant „Apt-get“ (sudo apt-get) iš „Ubuntu“ saugyklos.

Programų su teksto sąsaja naudojimas niekuo nesiskiria nuo „Ubuntu“, pavyzdžiui, galite įdiegti „git“ į bash ir naudoti įprastu būdu.

Scriptai Bash

„Windows 10“ galite paleisti „Bash“ scenarijus, juos galite sukurti „Nano Text“ rengyklėje, esančioje apvalkale.

„Bash“ scenarijai negali sukelti „Windows“ programų ir komandų, tačiau galima paleisti „Bash“ scenarijus ir komandas iš „Bat“ ir „PowerShell“ scenarijų ir scenarijų:

Bash -c „komanda“

Taip pat galite pabandyti paleisti programas su grafine sąsaja „Ubuntu Shell“ „Windows 10“, šia tema jau yra daugiau nei viena instrukcija, o metodo esmė yra sumažinta iki „XMing X Server“ naudojimo, kad būtų galima išvesti GUI programą. Nors oficialiai galimybė dirbti su tokiomis „Microsoft“ programomis nėra deklaruojama.

Kaip minėta aukščiau, aš nesu tas asmuo, kuris gali visiškai įvertinti naujovių vertę ir funkcionalumą, tačiau matau bent vieną programą sau: Įvairiems UDCITY, EDX ir kitiems, susijusiems su plėtra, bus daug lengviau dirbti su būtinu Įrankiai tiesiogiai bash (ir šiuose kursuose darbas paprastai parodomas tiksliai „MacOS“ ir „Linux Bash“ terminale).