« APT » : différence entre les versions

De Marmits Wiki
Page créée avec « === Paquets APT === #mettre à jour un paquet : <span style="color: red;font-weight:bold;">sudo apt update (mise à jour de '''la liste''' des paquets) </span> <span st… »
 
 
(18 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
=== Paquets APT ===
== Paquets APT ==
#mettre à jour un paquet :
=== mettre à jour un paquet ===
  <span style="color: red;font-weight:bold;">sudo apt update (mise à jour de '''la liste''' des paquets) </span>
  <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>
  <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> (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 11 : 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"}'
=== 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 25 mai 2024 à 15:53

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"}'

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