Gestion des packages Flashcards
(32 cards)
Affiche les informations associées au paquet. (apt)
apt show mysql-server
➡️ Affiche la description, les dépendances, la version, le mainteneur, etc.
Recherche l’expression régulière donnée sur tous les paquets
disponibles. (apt)
apt search mysql-server
➡️ Affiche tous les paquets liés à mysql-server disponibles dans les dépôts.
Affiche les paquets dépendants du paquet donné. (apt)
depends
apt-cache depends mysql-server
➡️ Liste les paquets nécessaires pour que mysql-server fonctionne (librairies, services associés…).
Affiche les paquets qui ont en dépendance le paquet donné. (apt)
apt-cache rdepends libmysqlclient21
➡️ Affiche quels paquets ont besoin de libmysqlclient21 pour fonctionner.
Affiche le dépôt dans lequel se trouve le paquet donné.
apt-cache madison mysql-server
➡️ Montre :
-Les versions disponibles
-Le nom du dépôt (stable, testing, security…)
-L’URL d’origine
Affiche tous les champs d’information. (option apt)
-f
apt show -f mysql-server
➡️ Affiche tous les champs possibles du paquet mysql-server (plus complet que la sortie standard).
Concerne principalement : apt show
Ne recherche que dans les noms des paquets. (apt, options)
-n
apt-cache search -n mysql
➡️ Ne montre que les paquets dont le nom contient “mysql”, pas ceux où “mysql” est seulement dans la description.
Affiche les informations associée au paquet xeyes.
apt-cache show xeyes
Affiche toutes les dépendances du paquet ubuntu-desktop.
apt-cache depends ubuntu-desktop
Affiche tous les paquets dont dépend le paquet gnome-about.
apt-cache rdepends gnome-about
Recherche et affiche tous les paquets ayant dans leur nom irc
apt-cache search -n irc
Indique le dépôt fournissant le paquet brasero
apt-cache madison brasero
commande qui permet d’afficher la liste des paquets installés
dpkg -l
installer un gestionnaire de package style synaptic
apt install synaptic
Quelle commande permet l’installation et la désinstallation de paquets en tenant compte des dépendances ainsi que le téléchargement des paquets s’ils sont sur une source réseau.
apt-get
signifie avanced package tool - get
Met à jour la liste des paquets disponibles en fonction des sources
fournies. (apt-get)
🔄 apt-get update
sudo apt-get update
Met à jour la liste locale des paquets disponibles (mais ne met rien à jour encore).
➡️ Important à exécuter avant un upgrade ou une installation.
Met à jour tous les paquets déjà installés. (apt-get)
⬆️ apt-get upgrade
sudo apt-get upgrade
Met à jour tous les paquets déjà installés vers la dernière version disponible.
➡️ Ne supprime ni n’ajoute de paquets.
Pareil à upgrade mais permet en plus de passer à une versionsupérieure du noyau et de certains paquets, sans changer de version d’ubuntu. (apt-get)
dist-upgrade
Fait un upgrade intelligent : installe, supprime ou remplace des paquets si nécessaire (ex. mise à jour du noyau).
sudo apt-get dist-upgrade
➡️ Peut être utilisé pour des mises à jour système avancées, sans changer de version d’Ubuntu.
Installe un ou plusieurs paquets. (apt-get)
➕ apt-get install <paquet></paquet>
Installe un ou plusieurs paquets.
sudo apt-get install apache2
Supprime un ou plusieurs paquets. (apt-get)
apt-get remove <paquet></paquet>
Supprime un paquet sans toucher à ses fichiers de config.
sudo apt-get remove apache2
Efface du système les installateurs, sans désinstaller de paquets. (apt-get)
🧹 apt-get clean
Supprime les fichiers .deb téléchargés dans /var/cache/apt/archives.
sudo apt-get clean
➡️ Utile pour libérer de l’espace disque.
Utilisée avec install ou remove cette option permet de réparer un système
dont les dépendances sont défectueuses. (option de apt-get)
🛠️ -f (fix)
Répare un système avec des dépendances cassées.
sudo apt-get install -f
➡️ Tente de corriger automatiquement les erreurs liées aux dépendances manquantes.
Ignore les paquets manquants (a éviter si on ne sait pas exactement ce
que l’on fait). (option apt-get)
⚠️ -m (missing)
Ignore les paquets manquants (à éviter sauf cas particuliers).
sudo apt-get install paquet -m
Fait une simulation des actions à mener sans rien toucher au système. (option apt-get)
🧪 -s (simulate)
Simule une commande sans rien modifier.
sudo apt-get install apache2 -s
➡️ Utile pour tester sans risque.