« Commandes BASH » : différence entre les versions

Ligne 385 : Ligne 385 :


== Paquets ==
== Paquets ==
=== mettre à jour un paquet  ===
[[ APT | voir APT]]
<syntaxhighlight lang="bash" line copy>
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-get --with-new-pkgs upgrade
 
sudo aptitude update
aptitude search '~U'
sudo aptitude upgrade
</syntaxhighlight>
 
=== listes des paquets ===
<syntaxhighlight lang="bash" line copy>
dpkg --list
</syntaxhighlight>
 
=== listes noyaux installés ===
<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"}'
</syntaxhighlight>
 
=== le paquet est-il à jour ===
<syntaxhighlight lang="bash" line copy>
apt-cache policy openvpn
</syntaxhighlight>
 
=== details d'un paquet ===
<syntaxhighlight lang="bash" line copy>
dpkg -L|--listfiles <package>
</syntaxhighlight>
 
=== chercher un paquet ===
<syntaxhighlight lang="bash" line copy>
dpkg -S|--search <pattern>
</syntaxhighlight>
 
=== nettoyer les paquets ===
<syntaxhighlight lang="bash" line copy>
sudo apt-get autoremove --purge
</syntaxhighlight>


== Réseaux ==
== Réseaux ==