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.

Ratio: 4 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio desactivado
 
Para yum y apt-get.

(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

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.

OpenSUSE: Zypper

El gestor de paquetes nativo para OpenSUSE es Zypper. Los comandos básicos son:


command action
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  reponame
Una 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).


command action
installpkg newpackage Install newpackage.
updatepkg newpackage Update (upgrade) newpackage.
removepkg oldpackage Remove oldpackage.
You can also use the graphical interface provided by pkgtool to manage packages.

Pin It

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

Filtro por Categorías