Je suis habitué aux systèmes basés sur RPM, et il y a beaucoup de commandes que je ne sais pas encore faire avec les paquets .deb. Ceci est principalement utilisé avec les paquets personnalisés, c’est-à-dire qu’il n’est pas nécessaire d’installer apt-get.
Ce serait bien si quelqu'un pouvait fournir une traduction des commandes ici: (par "fichier de package", il est censé fonctionner sur un fichier physique .rpm/.deb)
Feature rpm deb ---------------------------------------- -------------------------------------------------- Voir tous les paquetages installés rpm -qa Voir les fichiers du paquet installé rpm -ql nomfichier Afficher les fichiers dans un fichier package rpm -qlp ./packagename.rpm Afficher les informations sur le package, le package installé rpm -qi nom_package (1) Afficher les informations sur le package, fichier de package rpm -qip ./packagename.rpm (1) Afficher les scripts de shell pré/post-installation rpm - q --scripts packagename Afficher le journal des modifications pour un fichier de package rpm -qp --changelog ./packagename.rpm .installer un package rpm -e packagename dpkg -r/dpkg -P Installez un fichier de paquetage rpm -ivh ./packagename.rpm dpkg -i Mettez à jour un paquetage à partir d’un fichier rpm -Uvh ./packagename.rpm Find lequel paquet possède le fichier rpm -qif/un peu/fichier.foo Répertorier les dépendances d’un paquetage rpm -q --nécessite packagename Répertorier les dépendances d’un paquetage rpm -qp --requires ./packagename.rpm .
(1) voir par exemple exemple de sortie info ici
J'essaie de remplir ou de compléter ce que @SeanBright a laissé:
Feature rpm deb
----------------------------------------------------------------------------------
View all installed packages rpm -qa dpkg -l, dpkg-query -Wf '${Package}\n'
View package info, installed package rpm -qi packagename (1) apt-cache show packagename
View pre/post install Shell scripts rpm -q --scripts packagename cat /var/lib/dpkg/info/packagename.{pre,post}{inst,rm}
View changelog for a package file rpm -qp --changelog ./packagename.rpm dpkg-deb --fsys-tarfile packagename.deb | tar -O -xvf - ./usr/share/doc/packagename/changelog.gz | gunzip
Uninstall a package rpm -e packagename apt-get remove/purge packagename
Upgrade a package from a file rpm -Uvh ./packagename.rpm dpkg -i packagename.deb
Find which package owns a file rpm -qif /some/file.foo dpkg -S /dome/file.foo
List dependencies of a package rpm -q --requires packagename apt-cache depends package
List dependencies of a package file rpm -qp --requires ./packagename.rpm (shown in package's info)
J'ai ajouté ceux que je connaissais sous la main:
Feature rpm deb ----------------------------------------- --------------------------------------------- Afficher tous les packages installés rpm -qa dpkg --get-selections Afficher les fichiers dans un package installé rpm -ql nomdupackage dpkg -L nomdupackage Afficher les fichiers dans un fichier de paquetage rpm -qlp ./packagename. rpm dpkg -c ./packagename.deb[.____.unsetVoir les informations sur le paquet, le paquet installé rpm -qi nomdu paquetage (1) dpkg -s nomdu paquetage Afficher les informations sur le paquetier, fichier de paquetage rpm -qip ./packagename.rpm (1) dpkg -I ./packagename.deb View pré/post-installation Scripts de shell rpm -q --scripts packagename Afficher le journal des modifications pour un fichier de package rpm -qp --changelog ./packagename .rpm Désinstallez un paquet rpm -e nomdufichier dpkg -r/dpkg -P Installe un fichier de paquetage rp m -ivh ./packagename.rpm dpkg -i Mettre à jour un paquet à partir d'un fichier rpm -Uvh ./packagename.rpm Find quel paquet possède le fichier rpm -qif /some/file.foo Répertorie les dépendances d'un paquetage rpm -q --quiert un nom de fichier. Répertorie les dépendances d'un fichier de paquetage rpm -qp --requis ./packagename.rpm .
En outre, cette page contient la plupart ( toutes? ) des informations que vous recherchez.