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. |
-
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