Instalarea Ubuntu Bash pentru Windows 10 – Altis Consulting

Anandraj Jagadeesan, Managing Consultant la Altis în Sydney, împărtășește experiența sa de instalare a Ubuntu Bash într-un mediu Windows 10.

În ultimii ani, în calitate de dezvoltator de date mari, am folosit un Mac la serviciu și un desktop Linux pentru nevoile mele personale. Recent am început să folosesc un laptop cu Windows la serviciu și inițial am fost îngrijorat de modul de accesare a instrumentelor mele preferate de dezvoltare, până când am dat peste shell-ul Bash nativ pentru Windows și opțiunea de a accesa Docker din același mediu. Acest lucru oferă posibilitatea de a rula un set complet de instrumente și utilități Ubuntu (de exemplu, Docker, Git, Python, Spark și toate comenzile Linux care mizează pe date) în mod nativ pe Windows 10.

Microsoft a adus capabilități Linux „native” pe Windows 10, permițându-vă să instalați Ubuntu Bash. Microsoft a realizat acest lucru prin construirea unei noi infrastructuri în Windows numită Windows Sub-system for Linux (WSL) și a lucrat cu Canonical pentru a rula userland-ul Ubuntu pe această infrastructură. Acest lucru înseamnă că dezvoltatorii care folosesc mașini Windows vor avea acces la setul complet de instrumente de linie de comandă Ubuntu (vi, grep, awk, sed, etc..) și pot instala instrumentele de linie de comandă disponibile pentru Ubuntu folosind „apt-get install”. Acest lucru evită soluțiile de lucru greoaie, cum ar fi mașinile virtuale și Cygwin, care vă pot încetini mașina. Așadar, concluzia este că utilizatorii de Windows pot obține acum aceeași experiență Linux pe care o au pe un desktop Mac sau Linux.

Înainte de a vă entuziasma prea tare, trebuie să verificați dacă aveți o versiune de Windows 10 care acceptă Ubuntu Bash. Cel puțin, aceasta trebuie să fie versiunea 1607 (Anniversary Update). Puteți verifica acest lucru deschizând opțiunea „About my PC” din Windows Start și verificați dacă versiunea este „1607” sau mai sus. Dacă da, puteți începe, altfel va trebui să faceți o actualizare la cea mai recentă versiune. Nu vă faceți griji dacă aveți ediția Home, deoarece modul dezvoltator este disponibil și în ediția Home.

Suficient cu contextul, să trecem la chestiile distractive propriu-zise de a-l face să funcționeze, urmând pașii de mai jos:

  1. Deschideți aplicația Settings și mergeți la Update & Security -> For Developers și alegeți butonul radio „Developer Mode”.
  2. Apoi mergeți la Control Panel -> Programs și faceți clic pe „Turn Windows feature on or off”. Activați „Subsistemul Windows pentru Linux(Beta)”. Când faceți clic pe OK, vi se va cere să reporniți. Faceți clic pe „Restart Now” pentru a reporni PC-ul.
  3. După repornire, mergeți la Start și căutați „bash”. Rulați fișierul „bash.exe”. Când îl rulați pentru prima dată, va trebui să acceptați termenii serviciului, deoarece „Bash on Ubuntu for Windows” va fi descărcat din Windows Store. Vi se va cere un nume de utilizator și o parolă pentru mediul Ubuntu. Vă rugăm să le păstrați undeva, deoarece parola este necesară pentru a rula comenzi ca sudo.

După finalizarea acestui proces, veți avea acum o linie de comandă Ubuntu completă și veți putea folosi comanda apt-get pentru a instala software din depozitele Ubuntu. Teoretic, toate binarele ar trebui să funcționeze, dar aveți grijă că această facilitate este încă în stadiul beta și este posibil ca nu toate aplicațiile să funcționeze impecabil. De asemenea, rețineți că aplicațiile grafice și desktopurile nu sunt acceptate, iar rularea aplicațiilor de server nu este recomandată.

Puteți deveni utilizator „root” și să aveți acces complet la sistem, ca și utilizatorul „Administrator” de pe Windows. Sistemul de fișiere din Windows este localizat la /mnt/c în mediul Bash shell.

Atenție la acest spațiu pentru următorul blog din serie care va analiza cum să faceți Docker & Spark să funcționeze din Windows 10 Ubuntu Bash shell.

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

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.