Ubuntu Bash telepítése Windows 10-re – Altis Consulting

Anandraj Jagadeesan, a sydney-i Altis ügyvezető tanácsadója megosztja tapasztalatait az Ubuntu Bash telepítéséről Windows 10 környezetben.

Az elmúlt néhány évben nagy adatok fejlesztőjeként Mac-et használtam a munkahelyemen és Linux desktopot a személyes igényeimhez. Nemrég kezdtem el használni egy Windows laptopot a munkahelyemen, és eleinte aggódtam, hogyan férhetek hozzá a kedvenc fejlesztői eszközeimhez, amíg rá nem bukkantam a Windows natív Bash Shelljére és a Docker elérésének lehetőségére ugyanabból a környezetből. Ez lehetővé teszi az Ubuntu eszközök és segédprogramok teljes készletének (pl. Docker, Git, Python, Spark és az összes adatmungó Linux parancs) natív futtatását Windows 10-en.

A Microsoft az Ubuntu Bash telepítésének lehetővé tételével “natív” Linux képességeket hozott a Windows 10-re. A Microsoft ezt úgy érte el, hogy egy új infrastruktúrát épített a Windowsba, a Windows Sub-system for Linux (WSL) nevű rendszert, és a Canonical céggel együttműködve ezen az infrastruktúrán futtatta az Ubuntu felhasználói felületét. Ez azt jelenti, hogy a Windows gépeket használó fejlesztők hozzáférhetnek a teljes Ubuntu parancssori eszköztárhoz (vi, grep, awk, sed, stb…), és az “apt-get install” segítségével telepíthetik az Ubuntu számára elérhető parancssori eszközöket. Ezzel elkerülhetők az olyan nehézkes megoldások, mint a virtuális gépek és a Cygwin, amelyek lelassíthatják a gépet. A lényeg tehát az, hogy a Windows-felhasználók mostantól ugyanazt a Linux-élményt kaphatják, mint egy Mac vagy Linux asztali gépen.

Mielőtt túlságosan izgatott lenne, ellenőriznie kell, hogy a Windows 10 olyan verziója támogatja-e az Ubuntu Bash-t. Minimum az 1607-es verziónak (Anniversary Update) kell lennie. Ezt úgy ellenőrizheti, hogy a Windows Start menüpontjából megnyitja a “Számítógépemről” opciót, és ellenőrzi, hogy a verzió “1607” vagy annál magasabb. Ha igen, akkor készen áll, ellenkező esetben frissítenie kell a legújabb verzióra. Ne aggódj, ha Home kiadásod van, mivel a fejlesztői mód a Home kiadásban is elérhető.

Elég a háttérből, térjünk rá a tényleges mókára, a működésre az alábbi lépésekkel:

  1. Nyisd meg a Beállítások alkalmazást, és menj a Frissítés & Biztonság -> Fejlesztőknek, és válaszd a “Fejlesztői mód” rádiógombot.
  2. Ezután lépjen a Vezérlőpult -> Programok menüpontra, és kattintson a “Windows funkció be- vagy kikapcsolása” lehetőségre. Kapcsolja be a “Windows alrendszer Linuxhoz (béta)” opciót. Amikor az OK gombra kattint, a rendszer újraindításra szólít fel. Kattintson az “Újraindítás most” gombra a számítógép újraindításához.
  3. Az újraindítás után lépjen a Start menüpontra, és keresse meg a “bash” szót. Futtassa a “bash.exe” fájlt. Amikor először futtatja, el kell fogadnia a szolgáltatási feltételeket, mivel a “Bash on Ubuntu for Windows” a Windows Store-ból kerül letöltésre. Felhasználónevet és jelszót fog kérni az Ubuntu környezethez. Kérjük, tárolja őket valahol, mivel a jelszóra a sudo parancsok futtatásához van szükség.

A folyamat befejezése után már teljes Ubuntu parancssorral rendelkezik, és használhatja az Ubuntu apt-get parancsot a szoftverek telepítéséhez az Ubuntu tárolóiból. Elméletileg minden bináris programnak működnie kellene, de vigyázzon, hogy ez a lehetőség még béta állapotban van, és nem minden alkalmazás működik hibátlanul. Azt is vegye figyelembe, hogy a grafikus alkalmazások és asztali számítógépek nem támogatottak, és a szerveralkalmazások futtatása nem ajánlott.

A “root” felhasználóvá válhat, és teljes rendszereléréssel rendelkezhet, mint a Windowsban a “Rendszergazda” felhasználó. A Windows fájlrendszere a Bash shell környezetben a /mnt/c könyvtárban található.

Nézze meg a sorozat következő blogját, amely azt fogja megvizsgálni, hogyan lehet a Docker & Sparkot a Windows 10 Ubuntu Bash shellből működésre bírni.

https://www.linux.com/news/bash-windows-what-does-it-mean

https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10

https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10

https://support.microsoft.com/en-ph/help/13443/windows-which-operating-system

https://support.microsoft.com/en-ph/help/13443/windows-which-operating-system

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.