Startpagina » hoe » Hoe de Windows Bash Shell te updaten naar Ubuntu 16.04

    Hoe de Windows Bash Shell te updaten naar Ubuntu 16.04

    Vanaf de Windows 10 Creators Update krijgt iedereen die de Bash-omgeving installeert Ubuntu 16.04 (Xenial). Maar als je eerder Bash hebt geïnstalleerd in de Anniversary Update, zit je vast aan Ubuntu 14.04 (Trusty) totdat je handmatig een upgrade uitvoert.

    Ubuntu 16.04 bevat modernere, up-to-date softwarepakketten. Ubuntu 14.04 werd oorspronkelijk uitgebracht in april 2014, terwijl Ubuntu 16.04 werd uitgebracht in april 2016.

    Bijwerken: Beginnend met de Fall Creators Update worden Linux-distributies nu via de Store geleverd. Als u eerder de Ubuntu Bash-omgeving hebt geïnstalleerd, opent u gewoon de Microsoft Store, zoekt u naar "Ubuntu" en installeert u deze om de nieuwste versie te krijgen.

    Hoe u kunt controleren welke versie van Ubuntu u heeft

    Als u niet zeker weet welke versie van Ubuntu wordt gebruikt in uw huidige Bash-omgeving, opent u een Bash-venster en voert u de volgende opdracht uit:

    lsb_release -a

    Het laat je zien of je Ubuntu 14.04 of Ubuntu 16.04 gebruikt. Als je Ubuntu 14.04 gebruikt en wilt upgraden, lees dan verder. Maar zorg ervoor dat je de Creators Update hebt geïnstalleerd: je kunt niet upgraden naar Ubuntu 16.04 LTS zonder eerst te upgraden naar de Creators Update.

    Optie één: verwijder Bash met lxrun en installeer het opnieuw

    Als u zich geen zorgen maakt over aanpassingen die u in uw bash-omgeving hebt aangebracht (of u bent bereid om deze opnieuw aan te passen), hoeft u zich geen zorgen te maken over het uitvoeren van een Ubuntu-upgrade. U kunt eenvoudig uw huidige Ubuntu-afbeelding verwijderen en vervolgens aan Windows vertellen dat u een nieuwe Ubuntu-afbeelding opnieuw moet installeren. Dit is de snelste manier om je Bash-omgeving te upgraden.

    Om dit te doen, opent u eerst een opdrachtpromptvenster door met de rechtermuisknop op de knop Start te klikken of op Windows + X op uw toetsenbord te drukken en 'Opdrachtprompt' te selecteren. Voer de volgende opdracht uit om de Bash-shell te verwijderen. Hierdoor blijven de bestanden en voorkeuren van uw Linux-gebruikersaccount behouden, maar worden de systeembestanden, inclusief geïnstalleerde programma's en wijzigingen op de systeemniveau-instellingen gewist..

    lxrun / uninstall

    Type Y om door te gaan en Windows zal de Ubuntu 14.04 Bash-omgeving verwijderen.

    Je Bash-systeembestanden zijn nu verwijderd. Om Bash opnieuw te installeren - die Ubuntu 16.04 geeft in plaats van Ubuntu 14.04 - voer je het volgende commando uit:

    lxrun / install

    Type Y om door te gaan en Windows installeert de Ubuntu 16.04 Bash-omgeving. Windows zal automatisch voorstellen dat je dezelfde gebruikersnaam gebruikt die je eerder hebt gebruikt. U wordt gevraagd om een ​​wachtwoord achter te laten.

    Als het klaar is, voert u de lsb_release -a commando nogmaals en je zult zien dat je nu Ubuntu 16.04 gebruikt. U hebt toegang tot de nieuwere software die beschikbaar is in de pakketrepositories van Ubuntu 16.04.

    Optie twee: upgrade Ubuntu met do-release-upgrade

    Als u uw Bash-omgeving en geïnstalleerde software hebt aangepast, wilt u misschien niet alles volledig wissen. In dit geval kunt u een upgradeopdracht uitvoeren vanuit de Bash-shell. Hiermee wordt Ubuntu geüpgraded van versie 14.04 naar 16.04, net zoals je een volledige Ubuntu-omgeving zou upgraden naar een nieuwe release. Dit duurt echter langer dan alleen het verwijderen en opnieuw installeren van de Bash-bestanden.

    Om dit te doen, open je de Bash-shell en voer je de volgende opdracht uit:

    sudo do-release-upgrade

    Dit is het proces dat officieel door Microsoft is aanbevolen.