6Jul

Comment mettre à jour le shell Windows Bash vers Ubuntu 16.04

À compter de la mise à jour de Windows 10 Creators, toute personne qui installe l'environnement Bash obtiendra Ubuntu 16.04( Xenial).Mais, si vous avez déjà installé Bash dans la mise à jour anniversaire, vous serez bloqué avec Ubuntu 14.04( Trusty) jusqu'à ce que vous mettiez à jour manuellement.

Ubuntu 16.04 contient des progiciels plus modernes et à jour. Ubuntu 14.04 a été publié en avril 2014, tandis qu'Ubuntu 16.04 a été publié en avril 2016.

Comment vérifier quelle version d'Ubuntu vous avez

Si vous ne savez pas quelle version d'Ubuntu est utilisée dans votre environnement Bash actuel, Ouvrez une fenêtre Bash et lancez la commande suivante:

lsb_release -a

Il vous montrera si vous utilisez Ubuntu 14.04 ou Ubuntu 16.04.Si vous utilisez Ubuntu 14.04 et que vous voulez mettre à niveau, lisez la suite. Mais assurez-vous d'avoir installé la mise à jour des créateurs: vous ne pouvez pas passer à Ubuntu 16.04 LTS avant d'avoir effectué la mise à jour de Creators en premier.

Option 1: Désinstaller et réinstaller Bash avec lxrun

Si vous ne vous souciez pas des personnalisations que vous avez apportées à votre environnement bash( ou si vous êtes prêt à le personnaliser à nouveau), vous n'avez pas à vous soucier de faire unMise à niveau d'Ubuntu. Vous pouvez simplement supprimer votre image Ubuntu actuelle et ensuite dire à Windows de réinstaller une nouvelle image Ubuntu. C'est le moyen le plus rapide de mettre à jour votre environnement Bash.

Pour ce faire, ouvrez d'abord une fenêtre d'invite de commandes en cliquant avec le bouton droit sur le bouton Démarrer ou en appuyant sur Windows + X sur votre clavier et en sélectionnant "Invite de commandes".Exécutez la commande suivante pour désinstaller le shell Bash. Cela conservera les préférences et les fichiers de votre compte utilisateur Linux, mais effacera les fichiers système, y compris les programmes installés et les modifications des paramètres au niveau du système.

lxrun / uninstall

Tapez y pour continuer et Windows désinstallera l'environnement Ubuntu 14.04 Bash.

Vos fichiers système Bash sont maintenant supprimés. Pour réinstaller Bash - qui vous donnera Ubuntu 16.04 au lieu d'Ubuntu 14.04 - exécutez la commande suivante:

lxrun / install

Tapez y pour continuer et Windows installera l'environnement Ubuntu 16.04 Bash. Windows vous proposera automatiquement d'utiliser le même nom d'utilisateur que vous avez utilisé précédemment. Vous serez invité à entrer un mot de passe après.

Quand c'est fait, lancez à nouveau la commande lsb_release -a et vous verrez que vous utilisez maintenant Ubuntu 16.04.Vous avez accès au logiciel le plus récent disponible dans les dépôts de paquets d'Ubuntu 16.04.

Option 2: Mise à niveau d'Ubuntu Avec do-release-upgrade

Si vous avez personnalisé votre environnement Bash et installé le logiciel, vous ne voudrez peut-être pas tout effacer complètement. Dans ce cas, vous pouvez exécuter une commande de mise à niveau depuis le shell Bash. Cela mettra à jour Ubuntu de la version 14.04 à la version 16.04, comme vous le feriez pour mettre à niveau un environnement Ubuntu complet vers une nouvelle version. Cependant, cela prendra plus de temps que de simplement supprimer et réinstaller les fichiers Bash.

Pour ce faire, ouvrez le shell Bash et exécutez la commande suivante:

sudo do-release-upgrade

C'est le processus officiellement recommandé par Microsoft.