Voit nyt asentaa SUSE Linux -jakelun WSL:n sisällä Windows 10:ssä
3 min. lukea
Päivitetty
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
Windows Subsystem for Linux (WSL) -sovelluksella voit nyt käyttää Linuxin binaaritiedostoja natiivisti Windows 10:ssä. WSL:n avulla voit nyt käyttää natiivi Bashia Ubuntussa Windowsissa. Voit nyt suorittaa Bash-skriptejä, Linuxin komentorivityökaluja, kuten sed, awk, grep, ja voit jopa kokeilla Linux-ensimmäisiä työkaluja, kuten Ruby, Git, Python jne. suoraan Windowsissa. Voit myös käyttää Windows-tiedostojärjestelmääsi Bashista, jolloin voit työskennellä samojen tiedostojen kanssa käyttämällä haluamiasi Windows-työkaluja tai Linuxin komentorivityökaluja. Microsoft kumppanuuteen Ubuntun kanssa tuodakseen Linux-versionsa Windowsiin alkuperäisesti.
Jos pidät SUSE Linux -distrosta, voit nyt asentaa sen myös Windows 10:een. Sinulla on tällä hetkellä kaksi vaihtoehtoa, openSUSE Leap 42.2 ja SUSE Linux Enterprise Server 12 SP2. Alla on yksinkertaiset vaiheet, joita sinun on noudatettava asentaaksesi SUSE Linux -jakelun WSL:n sisällä.
- Ota käyttöön Windows-alijärjestelmä Linuxille (WSL): Hieno vaiheittainen opas löytyy täältä: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide. Asennuksen aikana sinun on luotava ei-root-käyttäjä ja salasana. Kutsun tätä käyttäjää nimellä seuraavissa vaiheissa.
- Lataa openSUSE Docker -käyttäjätila:
$ 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
- Avaa bash-kuori, jonka löydät Windowsin Käynnistä-valikosta "Bash on Ubuntu Windowsissa" (napsauta Windows-painiketta, kirjoita "bash" ja paina sitten Enter). Totta, se on edelleen Ubuntu, mutta meidän tarvitsee suorittaa vain muutama komento ennen kuin voimme korvata sen.
- Pura openSUSE-käyttäjätila (ohita kaikki varoitukset) ja poistu bash-kuoresta:
$ sudo mkdir rootfs $ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz $ poistu
- Varmuuskopioi vanhat rootfs (Ubuntu) ja kopioi uudet openSUSE rootfs. Avaa komentokehote-ikkuna (Windows-näppäin, kirjoita "cmd" ja paina Enter) ja suorita seuraavat komennot:
cd %localappdata%\lxss\ nimeä uudelleen rootfs rootfs.ubuntu siirtää .\home\ \rootfs .\
- Uusi openSUSE-käyttäjätila ei tietenkään sisällä käyttäjää, jonka loit kun asensit Bashin Windowsille, eikä siinä ole sellaisia asioita kuin "sudo". Aloita asettamalla "root" oletuskäyttäjäksi. Suorita seuraava komentokehote-ikkunassa ollessaan:
lxrun / setdefaultuser-juuret
Kun poistut komentokehotteesta, käynnistä bash käynnistysvalikosta (Windows-näppäin, kirjoita "bash" ja paina Enter) ja openSUSE Leap 42.2 -ympäristö on käynnissä WSL:ssä.
- Vaihdetaan nyt myös oranssi kuvake viileän vihreäksi. Käyttämäni on osoitteesta iconarchive.com, ja se löytyy tämän linkin kautta: http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html
Lataa .ico-tiedosto ja kopioi se %localappdata%\lxss\. Suorita komentotulkissa komennot (tai käytä yksinkertaisesti Windowsin Resurssienhallintaa, kumpi sopii sinulle parhaiten):cd %localappdata%\lxss\ nimeä uudelleen bash.ico Ubuntu.ico nimeä uudelleen Saki-NuoveXT-Apps-suse.ico bash.ico