« APT » : différence entre les versions
(19 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Paquets APT == | |||
=== mettre à jour un paquet === | |||
<span style="color: red;font-weight:bold;">sudo apt update (mise à jour de '''la liste''' des paquets) | <span style="color: red;font-weight:bold;">sudo apt update </span> (mise à jour de '''la liste''' des paquets) | ||
<span style="color: red;font-weight:bold;">sudo apt list --upgradable (pour voir ce qui doit être mis à jour) | <span style="color: red;font-weight:bold;">sudo apt list --upgradable</span> (pour voir ce qui doit être mis à jour) | ||
<span style="color: red;font-weight:bold;">sudo apt install --only-upgrade firefox </span> | <span style="color: red;font-weight:bold;">sudo apt install --only-upgrade firefox </span> | ||
<span style="color: red;font-weight:bold;">sudo apt upgrade | <span style="color: red;font-weight:bold;">sudo apt upgrade</span> (installation) | ||
<span style="color: red;font-weight:bold;">sudo apt-get --with-new-pkgs upgrade </span> | <span style="color: red;font-weight:bold;">sudo apt-get --with-new-pkgs upgrade </span> | ||
Ligne 12 : | Ligne 12 : | ||
<span style="color: red;font-weight:bold;">apt-cache policy firefox</span> | <span style="color: red;font-weight:bold;">apt-cache policy firefox</span> | ||
=== compter les paquets installés sur Ubuntu === | |||
<pre> | |||
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l | |||
ou | |||
sudo apt list --installed | wc -l | |||
</pre> | |||
=== voir si des paquets sont cassés === | |||
apt-get check | |||
dpkg -l | grep -v ^ii | |||
dpkg -l | grep ^rc (installé et reste des fichiers de configuration) | |||
dpkg -l | grep ^iB (installé et avec des dépendances cassées) | |||
=== Nettoyer rc === | |||
dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P | |||
source:https://www.debian-fr.org/t/paquets-casses-comment-les-lister/16997/5 | |||
== Noyau == | |||
=== Voir noyau version === | |||
uname -a | |||
=== Voir noyaux installés === | |||
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}' | |||
dpkg --get-selections | grep 'linux-.*-v' | |||
=== Supprimez tous les paquets devenus obsolètes et qui ne sont plus nécessaires === | |||
(Supprime les anciens noyaux installés) | |||
sudo apt-get autoremove --purge | |||
=== Supprimez le cache des paquets qui ne peuvent plus être téléchargés === | |||
sudo apt autoclean | |||
sudo dpkg --configure -a | |||
=== Trouver le nom exact des packages de noyau que vous souhaitez désinstaller === | |||
dpkg -l | grep "linux-[a-z]*-" | |||
=== APTITUDE === | |||
sudo aptitude update | sudo aptitude update | ||
aptitude search '~U' | aptitude search '~U' | ||
sudo aptitude upgrade | sudo aptitude upgrade | ||
[[Catégorie:Linux]] | [[Catégorie:Linux]] |
Dernière version du 11 novembre 2024 à 10:06
Paquets APT
mettre à jour un paquet
sudo apt update (mise à jour de la liste des paquets) sudo apt list --upgradable (pour voir ce qui doit être mis à jour) sudo apt install --only-upgrade firefox sudo apt upgrade (installation) sudo apt-get --with-new-pkgs upgrade
#voir tous les paquets dpkg --list #voir si un paquet est à jour apt-cache policy firefox
compter les paquets installés sur Ubuntu
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l ou sudo apt list --installed | wc -l
voir si des paquets sont cassés
apt-get check dpkg -l | grep -v ^ii dpkg -l | grep ^rc (installé et reste des fichiers de configuration) dpkg -l | grep ^iB (installé et avec des dépendances cassées)
Nettoyer rc
dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
source:https://www.debian-fr.org/t/paquets-casses-comment-les-lister/16997/5
Noyau
Voir noyau version
uname -a
Voir noyaux installés
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}' dpkg --get-selections | grep 'linux-.*-v'
Supprimez tous les paquets devenus obsolètes et qui ne sont plus nécessaires
(Supprime les anciens noyaux installés)
sudo apt-get autoremove --purge
Supprimez le cache des paquets qui ne peuvent plus être téléchargés
sudo apt autoclean sudo dpkg --configure -a
Trouver le nom exact des packages de noyau que vous souhaitez désinstaller
dpkg -l | grep "linux-[a-z]*-"
APTITUDE
sudo aptitude update aptitude search '~U' sudo aptitude upgrade