Most már telepítheti a SUSE Linux disztribúciót a WSL-en belül Windows 10 rendszeren

Olvasási idő ikonra 3 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

A Windows alrendszer Linuxhoz (WSL) segítségével mostantól natívan futtathatja a Linux bináris fájljait a Windows 10 rendszeren. A WSL segítségével mostantól futtathatja a natív Bash-t az Ubuntun Windows rendszeren. Mostantól futtathat Bash-szkripteket, Linux parancssori eszközöket, például sed, awk, grep, és még a Linux-első eszközöket is kipróbálhatja, mint például a Ruby, Git, Python stb. közvetlenül Windowson. A Windows fájlrendszerét a Bash-ból is elérheti, így ugyanazon a fájlkészleten dolgozhat a preferált Windows vagy Linux parancssori eszközeivel. Microsoft társult az Ubuntuval, hogy a Linux-verziójukat natívan hozzák a Windowshoz.

Ha jobban szereti a SUSE Linux disztribúciót, most már telepítheti Windows 10 rendszerre is. Jelenleg két lehetőség közül választhat: openSUSE Leap 42.2 és SUSE Linux Enterprise Server 12 SP2. Az alábbiakban bemutatjuk azokat az egyszerű lépéseket, amelyeket követnie kell a SUSE Linux disztribúció WSL-en belüli telepítéséhez.

  • A Windows alrendszer engedélyezése Linuxhoz (WSL): Itt található egy nagyszerű, lépésenkénti útmutató: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide. A telepítés során létre kell hoznia egy nem root felhasználót és jelszót. Ezt a felhasználót mint a következő lépésekben.
  • Töltse le az openSUSE docker felhasználói területet:
    $ 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
  • Nyissa meg a bash shellt, amelyet a Windows Start menüjében talál a „Bash on Ubuntu on Windows” alatt (kattintson a Windows gombra, írja be a „bash” parancsot, majd nyomja meg az Enter billentyűt). Igaz, ez még mindig Ubuntu, de csak néhány parancsot kell futtatnunk, mielőtt lecserélhetnénk.
  • Bontsa ki az openSUSE felhasználói területet (figyelmen kívül hagyja a figyelmeztetéseket), és lépjen ki a bash shellből:
    $ sudo mkdir rootfs $ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz $ kilépés
  • Készítsen biztonsági másolatot a régi rootfokról (Ubuntu), és másolja az új openSUSE rootfeket. Nyisson meg egy Parancssor ablakot (Windows billentyű, írja be a „cmd” billentyűt, és nyomja meg az Enter billentyűt), és futtassa a következő parancsokat:
    cd %localappdata%\lxss\ rootfs átnevezése rootfs.ubuntu move .\home\ \rootfs .\
  • Az új openSUSE felhasználói terület természetesen nem fogja tartalmazni azt a felhasználót, amelyet a Bash for Windows telepítésekor hozott létre, és nem tartalmaz olyan dolgokat, mint a „sudo”. Az indításhoz állítsa be a „root”-t alapértelmezett felhasználóként. A Parancssor ablakban futtassa a következőket:
    lxrun / setdefaultuser gyökér

    Amikor kilép a parancssorból, indítsa el a bash-t a Start menüből (Windows billentyű, írja be a „bash” kifejezést, és nyomja meg az Enter billentyűt), és az openSUSE Leap 42.2 környezet fut a WSL-en belül.

  • Most a narancssárga ikont is változtassuk hidegzöldre. Az általam használt az iconarchive.com oldalról származik, és ezen a linken keresztül érhető el: http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html
    Töltse le az .ico fájlt, és másolja a %localappdata%\lxss\ mappába. A parancshéjban hajtsa végre a parancsokat (vagy egyszerűen használja a Windows Intézőt, amelyik a legjobban megfelel):

    cd %localappdata%\lxss\ bash.ico átnevezése Ubuntu.ico átnevezés Saki-NuoveXT-Apps-suse.ico bash.ico

Bővebben a témákról: Vállalati Linux, microsoft, SUSE, Ubuntu, A windows 10, Windows alrendszer Linux alatt