LinuxParty
Las distros Linux basadas en Red Hat usan el formato de archivo rpm como el binario para la distribución de sus paquetes y las aplicaciones rpm / yum para administrarlos. Por otro lado, las basadas en debian usan el formato de archivo deb y las aplicaciones dpkg / apt-get. En la siguiente tabla presento las equivalencias para los usuarios que estén acostumbrado a uno de ellos y se muevan al otro.
Para yum y apt-get.
(rpm) Será una distro tipo: Fedora, CentOS, RedHat, Mandriva...
(deb) Será una distro tipo: Debian, Gentoo, Ubuntu, Knoppix,  etc.
(Para actualizar el sistema)
(rpm) yum -y update
 (deb) apt-get update; apt-get upgrade
(Instalar un paquete)
(rpm) yum install paquete 
(deb) apt-get install paquete
Siente paquete, el nombre de la aplicación a instalar, por ejemplo...
"xchat"
(Buscar un paquete) 
(rpm) yum search paquete 
(deb) apt-cache search paqute
para rpm/deb.
| 
 
 Debian  | 
 
 RedHat  | 
 APT  | 
|
| Instalar un paquete | 
 dpkg -i $paquete  | 
 rpm -ivh $paquete yum localinstall paquete (localinstall, para paquetes ya descargados) yum install paquete  | 
 apt-get install $paquete  | 
| Eliminar un paquete instalado | 
 Disponemos de dos opciones para dkpg:  (dpkg --remove $paquete)  (dkpg --purge $paquete)   | 
 rpm -e $paquete yum erase paquete  | 
 apt-get remove $paquete  | 
| Reinstalar un paquete (por ejemplo si esta dañado) | no | yum reinstall paquete | 
 apt-get --reinstall install $paquete  | 
| Listar todos los paquetes instalados en el sistema | 
 dpkg -l archivo, o dpkg --list  | 
 rpm -qa  | 
 apt list --installed  | 
| Reconfigurar un paquete | 
 dpkg-reconfigure $paquete   | 
yum [opción] -c [config-file] | 
 (No se hace desde apt)  | 
| A que paquete pertenece un archivo | 
 dpkg -S archivo   | 
 rpm -qf archivo  | 
 apt-...  | 
| 
 Listar contenido de un paquete Ficheros del paquete  | 
 dpkg -L $paquete  | 
 rpm -ql $paquete  | 
 apt-file list $paquete  | 
| Informacion sobre un paquete | 
 dpkg ...  | 
 rpm -qi $paquete (si está instalado) rpm -qpi $fichero.rpm (si no está instalado -usamos p- y disponemos del rpm)  | 
 apt-cache show $paquete, o para mas informacion apt-cache showpkg $paquete  | 
| Dependencias de un paquete | 
 dpkg -I nombre_del_paquete.deb  | 
 rpm -qR $paquete, o rpm -q --requires $paquete  | 
 apt-cache depends $paquete  | 
| Herramientas gráficas | 
 synaptic   | 
 redhat-config-packages   | 
 (Las mismas que en Debian para apt.)  | 
| Otras Herramientas | 
 deborphan: encuentra paquetes de los que no depende ningún paquete, lo que los convierte en candidatos a eliminarlos de nuestro sistema si no los utilizamos. dpkg-awk: Este script lee la los ficheros de la base de datos dpkg. Puede hacerlo con expresiones regulares en los campos y obtener solo que tu necesitas. Puede también extraer solo ciertos campos. Como un bonus añadido hay una opción para ordenar la salida.  | 
 rpmorphan: encuentra paquetes de los que no depende ningún paquete, lo que los convierte en candidatos a eliminarlos de nuestro sistema si no los utilizamos. rpm -qa | grep texto  | 
 
  | 
Referencias
 https://www.debian.org/doc/manuals/reference/reference.es.txt 
 https://www.rpm.org 
 La ayuda inestimable en esta entrada de melenas, musg0 entre otros.
Fedora, (tal vez CentOS y RedHat también) disponen del paquete "apt", que te lo puedes instalar...
yum install apt
Y dispondrás de los comandos:
/usr/bin/apt-cache                                
/usr/bin/apt-cdrom                                
/usr/bin/apt-config                               
/usr/bin/apt-get                                  
/usr/bin/apt-shell                                
/usr/bin/countpkglist                             
/usr/bin/genbasedir                               
/usr/bin/genpkglist                               
/usr/bin/gensrclist                               
Además de la configuración en /etc/apt
Que te servirá mientras te adaptas al nuevo sistema.

- 
			Debian
- Instalar "Simple Invoices" -(Facturas Simples)- en Debian Etch
 - Xen Cluster Management con Ganeti en Debian Etch
 - Como activar el soporte de escritura NTFS (ntfs-3g) en Ubuntu Linux.
 - Copias de Seguridad a Disco usando Amanda en Debian Linux
 - Prevenir ataques de fuerza bruta con BlockHosts en Linux.
 - Completo Servidor con Virtual Domains & Users
 - Instalando Debian Etch desde Windows con ''Debian-Installer Loader''
 - Mejorando accesos con rsyslog en Linux y phpLogcon.
 - Instalar LedgerSMB (Programa de contabilidad, Open Source) en Linux Debian.
 - Usar ATA con Ethernet en Linux, Debian Etch
 - Instalar un Balanceador de Carga de alto Rendimiento con HAProxy/Keepalived
 - Habilitar Compiz fusión en un escritorio con Ubuntu 7.10
 
 




Comentarios