Bien que la majeure partie de ce cours porte sur les systèmes de gestion de paquets (les Batmans de la gestion de paquets), nous ne devons pas oublier les Robins. Bien que très utiles et fiables, ils ne sont pas livrés avec cette douce Batmobile et cette ceinture utilitaire.
Tout comme .exe est un fichier exécutable unique, .deb et .rpm le sont aussi. Vous ne les verriez normalement pas si vous utilisez des dépôts de paquets, mais si vous téléchargez directement des paquets, vous les obtiendrez très probablement dans ces formats populaires. Évidemment, ils sont exclusifs à leurs distributions : .deb pour les distributions basées sur Debian et .rpm pour celles basées sur Red Hat.
Pour installer ces paquets directs, vous pouvez utiliser les commandes de gestion de paquets : rpm et dpkg. Ces outils sont utilisés pour installer des fichiers de paquets ; cependant, ils n'installeront pas les dépendances du paquet. Ainsi, si votre paquet avait 10 dépendances, vous devriez installer ces paquets séparément, puis leurs dépendances, et ainsi de suite. Comme vous pouvez le constater, c'est l'une des raisons qui ont donné naissance aux systèmes de gestion complets dont nous discuterons plus tard.
Gardez à l'esprit qu'il y aura d'innombrables fois où vous devrez installer, interroger ou vérifier un paquet avec l'un de ces outils, alors souvenez-vous de ces commandes.
Installer un paquet
Debian: $ dpkg -i some_deb_package.deb
RPM: $ rpm -i some_rpm_package.rpm
Le i signifie installer. Vous pouvez également utiliser le format plus long de --install.
Supprimer un paquet
Debian: $ dpkg -r some_deb_package.deb
RPM: $ rpm -e some_rpm_package.rpm
Debian : r pour remove (supprimer)
RPM : e pour erase (effacer)
Lister les paquets installés
Debian: $ dpkg -l
RPM: $ rpm -qa
Debian : l pour list (lister)
RPM : q pour query (interroger) et a pour all (tout)