Du kan nu installere SUSE Linux-distribution i WSL på Windows 10

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Med Windows Subsystem for Linux (WSL) kan du nu køre Linux-binære filer native på Windows 10. Med WSL kan du nu køre native Bash på Ubuntu på Windows. Du kan nu køre Bash-scripts, Linux-kommandolinjeværktøjer som sed, awk, grep, og du kan endda prøve Linux-første værktøjer som Ruby, Git, Python osv. direkte på Windows. Du kan også få adgang til dit Windows-filsystem inde fra Bash, så du kan arbejde på det samme sæt filer ved hjælp af dine foretrukne Windows-værktøjer eller Linux-kommandolinjeværktøjer. Microsoft partnerskab med Ubuntu for at bringe deres Linux-version til Windows native.

Hvis du foretrækker SUSE Linux distro, kan du nu også installere det på Windows 10. Du har i øjeblikket to muligheder, openSUSE Leap 42.2 og SUSE Linux Enterprise Server 12 SP2. Nedenfor er de enkle trin, du skal følge for at installere en SUSE Linux-distribution i WSL.

  • Download openSUSE docker-brugerområdet:
    $ 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
  • Åbn bash-skallen, som du finder i din Windows Start-menu under "Bash på Ubuntu på Windows" (klik på Windows-knappen, skriv "bash" og tryk derefter på Enter). Sandt nok er det stadig Ubuntu, men vi behøver kun at køre nogle få kommandoer der, før vi kan erstatte det.
  • Udpak openSUSE-brugerområdet (ignorer eventuelle advarsler) og forlad bash-skallen:
    $ sudo mkdir rootfs $ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz $ exit
  • Sikkerhedskopier de gamle rootfs (Ubuntu) og kopier de nye openSUSE rootfs. Åbn et kommandopromptvindue (Windows-tast, indtast "cmd" og tryk på Enter) og kør følgende kommandoer:
    cd %localappdata%\lxss\ omdøb rootfs rootfs.ubuntu flyt .\home\ \rootfs .\
  • Det nye openSUSE-brugerområde vil selvfølgelig ikke inkludere den bruger, du oprettede, da du installerede Bash til Windows, og det har heller ikke ting som 'sudo'. For at starte skal du blot indstille 'root' som standardbruger. Mens du stadig er i kommandopromptvinduet, kør følgende:
    lxrun / setdefaultuser rod

    Når du afslutter kommandoprompten, skal du starte bash fra startmenuen (Windows-tast, indtast "bash" og tryk på Enter), og du har dit openSUSE Leap 42.2-miljø kørende i WSL.

  • Lad os nu også ændre det orange ikon til et køligt grønt. Den jeg bruger kommer fra iconarchive.com og kan findes via dette link: http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html
    Download .ico-filen og kopier den til %localappdata%\lxss\. Udfør kommandoerne i en kommandoskal (eller brug blot Windows Stifinder, alt efter hvad der passer dig bedst):

    cd %localappdata%\lxss\ omdøb bash.ico Ubuntu.ico omdøb Saki-NuoveXT-Apps-suse.ico bash.ico

Mere om emnerne: Enterprise Linux, microsoft, SUSE, Ubuntu, Windows 10, Windows Subsystem til Linux