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
http://www.debian.org/doc/manuals/reference/reference.es.txt
http://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.

-
RedHat
- El sistema operativo AlmaLinux ahora es compatible oficialmente con la computadora Raspberry Pi 5
- Cómo un hospital de EE. UU. utiliza la IA para analizar rayos X: con la ayuda de Red Hat
- AlmaLinux 9.4 beta ya está disponible: 4 razones para considerarlo para tu escritorio
- Automatización de la instalación mediante Kickstart
- La confianza pública en las IA se está hundiendo en todos los ámbitos
- CIQ, Oracle y SUSE se unen detrás de OpenELA para enfrentarse a Red Hat Enterprise Linux
- AlmaLinux OS 9.3 está aquí como una alternativa gratuita a Red Hat Enterprise Linux
- AlmaLinux: Mantendrá la Compatibilidad con RHEL sin Usar su Código Fuente
- El líder de AlmaLinux dice que la represión del código de Red Hat no es una amenaza
- AlmaLinux descubre que trabajar con Red Hat (y CentOS Stream) no es fácil
- AlmaLinux cambia su enfoque y apuesta por la compatibilidad con la ABI de RHEL
- Red Hat Linux restringe el acceso al código fuente y desata un debate sobre licencias en el software de código abierto
- Red Hat abandona el mantenimiento de LibreOffice en formato RPM: ¿Qué significará para los usuarios de RHEL y Fedora?
- Cómo montar una partición Windows/USB NTFS en sistemas RHEL Linux
- 20 ejemplos prácticos de comandos RPM en Linux
Comentarios