Windows Bash Shellin päivittäminen Ubuntuun 16.04
Alkaen Windows 10 Creators Update -sovelluksesta jokainen, joka asentaa Bash-ympäristön, saa Ubuntu 16.04 (Xenial). Mutta jos olet aiemmin asentanut Bashin vuosipäivän päivitykseen, olet jumissa Ubuntu 14.04: n (Trusty) kanssa, kunnes päivität manuaalisesti.
Ubuntu 16.04 sisältää nykyaikaisempia, ajan tasalla olevia ohjelmistopaketteja. Ubuntu 14.04 julkaistiin alunperin huhtikuussa 2014, kun taas Ubuntu 16.04 julkaistiin huhtikuussa 2016.
Päivittää: Alkaen Fall Creators Update -palvelusta, Linux-jakelut toimitetaan nyt Storeen. Jos olet aiemmin asentanut Ubuntu Bash -ympäristön, avaa vain Microsoft Store, etsi “Ubuntu” ja asenna se, jotta saat uusimman version.
Kuinka tarkistaa, mikä Ubuntu-versio sinulla on
Jos et ole varma, mitä Ubuntu-versiota käytetään nykyisessä Bash-ympäristössä, avaa Bash-ikkuna ja suorita seuraava komento:
lsb_release -a
Se näyttää, onko käytössä Ubuntu 14.04 tai Ubuntu 16.04. Jos käytössäsi on Ubuntu 14.04 ja haluat päivittää, lue lisää. Varmista kuitenkin, että olet asentanut Creators-päivityksen: Et voi päivittää Ubuntu 16.04 LTS: iin ilman, että olet päivittänyt ensin Luojat-päivitykseen.
Vaihtoehto 1: Poista Bash With lxrun ja asenna se uudelleen
Jos et välitä bash-ympäristössä tekemistäsi mukautuksista (tai olet valmis muokkaamaan sitä uudelleen), sinun ei tarvitse huolehtia Ubuntu-päivityksen suorittamisesta. Voit poistaa nykyisen Ubuntu-kuvan ja kertoa sitten Windowsille uuden Ubuntu-kuvan asentamisen. Tämä on nopein tapa päivittää Bash-ympäristö.
Voit tehdä tämän avaamalla ensin komentokehote-ikkunan napsauttamalla Käynnistä-painiketta hiiren kakkospainikkeella tai painamalla näppäimistön Windows + X-näppäintä ja valitsemalla komentokehote. Poista Bash-kuori seuraavalla komennolla. Tämä pitää Linux-käyttäjätilin tiedostot ja määritykset, mutta poistaa järjestelmätiedostot, mukaan lukien asennetut ohjelmat ja järjestelmän tason asetusten muutokset.
lxrun / uninstall
Tyyppi y
jatkaaksesi ja Windows poistaa Ubuntu 14.04 Bash -ympäristön.
Bash-järjestelmätiedostot poistetaan. Asenna Bash-joka antaa sinulle Ubuntu 16.04 Ubuntu 14.04: n sijaan seuraavan komennon:
lxrun / install
Tyyppi y
jatkaaksesi ja Windows asentaa Ubuntu 16.04 Bash -ympäristön. Windows ehdottaa automaattisesti, että käytät samaa käyttäjätunnusta, jota käytit aiemmin. Sinua pyydetään antamaan salasana sen jälkeen.
Kun se on valmis, suorita lsb_release -a
komento uudelleen ja näet, että käytät nyt Ubuntua 16.04. Sinulla on pääsy Ubuntu 16.04: n pakettivarastoihin saatavaan uudempaan ohjelmistoon.
Vaihtoehto 2: Päivitä Ubuntu Do-release-päivityksen avulla
Jos olet mukauttanut Bash-ympäristöäsi ja asennettuasi ohjelmistoa, et ehkä halua tyhjentää kaikkea. Tässä tapauksessa voit suorittaa päivityskomennon Bash-kuoresta. Tämä päivittää Ubuntu-versiota versiosta 14.04 - 16.04, aivan kuten päivität täyden Ubuntu-ympäristön uuteen julkaisuun. Tämä kestää kuitenkin kauemmin kuin yksinkertaisesti Bash-tiedostojen poistaminen ja uudelleenasentaminen.
Voit tehdä tämän avaamalla Bash-kuoren ja suorittamalla seuraavan komennon:
sudo do-release-päivitys
Tämä on Microsoftin suosittelema prosessi.