Ubuntu utilisation de APT / APT-GET [FRANÇAIS]
Table des matières:
- Mise à jour de l'index du package (
apt update) - Mise à niveau des packages (
apt upgrade) - Mise à niveau complète (
apt full-upgrade) - Installation de packages (
apt install) - Suppression de packages (
apt remove) - Supprimer les packages inutilisés (
apt autoremove) - Liste des packages (
apt list) - Recherche de packages (
apt search) - Informations sur le package (
apt show) - Conclusion
apt
est un utilitaire de ligne de commande pour installer, mettre à jour, supprimer et gérer autrement les paquets deb sur Ubuntu, Debian et les distributions Linux associées. Il combine les commandes les plus utilisées des outils
apt-get
et
apt-cache
avec différentes valeurs par défaut de certaines options.
apt
est conçu pour une utilisation interactive. Préférez utiliser
apt-get
et
apt-cache
dans vos scripts shell car ils sont rétrocompatibles entre les différentes versions et ont plus d'options et de fonctionnalités.
La plupart des commandes
apt
doivent être exécutées en tant qu'utilisateur avec des privilèges
sudo
.
Ce guide sert de référence rapide pour les commandes
apt
.
Mise à jour de l'index du package (
apt update
)
L'index de package APT est essentiellement une base de données qui contient des enregistrements des packages disponibles à partir des référentiels activés dans votre système.
Pour mettre à jour l'index du package, exécutez la commande ci-dessous. Cela tirera les dernières modifications des référentiels APT:
sudo apt update
Mettez toujours à jour l'index des packages avant de mettre à niveau ou d'installer de nouveaux packages.
Mise à niveau des packages (
apt upgrade
)
La mise à jour régulière de votre système Linux est l'un des aspects les plus importants de la sécurité globale du système.
Pour mettre à niveau les packages installés vers leurs dernières versions, exécutez:
sudo apt upgrade
La commande ne mettra pas à niveau les packages qui nécessitent la suppression des packages installés.
sudo apt upgrade package_name
C'est toujours une bonne idée de configurer les mises à jour de sécurité automatiques.
Mise à niveau complète (
apt full-upgrade
)
La différence entre la
upgrade
et la
upgrade
full-upgrade
est que la dernière supprimera les packages installés si cela est nécessaire pour mettre à niveau l'ensemble du système.
sudo apt full-upgrade
Soyez extrêmement prudent lorsque vous utilisez cette commande.
Installation de packages (
apt install
)
L'installation de packages est aussi simple que d'exécuter la commande suivante:
sudo apt install package_name
sudo apt install package1 package2
Pour installer les fichiers deb locaux, fournissez le chemin d'accès complet au fichier. Sinon, la commande essaiera de récupérer et d'installer le package à partir des référentiels APT.
sudo apt install /full/path/file.deb
Suppression de packages (
apt remove
)
Pour supprimer un package installé, tapez ce qui suit:
sudo apt remove package_name
Vous pouvez également spécifier plusieurs packages, séparés par des espaces:
sudo apt remove package1 package2
La commande
remove
désinstallera les packages donnés mais elle peut laisser certains fichiers de configuration derrière. Si vous souhaitez supprimer le package, y compris tous les fichiers de configuration, utilisez
purge
au lieu de
remove
:
Supprimer les packages inutilisés (
apt autoremove
)
Chaque fois qu'un nouveau package qui dépend d'autres packages est installé sur le système, les dépendances de package seront également installées. Lorsque le package est supprimé, les dépendances restent sur le système. Ces paquets restants ne sont plus utilisés par rien d'autre et peuvent être supprimés.
Pour supprimer les dépendances inutiles, utilisez la commande suivante:
Liste des packages (
apt list
)
La commande
list
vous permet de répertorier les packages disponibles, installés et évolutifs.
Pour répertorier tous les packages disponibles, utilisez la commande suivante:
sudo apt list
La commande imprimera une liste de tous les packages, y compris des informations sur les versions et l'architecture du package. Pour savoir si un package spécifique est installé, vous pouvez filtrer la sortie avec la commande
grep
.
sudo apt list | grep package_name
Pour répertorier uniquement les packages installés, tapez:
sudo apt list --installed
Obtenir une liste des packages évolutifs peut être utile avant de réellement mettre à niveau les packages:
Recherche de packages (
apt search
)
Cette commande vous permet de rechercher un package donné dans la liste des packages disponibles:
sudo apt search package_name
Si elle est trouvée, la commande renverra les packages dont le nom correspond au terme de recherche.
Informations sur le package (
apt show
)
Les informations sur les dépendances du package, la taille de l'installation, la source du package, etc. peuvent être utiles avant de supprimer ou d'installer un nouveau package.
Pour récupérer des informations sur un package donné, utilisez la commande
show
:
Conclusion
Savoir gérer les packages est une partie essentielle de l'administration système Linux.
Pour en savoir plus sur la commande
apt
ouvrez votre terminal et tapez
man apt
.
N'hésitez pas à laisser un commentaire si vous avez des questions.
ubuntu debian aptComment utiliser la commande linux ftp pour transférer des fichiers
FTP (File Transfer Protocol) est un protocole réseau standard utilisé pour transférer des fichiers vers et depuis un réseau distant. Dans ce tutoriel, nous vous montrerons comment utiliser la commande linux ftp à travers des exemples pratiques.
Comment utiliser la commande linux sftp pour transférer des fichiers
SFTP (SSH File Transfer Protocol) est un protocole de fichiers sécurisé utilisé pour accéder, gérer et transférer des fichiers via un transport SSH crypté. Dans ce tutoriel, nous allons vous montrer comment utiliser la commande Linux `sftp`.
Comment utiliser la commande linux sleep pour suspendre un script bash
Sleep est un utilitaire de ligne de commande qui vous permet de suspendre le processus d'appel pendant une durée spécifiée. Dans ce tutoriel, nous allons vous montrer comment utiliser la commande Linux sleep.







