LinuxParty

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado
 

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

Debian

RedHat

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:
1. dpkg -r $paquete (dpkg --remove $paquete)
(mantiene ficheros de configuración)
2. dkpg -P $paquete (dkpg --purge $paquete)
Elimina el paquete y sus ficheros de configuración

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
apt-config

yum [opción] -c [config-file]

(No se hace desde apt)

A que paquete pertenece un archivo

dpkg -S archivo
dlocate -S archivo
(más rápido, requiere instalar el paquete dlocate)

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
gnome-apt

redhat-config-packages
(y las mismas que en Debian para apt.)

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

Pin It

Comentarios   

perfecto
0 # perfecto 15-12-2012 01:02
Oh! Perfecto :lol:
Responder | Responder con una citación | Citar
Iñigo Izausky
0 # Iñigo Izausky 15-12-2012 18:07
A mi también me gusta....
Responder | Responder con una citación | Citar

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Nos obligan a moslestarte con la obviedad de que este sitio utiliza Cookies. Ver política