Hogyan kell telepíteni a Linux -ot a Windows 10 -be

Hogyan kell telepíteni a Linux -ot a Windows 10 -be

A fejlesztők számára új lehetőség jelent meg a Windows 10 -ben - az Ubuntu Bash Shell, amely lehetővé teszi a Linux alkalmazások futtatását, telepítését, a Bash szkripteket közvetlenül a Windows 10 -ben, mindezt „Linux alrendszernek” hívják. Három Linux -disztribúció már elérhető a Windows 10 1709 Fall Creators frissítésében. A telepítéshez minden esetben 64 bites rendszerre van szükség.

Ebben az utasításokban - Hogyan telepítsük az Ubuntu, az OpenSUSE vagy a SUSE Linux Enterprise Server -et a Windows 10 -be, és néhány példát a cikk végén használni. Azt is szem előtt kell tartani, hogy vannak korlátozások a Windows -ban történő Bash használatakor: Például nem futtathatja a GUI alkalmazásokat (bár az X Server használatával forduló fordulók szerint jelentkezik). Ezenkívül a BASH csapatokat a Windows programok nem indíthatják el, annak ellenére, hogy teljes hozzáférés van az operációs rendszer fájlrendszeréhez.

Telepítés Ubuntu, OpenSuse vagy SUSE Linux Enterprise Server a Windows 10 -ben

A Windows 10 őszi készítői frissítéséből (1709 -es verzió) kezdve a Linux alrendszer telepítése a Windowshoz kissé megváltozott a korábbi verziókban történt eseményekhez képest (az előző verziókhoz, 1607 -től kezdve, amikor a funkciót béta verziókban mutatták be, a The Utasítások - A cikk második részében). Vegye figyelembe azt is, hogy a Windows 10 2004 -ben telepítheti a Kali Linux -ot egy grafikus felületgel.

Most a szükséges lépések az alábbiak szerint néznek ki:

  1. Mindenekelőtt meg kell engedélyezni a „Windows alrendszert a Linux” összetevőben a „Management Panel” - „Programok és összetevők” - „A Windows Components bekapcsolása és leválasztása” című komponensnek. 
  2. Az összetevők telepítése és a számítógép újraindítása után lépjen a Windows 10 App Store -ba, és töltse le az Ubuntu, az OpenSuse vagy a SUSE Linux ES -t (igen, három disztribúció is elérhető). Betöltéskor néhány árnyalat lehetséges, amelyekről a jegyzetekben tovább. 
  3. Futtassa a betöltött terjesztést szokásos Windows 10 alkalmazásként, és hajtsa végre a kezdeti beállítást (felhasználónév és jelszó). 

A Linux Windows alrendszerének bekapcsolásához (első lépés) használhatja a PowerShell parancsot:

Engedélyezés-WindowsOptionAlFeature -online -Featurename Microsoft-Windows-Subsystem-Linux

Most számos olyan jegyzet, amelyek hasznosak lehetnek a telepítéskor:

  • Egyszerre telepíthet több Linux eloszlást.
  • Az Ubuntu, az OpenSUSE és a SUSE Linux Enterprise Server betöltésekor a Windows 10 orosz nyelvű áruházban, észrevettem a következő árnyalatot: Ha csak beírja a Név és a Nyomja meg az Enter billentyűt, ez nem a szükséges eredmények a keresésben, de ha elkezdi bemutatni a bemutatást És a kialakuló promóció megnyomásával automatikusan esik a kívánt oldalra. Csak arra az esetre, hogy közvetlen kapcsolatok vannak az üzletben az eloszlásokhoz: Ubuntu, OpenSuse, Suse Les.
  • Elindíthatja a Linux-ot a parancssorból (nem csak a Start menü csempéjéből): Ubuntu, OpenSuse-42 vagy SLES-12

Telepítési bash a Windows 10 1607 és 1703 -ban

A bash héj telepítéséhez hajtsa végre a következő egyszerű műveleteket.

  1. Lépjen a Windows 10 paraméterekre - frissítés és biztonság - a fejlesztők számára. Kapcsolja be a Fejlesztési módot (az internetet csatlakoztatni kell a szükséges összetevők letöltéséhez). 
  2. Lépjen a Vezérlőpultra - Programok és alkatrészek - A Windows komponensek bekapcsolása vagy leválasztása, jelölje meg a "Windows alrendszert a Linux számára". 
  3. Az összetevők telepítése után írja be a Windows 10 "bash" keresését, indítsa el a javasolt alkalmazás opciót, és telepítse a telepítést. Beállíthatja a felhasználónevét és jelszavát a bash számára, vagy jelszó nélkül használhatja a gyökérhasználót. 

A telepítés befejezése után futtathatja az Ubuntu Bash -ot a Windows 10 -en a keresésen keresztül, vagy létrehozhat egy parancsikont a héjhoz, ahol szüksége van.

Példák az ubuntu héjra az ablakon

Először is megjegyezem, hogy a szerző nem szakember a Bash, a Linux és a Development területén, és az alábbi példák egyszerűen egy demonstráció, hogy a Windows 10 -ben a bash a várt eredményekkel működik azok számára, akik megértik ezt.

Linux alkalmazások

A Windows 10 bash alkalmazásai telepíthetők, eltávolíthatók és frissíthetők az APT-PET (SUDO APT-PET) segítségével az Ubuntu tárolóból.

Az alkalmazások szöveges felületen történő használata nem különbözik az Ubuntu -nál, például telepítheti a GIT -t a bash -ban, és a szokásos módon használhatja.

Szkriptek bash

Elindíthatja a bash szkripteket a Windows 10 -ben, létrehozhatja azokat a héj Nano szövegszerkesztőjében.

A bash szkriptek nem okozhatják a Windows programokat és parancsokat, de elindíthatják a BASH szkripteket és parancsokat a denevér és a PowerShell szkriptek és szkriptek között:

Bash -c "csapat"

Megpróbálhatja elindítani az alkalmazásokat egy grafikus felületen az Ubuntu Shellnél a Windows 10 -ben, ebben a témában már egynél több utasítás van, és a módszer lényegét az Xming X Server használatára redukálják a GUI alkalmazás kiadásához. Noha az ilyen Microsoft alkalmazásokkal való munka hivatalos lehetőségét nem deklarálják.

Mint fentebb említettem, nem vagyok az a személy, aki teljes mértékben felmérheti az innováció értékét és funkcionalitását, de legalább egy alkalmazást látok magam számára: a különféle UDCity, Edx és a fejlesztéshez kapcsolódó mások sokkal könnyebben dolgoznak a szükséges munkával. Az eszközök közvetlenül a bash -ban (és ezekben a kurzusokban a munkát általában pontosan a MacOS és a Linux Bash terminálban mutatják be).