Outils pour utilisateurs

Outils du site


paquetages_en_ligne_de_commande_sous_debian

Différences

Ci-dessous, les différences entre deux révisions de la page.


paquetages_en_ligne_de_commande_sous_debian [2020/12/14 14:13] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Paquetages en ligne de commande sous Debian ====== 
 +===== Liste des paquetages installé ===== 
 +<code> 
 +# dpkg --get-selections 
 +</code> 
 +On peut aussi la conserver pour réinstaller les mêmes sur un autre système 
 +<code> 
 +# dpkg --get-selections > mes_paquetages 
 +# dpkg --set-selections < mes_paquetages 
 +# apt-get dselect-upgrade 
 +</code> 
 +===== Version installée d'un paquetage ===== 
 +Pour tout savoir sur un paquetage installé : 
 +<code> 
 +# dpkg -s <packagename> 
 +</code> 
 +===== Versions installée, candidate et disponibles… sur quels dépôts ===== 
 +<code> 
 +# apt-cache policy <packagename> 
 +</code> 
 +===== Versions disponibles y compris non candidates, anciennes ===== 
 +<code> 
 +# apt-cache showpkg <package-name> 
 +</code> 
 +===== Installer une version particulière ===== 
 +Après s'est assurée que [[#versions_installee_candidate_et_disponibles_sur_quels_depots|cette version est disponible]]. 
 +<code> 
 +# apt-get install <package_name>=<version> 
 +</code> 
 +===== Réinstaller la version courante ===== 
 +<code> 
 +# apt-get install --reinstall <package_name> 
 +</code> 
 +===== Recherche d'un fichier dans un paquetage ===== 
 +<code> 
 +# apt-file ... 
 +</code> 
 +===== Recheche d'un paquetage installé ou installable ===== 
 +Source **à consulter** pour d'autres commandes majeures d'apt-cache : [[https://debian-facile.org/doc:systeme:apt:apt-cache|apt-cache par Debian Facile]] 
 +<code> 
 +# apt-cache search <regexp> 
 +</code> 
 +===== Fichiers installés par un paquetage ===== 
 +<code> 
 +# dpkg-query -L <package_name> 
 +</code> 
 +===== Fichiers qu'un .deb installerait ===== 
 +<code> 
 +# dpkg-query -c <package_name.deb> 
 +</code> 
 +====== Mises à jour de sécurité ====== 
 +Source : [[https://askubuntu.com/questions/194/how-can-i-install-just-security-updates-from-the-command-line|A Few Tips On How To Manage Updates]] (en) 
 +===== Afficher les mises à jour de sécurité et elles seules ===== 
 +<code> 
 +# apt-get -s dist-upgrade |grep "^Inst" |grep -i securi 
 +</code> 
 +===== Installer les mises à jour de sécurité et elles seules ===== 
 +<code> 
 +# apt-get -s dist-upgrade | grep "^Inst" |  
 +    grep -i securi | awk -F " " {'print $2'} |  
 +    xargs apt-get install 
 +</code> 
 +====== Nettoyage ====== 
 +===== Désinstaller les anciens noyaux Linux ===== 
 +Sources : [[https://www.pontikis.net/blog/remove-old-kernels-debian-ubuntu|How to Remove Old Kernels in Debian and Ubuntu]] 
 +==== Version courante du noyau ==== 
 +<code>$ uname -r</code> 
 +==== Liste des noyaux installés ==== 
 +<code>$ dpkg --list | grep linux-image 
 +$ dpkg --list | grep linux-headers</code> 
 +==== Supprimer ==== 
 +<code># apt-get --purge remove linux-image-XXX 
 +# apt-get remove linux-headers-XXX 
 +</code> 
 +==== Variante Ubuntu | Mint ==== 
 +<code># apt-get install byobu 
 +# purge-old-kernels --keep 3 -qy 
 +</code>