LinuxParty
(rpm) Será una distro tipo: Fedora, CentOS, RedHat, Mandriva...
(deb) Será una distro tipo: Debian, Ubuntu, Knoppix, etc.
(Instalar un paquete) (rpm) yum install paquete -> (deb) apt-get install paquete
(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 (para paquetes en el disco duro) yum install paquete |
apt-get install $paquete |
Eliminar un paquete instalado |
Disponemos de dos opciones para dkpg:
|
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-... |
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-... |
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-... |
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 |
No hay nada equivalente |
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.
OpenSUSE: Zypper
El gestor de paquetes nativo para OpenSUSE es Zypper. Los comandos básicos son:
zypper in sqlite3 | Para instalar sqlite3 |
zypper lp | Para ver que parches necesitan ser actualizados. |
zypper patch | Para aplicar los parches necesarios. |
zypper up | Para actualizar todos los paquetes con una versión más reciente. |
zypper rm sqlite2 | Para eliminar sqlite2 |
zypper se sqlite | Para buscar sqlite |
zypper [command] --help | Ayuda en línea |
Para añadir un repositorio, usa este comando.:
zypper ar http://example.com/pub/repo/SuSE/11.1 reponameUna vez más, la página web del repositorio debe decirle la dirección a utilizar. Por defecto, Zypper debe tener activo el autorefresh; si no lo tiene activo, usted necesita usar
zypper refresh
después de añadir un repositorio y antes de emitir órdenes.
Slackware: pkgtool
Slackware es la única de las distribuciones que el gestor de paquetes no se ocupa de las gestión de la dependencias. Se trata de una elección deliberada - en Slackware prefieren que las dependencias sean gestionadas directamente por el administrador de sistemas. Los paquetes también deben ser descargados directamente (por desgracia, el explorador de paquetes de Slackware está fuera de acción por el momento, pero los paquetes, en formato txz están disponibles en otros lugares, o puede descargar la distro completa, desde el sitio de Slackware).
installpkg newpackage | Install newpackage. |
updatepkg newpackage | Update (upgrade) newpackage. |
removepkg oldpackage | Remove oldpackage. |

-
Fedora
- La distribución de Linux Ultramarine 41 basada en Fedora ya está disponible para descargar
- Cómo instalar un intercambiador de entornos de escritorio en Fedora
- Instalar Steam Valve en Fedora
- Fedora KDE es un brillante sistema operativo de escritorio listo para cualquier tipo de usuario.
- Se lanzó Fedora Linux 41 con Linux Kernel 6.11, DNF5, GNOME 47 y más
- Fedora 39 beta ofrece la distribución de Linux con mejor rendimiento que he visto en mucho tiempo
- Fedora lanzó la computadora portátil Fedora Slimbook Linux con pantalla 3K, NVIDIA RTX 3050 Ti
- Fedora 38 Linux nueva versión de esta gran distro, disponible
- AWS de Amazon lanza 'Amazon Linux 2023' basado en Fedora y optimizado para la nube
- Instalar Nginx con PHP5 (y PHP-FPM) y Soporte MySQL en Fedora Linux
- Instalar Nginx con PHP5 (PHP-FPM) y MySQL en Fedora 17
- 20 comandos YUM para la gestión de paquetes
- Servidor Samba eb Fedora 13 con dbsam Backend
- La distro, Fedora Linux, declarada "Bien público digital"
- 26 Comandos de DNF para gestión de paquetes (rpm) en Fedora Linux