LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

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  

0 # perfecto 15-12-2012 01:02
Oh! Perfecto :lol:
Responder | Responder con una citación | Citar
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