« APT » : différence entre les versions
Aucun résumé des modifications |
|||
| Ligne 30 : | Ligne 30 : | ||
</syntaxhighlight> | </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 ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
sudo apt autoclean | sudo apt autoclean | ||
| Ligne 38 : | Ligne 38 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== voir tous les paquets === | ==== voir tous les paquets ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg --list | dpkg --list | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== voir si un paquet est à jour === | ==== voir si un paquet est à jour ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
apt-cache policy firefox | apt-cache policy firefox | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== compter les paquets installés sur Ubuntu === | ==== compter les paquets installés sur Ubuntu ==== | ||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l | sudo dpkg-query -f '${binary:Package}\n' -W | wc -l | ||
| Ligne 55 : | Ligne 55 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== voir si des paquets sont cassés === | ==== voir si des paquets sont cassés ==== | ||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
apt-get check | apt-get check | ||
| Ligne 63 : | Ligne 63 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Nettoyer rc === | ==== Nettoyer rc ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P | dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P | ||
| Ligne 69 : | Ligne 69 : | ||
source:https://www.debian-fr.org/t/paquets-casses-comment-les-lister/16997/5 | source:https://www.debian-fr.org/t/paquets-casses-comment-les-lister/16997/5 | ||
=== Trouver le nom exact des packages de noyau que vous souhaitez désinstaller === | ==== Trouver le nom exact des packages de noyau que vous souhaitez désinstaller ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg -l | grep "linux-[a-z]*-" | dpkg -l | grep "linux-[a-z]*-" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== details d'un paquet === | ==== details d'un paquet ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg -L|--listfiles <package> | dpkg -L|--listfiles <package> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== chercher un paquet === | ==== chercher un paquet ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg -S|--search <pattern> | dpkg -S|--search <pattern> | ||
| Ligne 85 : | Ligne 85 : | ||
== Noyau == | == Noyau == | ||
=== Voir noyau version === | ==== Voir noyau version ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
uname -a | uname -a | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Voir noyaux installés === | ==== Voir noyaux installés ==== | ||
<syntaxhighlight lang="bash" line copy> | <syntaxhighlight lang="bash" line copy> | ||
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}' | dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}' | ||
| Ligne 98 : | Ligne 98 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== APTITUDE == | |||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
sudo aptitude update | sudo aptitude update | ||