RMP a Deb?

Para poder instalar paquetes rpm, de distros como Red Hat o Fedora, etc. en Debian o alguna de sus derivadas que use paquetes .deb solo hay que instalar Alien D:

# su

# apt-get install allien

Ahora igual como super usuarios ejecutamos

# alien paquet.rpm

Y listo tras unos segundos nos creara un paquete.deb :D. De esta forma podemos instalarlo como cualquier paquete :

# dpkg -i paquete.deb

http://joeyh.name/code/alien/

 

Anuncios

Instalar Tomcat Debian Wheezy

Para el siguiente truco necesitaremos:

El tomcat lo pueden bajar desde mi sitio, o van a al sitio oficial y lo descargan.

Abrimos nuestra terminal, pa’ sentirnos bien pro. XD

(Nos ubicamos en el directorio donde tenemos el .tar.gz)

$ tar -zxvf tomcat742.tar.gz

(de aquí en adelante como super vacas)

$ mv tomcat742/ /usr/local/tomcat

$ groupadd tomcat

$ useradd -g tomcat -d /usr/local/tomcat tomcat

$ usermod -G www-data tomcat

(luego agregamos un usario y pass)

$ nano /usr/local/tomcat/conf/tomcat-users.xml (descomentamos las ultimas lineas)

<tomcat-users>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<rolerolename="admin"/>
<user username="jok3r" password="tomcat" roles="admin,manager,manager-gui,admin-gui"/>
</tomcat-users>

Ahora crearemos un archivo INIT para iniciar, y detener Tomcat

$ nano /etc/init.d/tomcat

#Tomcat auto-start
#Cambiar el JAVA_HOME por el suyo
export JAVA_HOME=/usr/lib/jvm/java-6-sun
case $1 in
start)
  sh /usr/local/tomcat/bin/startup.sh
  ;;
stop)  
  sh /usr/local/tomcat/bin/shutdown.sh
  ;;
restart)
  sh /usr/local/tomcat/bin/shutdown.sh
  sh /usr/local/tomcat/bin/startup.sh
  ;;
esac
exit 0
Le damos permisos y probamos
$ chmod 755 /etc/init.d/tomcat
$ /etc/init.d/tomcat start
Si todo salio bien vamos a
Happy Coding! :3