Utilisation des commandes apt-get sous Linux [Guide complet pour les débutants]

Bref: ce guide du débutant montre ce que vous pouvez faire avec la commande get-get sous Linux, comment les utiliser pour rechercher de nouveaux packages, installer et mettre à niveau de nouveaux packages et nettoyer votre système.

Si vous avez commencé à utiliser Ubuntu ou toute distribution Linux basée sur Ubuntu, telle que Linux Mint, le système d’exploitation principal, etc., vous auriez déjà obtenu la commande appropriée.

En fait, la première chose à faire après l’installation d’Ubuntu est d’utiliser la mise à jour apt-get et la mise à niveau apt-get. Maintenant, vous connaissez peut-être certaines commandes appropriées et leur utilisation, mais vous n’en connaissez peut-être pas d’autres.

Dans ce guide pour les débutants, je vais expliquer les différentes commandes appropriées avec des exemples afin que vous puissiez les utiliser en tant qu’utilisateur Linux expert.

Qu’est-ce qui convient?

Ubuntu est dérivé de Debian Linux. Debian utilise le système d’empaquetage dpkg. Un système d’emballage est un moyen de fournir des programmes et des applications pour l’installation. De cette façon, vous n’aurez pas à créer de programme à partir du code source.

APT (Advanced Package Tool) est un outil en ligne de commande pour interagir avec ce système d’emballage. Il existe déjà des commandes dpkg pour le gérer, mais apt est un moyen plus convivial de gérer les packages. Vous pouvez l’utiliser pour rechercher et installer de nouveaux packages, mettre à niveau des packages, nettoyer vos packages, etc.

READ  12 endroits où vous pouvez acheter des ordinateurs Linux

Il existe deux outils principaux autour d’apt: apt-get et apt-cache.Nous explorerons toutes ces commandes plus loin dans ce guide avec des exemples.

J’utilise Linux Mint 18 dans ce tutoriel, mais vous pouvez utiliser n’importe quelle autre distribution Linux basée sur Ubuntu, telle que le système d’exploitation principal, Linux Lite, etc.

Utilisation de la commande apt-get

Commençons par la commande apt-get. Vous ne pouvez tout simplement pas échapper à cet ordre. Il vaut mieux avoir une compréhension de cela, afin que vous puissiez mieux gérer votre système Linux.

Mettre à jour la base de données des packages avec apt-get

apt-get fonctionne essentiellement sur la base de données des packages disponibles. Si vous ne mettez pas à jour cette base de données, le système ne saura pas si de nouveaux packages sont disponibles. En fait, c’est la première commande que vous devez exécuter sur n’importe quel système Linux basé sur Debian après une nouvelle installation.

La mise à jour de la base de données du package nécessite des privilèges de superutilisateur, vous devrez donc utiliser sudo.

mise à jour sudo apt-get

Lorsque vous exécutez cette commande, vous verrez les informations reçues de différents serveurs.

Vous verrez trois types de lignes ici: Hit, Gate et Ignore. Permettez-moi de les expliquer:

Hit: Aucun changement dans la version du package

  • Ignorer: le package est ignoré. Il peut y avoir plusieurs raisons à cela. Soit le package est si récent qu’il ne prend même pas la peine de rechercher une nouvelle version, soit il y a eu une erreur lors de la récupération du fichier, mais l’erreur était banale et est donc ignorée. Ce n’est pas une erreur. Pas besoin de s’inquiéter.
  • get: Une nouvelle version du package est disponible. apt-get téléchargera ces informations (pas le paquet lui-même). Vous pouvez voir que les lignes de la capture d’écran ci-dessus contiennent des informations téléchargées sur les lignes
READ  5 Liste des meilleures applications pour Linux Desktop [2020]

Mettre à niveau le package installé avec apt-get

Une fois que vous avez mis à jour la base de données des packages, vous pouvez mettre à niveau les packages installés. Le moyen le plus pratique consiste à mettre à niveau tous les packages pour lesquels des mises à jour sont disponibles. Vous pouvez utiliser la commande suivante à cet effet:

mise à niveau sudo apt-get

Pour mettre à niveau uniquement un programme spécifique, utilisez la commande suivante:

sudo apt-get upgrade <nom_package>

Il existe une autre façon d’effectuer une mise à niveau complète, en utilisant la commande ci-dessous:

sudo apt-get dist-upgrade

Mais vous devez éviter d’utiliser cette commande. J’explique pourquoi dans la partie suivante.

Différence entre mise à niveau et dist-upgrade

La commande apt-get upgrade est très conforme. Il n’essaie jamais de supprimer un package ou tente d’installer un nouveau package par lui-même.

Il semble que la mise à niveau dist soit plus puissante et intelligente, n’est-ce pas? Mais cela comporte un risque.

Vous voyez, il a un système de résolution de conflits «intelligent». Il tentera de mettre à niveau les packages les plus importants, au détriment des packages moins importants. Cela peut entraîner la suppression de certains packages, ce que vous ne souhaitez pas. C’est la principale raison pour laquelle les mises à niveau dist doivent être évitées sur les machines de production.

Quelle est la différence entre la mise à jour d’App-Gate et la mise à niveau d’App-Gate?

About the author

kellyluke

Leave a Comment