Teraz môžete nainštalovať distribúciu SUSE Linux v rámci WSL v systéme Windows 10

Ikona času čítania 3 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

S Windows Subsystem for Linux (WSL) môžete teraz spúšťať Linuxové binárne súbory natívne na Windowse 10. S WSL môžete teraz spúšťať natívny Bash na Ubuntu na Windows. Teraz môžete spúšťať skripty Bash, nástroje príkazového riadku Linuxu ako sed, awk, grep a dokonca môžete priamo vo Windowse vyskúšať prvé nástroje Linuxu, ako sú Ruby, Git, Python atď. Môžete tiež pristupovať k vášmu súborovému systému Windows z Bash, čo vám umožní pracovať na rovnakej sade súborov pomocou preferovaných nástrojov Windows alebo nástrojov príkazového riadka Linux. Microsoft partnerstva s Ubuntu, aby svoju verziu pre Linux priniesli natívne pre Windows.

Ak dávate prednosť distribúcii SUSE Linux, teraz si ju môžete nainštalovať aj na Windows 10. V súčasnosti máte dve možnosti, openSUSE Leap 42.2 a SUSE Linux Enterprise Server 12 SP2. Nižšie sú uvedené jednoduché kroky, ktoré musíte vykonať pri inštalácii distribúcie SUSE Linux vo WSL.

  • Povolenie podsystému Windows pre Linux (WSL): Tu nájdete skvelého sprievodcu krok za krokom: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide. Počas inštalácie budete musieť vytvoriť iného používateľa ako root a heslo. Budem označovať tohto používateľa ako v ďalších krokoch.
  • Stiahnite si užívateľský priestor openSUSE docker:
    $ wget -O openSUSE-42.2.tar.xz https://github.com/openSUSE/docker-containers-build/blob/openSUSE-42.2/docker/openSUSE-42.2.tar.xz?raw=true
  • Otvorte bash shell, ktorý nájdete v ponuke Štart systému Windows v časti „Bash na Ubuntu v systéme Windows“ (kliknite na tlačidlo Windows, napíšte „bash“ a potom stlačte Enter). Je pravda, že je to stále Ubuntu, ale musíme tam spustiť iba niekoľko príkazov, aby sme ho mohli nahradiť.
  • Rozbaľte užívateľský priestor openSUSE (ignorujte všetky upozornenia) a ukončite bash shell:
    $ sudo mkdir rootfs $ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz $ exit
  • Zálohujte starý rootfs (Ubuntu) a skopírujte nový openSUSE rootfs. Otvorte okno príkazového riadka (kláves Windows, zadajte „cmd“ a stlačte Enter) a spustite nasledujúce príkazy:
    cd %localappdata%\lxss\ premenovať rootfs rootfs.ubuntu move .\home\ \rootfs .\
  • Nový používateľský priestor openSUSE samozrejme nebude zahŕňať používateľa, ktorého ste vytvorili pri inštalácii Bash pre Windows, ani neobsahuje veci ako „sudo“. Ak chcete začať, stačí nastaviť 'root' ako predvoleného používateľa. Ešte v okne príkazového riadka spustite nasledovné:
    lxrun / setdefaultuser root

    Keď ukončíte príkazový riadok, spustite bash z ponuky Štart (kláves Windows, zadajte „bash“ a stlačte Enter) a vaše prostredie openSUSE Leap 42.2 bude spustené v rámci WSL.

  • Teraz tiež zmeňme oranžovú ikonu na studenú zelenú. Ten, ktorý používam, pochádza z iconarchive.com a možno ho nájsť prostredníctvom tohto odkazu: http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html
    Stiahnite si súbor .ico a skopírujte ho do %localappdata%\lxss\. V príkazovom prostredí spustite príkazy (alebo jednoducho použite Windows Explorer, podľa toho, čo vám viac vyhovuje):

    cd %localappdata%\lxss\ premenovať bash.ico Ubuntu.ico premenovať Saki-NuoveXT-Apps-suse.ico bash.ico

Viac o témach: Enterprise Linux, microsoft, SUSE, ubuntu, windows 10, Podsystém Windows pre systém Linux