29Aug

Comment installer le logiciel Linux dans Ubuntu Bash Shell de Windows 10

Installez le shell Bash basé sur Ubuntu de Windows 10 et vous aurez un environnement Ubuntu complet qui vous permettra d'installer et d'exécuter les mêmes applications que vous pourriez exécuter sur un système Linux basé sur Ubuntu. Tout comme sur Ubuntu, cependant, vous aurez besoin de la commande apt-get pour installer et mettre à jour le logiciel.

Notez que le sous-système Linux de Windows 10 ne prend pas officiellement en charge les applications graphiques ou les logiciels serveur( bien qu'il soit possible d'exécuter certaines applications graphiques, de manière non officielle).Officiellement, il est destiné aux applications de terminal Linux et aux autres utilitaires de ligne de commande que les développeurs peuvent souhaiter.

Le shell Bash de Windows 10 ne prend en charge que les binaires 64 bits, vous ne pouvez donc pas installer et exécuter des programmes Linux 32 bits.

Articles connexes
Comment installer et utiliser Linux Bash Shell sous Windows 10
Comment exécuter des applications de bureau Linux graphique à partir du shell Bash de Windows 10

Apt-get Explication

Sur Ubuntu et d'autres distributions Linux Debian, vous utilisez l'apt-obtenir la commande pour installer le logiciel."Apt" signifie "Advanced Package Tool".Cette commande télécharge les progiciels à partir des référentiels logiciels centralisés d'Ubuntu et les installe sur votre système. Si les paquets que vous tentez d'installer nécessitent ou requièrent d'autres paquets, apt-get télécharge et installe automatiquement ces paquets( également appelés dépendances).Apt-get fonctionne avec les paquets ".deb", nommés pour Debian, sur lesquels repose la distribution Linux d'Ubuntu.

Vous aurez besoin d'exécuter apt-get avec la commande "sudo", qui lui donne le super-utilisateur, ou les permissions root. Cela permet à la commande de modifier et d'installer les fichiers système dans l'environnement Linux. Vous devrez entrer le mot de passe de votre compte actuel lorsque vous utiliserez sudo.

Comment télécharger les listes de paquets mises à jour

Tout d'abord, vous devez exécuter la commande suivante pour télécharger les listes de paquetages à jour des dépôts de logiciels:

sudo apt-get mise à jour

Vous aurez besoin de faire ceci avant d'installern'importe quel paquet.

Comment installer un paquet

Si vous connaissez le nom d'un paquet que vous voulez installer, vous pouvez le télécharger et l'installer avec la commande suivante, en remplaçant "packagename" par le nom du paquet que vous voulez installer:

sudo apt-get install packame

Par exemple, si vous souhaitez installer Ruby, vous devez exécuter la commande suivante:

sudo apt-get installer ruby ​​

Vous pouvez appuyer sur la touche Tab en tapant le nom d'un package( ou toute commande) à utiliserLa fonction de saisie semi-automatique de Bash, qui vous aidera à finir automatiquement de taper des choses et de suggérer des options disponibles, si plusieurs options sont disponibles.

Après l'exécution de cette commande et d'autres commandes apt-get, vous serez présenté avec les modifications qui seront faites et vous devrez taper "y" et appuyez sur Entrée pour continuer.

Comment rechercher un package

Il se peut que vous ne connaissiez pas toujours le nom du package que vous souhaitez installer. Dans ce cas, vous pouvez utiliser la commande apt-cache pour rechercher votre cache de paquet téléchargé( les listes téléchargées avec apt-get update) pour un programme. Cette commande recherche les noms et les descriptions de package pour le texte que vous spécifiez.

Cette commande ne nécessite pas sudo, car c'est juste une simple recherche. Cependant, vous pouvez l'exécuter avec sudo si vous le souhaitez, et cela fonctionnera toujours.

apt-cache recherche sometext

Par exemple, si vous vouliez rechercher des paquets liés à w3m, un navigateur Web basé sur du texte pour le terminal, vous exécuteriez:

apt-cache search w3m

Comment mettre à jour tous vos paquets installés

Pour mettre à jour vos progiciels installés avec les dernières versions disponibles dans le référentiel - qui vous donne les mises à jour de sécurité disponibles pour vos paquets actuels - exécutez la commande suivante:

sudo apt-get upgrade

N'oubliez pas d'exécuter la mise à jour sudo apt-get"Commande avant d'exécuter cette commande, car vous devez mettre à jour vos listes de paquets avant apt-get verra les dernières versions disponibles.

Comment désinstaller un paquet

Pour désinstaller un paquet quand vous avez fini, lancez la commande suivante:

sudo apt-get remove nom_package

La commande ci-dessus supprime simplement les fichiers binaires du paquet, mais pas les fichiers de configuration associés. Si vous souhaitez supprimer tout ce qui est associé au progiciel, exécutez plutôt la commande suivante:

sudo apt-get purge

Aucune des commandes ci-dessus ne supprime les «dépendances», qui sont des packages installés car ils étaient requis pour un package. Si vous désinstallez un package et que vous le supprimez ultérieurement, il se peut que votre système contienne encore un certain nombre de dépendances supplémentaires qui ne sont plus nécessaires. Pour supprimer les packages installés en tant que dépendances et qui ne sont plus nécessaires, exécutez la commande suivante:

sudo apt-get autoremove

Comment installer d'autres logiciels

Les commandes ci-dessus vous aideront à installer et à mettre à jour les logiciels les plus courants. Cependant, certains logiciels seront installés via d'autres commandes et outils.

Par exemple, les gemmes Ruby sont installées avec la commande "gem install" une fois que vous avez installé Ruby via apt-get. Ruby a son propre système d'installation de logiciel séparé d'apt-get.

Certains progiciels sont disponibles dans les PPA, ou "archives de paquets personnels", hébergés par des tiers. Pour les installer, vous devrez ajouter le PPA à votre système, puis utiliser les commandes normales apt-get.

Un logiciel plus récent peut devoir être compilé et installé à partir de la source. Tous les paquets que vous installez avec apt-get ont été compilés à partir de la source par le système de construction d'Ubuntu et commodément empaquetés dans des paquets. deb que vous pouvez installer. Vous devriez éviter cela si possible, mais cela peut être inévitable dans certains cas.

Quoi qu'il en soit, si vous essayez d'installer une autre application Linux, vous devriez pouvoir trouver des instructions qui vous indiquent comment l'installer. Les mêmes instructions qui fonctionnent sur Ubuntu 14.04 LTS fonctionneront dans le shell Bash de Windows 10.Quand il est mis à jour vers la prochaine version majeure d'Ubuntu, les mêmes instructions qui fonctionnent sur Ubuntu 16.04 LTS fonctionneront sous Windows 10.