Aller au contenu

« APT » : différence entre les versions

De Marmits Wiki
Ligne 53 : Ligne 53 :


=== Supprimez tous les paquets devenus obsolètes et qui ne sont plus nécessaires ===
=== Supprimez tous les paquets devenus obsolètes et qui ne sont plus nécessaires ===
(Supprime les anciens noyaux installés)
<syntaxhighlight lang="bash" line>
sudo apt-get autoremove --purge
#Supprime les anciens noyaux installés
sudo apt-get autoremove --purge
</syntaxhighlight>


=== Supprimez le cache des paquets qui ne peuvent plus être téléchargés ===
=== Supprimez le cache des paquets qui ne peuvent plus être téléchargés ===

Version du 16 février 2025 à 01:19

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