Equivalencias Debian RedHat Paquetes

Tabla de equivalencias, je util si tenes que interactuar con Red Hat y no tenes idea de ciertas cosas

Debian Red Hat Description
dpkg -Gi package(s).deb rpm -Uvh packages(s).rpm install/upgrade package file(s)
dpkg -r package rpm -e package remove package
dpkg -l ‘*spell*’ rpm -qa ‘*spell*’ show all packages whose names contain the word spell
dpkg -l package rpm -q package show version of package installed
dpkg -s package rpm -q -i package show all package metadata
dpkg -I package.deb rpm -q -i -p package.rpm show all package file’s metadata
dpkg -S /path/file rpm -q -f /path/file what package does file belong
dpkg -L package rpm -q -l package list where files were installed
dpkg -c package.deb rpm -q -l -p package.rpm list where files would be installed
dpkg -x package.deb rpm2cpio package.rpm | cpio -id extract package files to current directory
dpkg -s package | grep ^Depends: rpm -q –requires package list files/packages that package needs
dpkg –purge –dry-run package rpm -q –whatrequires package list packages that need package (see also whatrequires)
Debian Red Hat Description
apt-get dist-upgrade yum update [package list] upgrade specified packages (or all installed packages if none specified)
apt-get install <package list> yum install <package list> install latest version of package(s)
apt-get remove <package list> yum remove <package list> remove specified packages from system
apt-cache list [package list] yum list [package list] list available packages from repositories

Sacado de

http://www.pixelbeat.org/docs/packaging.html

DRDB

DRDB :

Hace poco un compañero de trabajo me comento esta opcion a la hora de tener un storage «económico» de alta disponibilidad utilizar DRDB, esta muy bueno y es muy simple de instalar, yo estuve siguiendo esta guia.

http://www.estrellateyarde.es/discover/drbd-en-linux

Podemos utilizarlo por ejemplo en mi caso que probe en casa para la migracion en vivo de maquinas virtuales con Xen 🙂

Yo lo probe con Ubuntu, pero anda lo mas bien con Debian Lenny

Referencias

http://www.drbd.org/

http://lists.xensource.com/archives/html/xen-devel/2005-06/msg00544.html

http://www.option-c.com/xwiki/XenLvmDrbd

Sudo

Resulta que tengo dos usuarios, los dos de diferentes aplicaciones que realizan chequeos automaticos remotos por medio de sudo, y tenia que configurar sudo para que tuvieran acceso sin que pidiera password, pero permitiendole ejecucion de algunos comandos en particular, y me tuve que poner a leer man sudoers para conocer bien la sintaxis del archivo /etc/sudoers

Con User_Alias configuramos un alias para los nombres de usuarios que queremos agrupar, con Cmnd_Alias establecemos un alias para un determinado grupo de comandos

# User alias specification
User_Alias CCO_ADMIN = apps_consola
User_Alias NAGIOS_ADMIN = apps_monitor
# Cmnd alias specification

Cmnd_Alias COMANDOS_CCO = /etc/init.d/apache2, /etc/init.d/nfs-kernel-server

Cmnd_Alias COMANDOS_NAGIOS = /scripts/nagios/check_ntp, /opt/gertec/scripts/nagios/check_ntp.sh,

# User privilege specification
root ALL=(ALL) ALL

# Usuarios | Host (Operador) | No pedir password | Alias de Comandos

CCO_ADMIN ALL = (ALL) NOPASSWD: COMANDOS_CCO
NAGIOS_ADMIN ALL = (ALL) NOPASSWD: COMANDOS_NAGIOS

una manera simple de configurar sudo 🙂

Enlaces relacionados

http://www.rpublica.net/sudo/sudoers.html

http://www.linuxtotal.com.mx/index.php?cont=info_admon_014

Version propia del paquete .deb de amsn

Como siempre me gusta usar las cosas de CVS, bue CVS es un decir, es la costumbre, en este caso de SVN. Ya que el Amsn que viene por default en Ubuntu, esta muy por asi decirlo Plano. Cada tanto me bajo la version de repositorios de amsn y me armo mi propio deb.
Hoy me arme desde el svn mi version del paquete con todos los plugins extras que hay y los skins.

https://cayu.com.ar/files/amsn_0.97-cayu.com.ar.deb

Servidor Casero

Hoy a la tarde, me puse a armar mi servidor-cito jaaj
con un 166mmx que tenia dando vueltas por ahi,
con 64 de ram,
un disco de 1.6GB,

Tiene instalado Debian Woody 3.0 o sea oldestable,
PHP 4.4

todavia no me anime a ponerle MySQL por miedo a que se muera en el intento, y como pueden ver es en este mismo servidor desde el cual estan viendo este blog

algo mejor detallado
http://info.cayu.com.ar/
despues voy a publicar un manual de «Hagalo usted mismo»