Como instalar Webmin en un servidor de Ubuntu

Esta receta es para la version actual al momento de publicar este post, y para las distros basadas en Debian.

1. Desde una consola y como root
#cd /root/
#dpkg -i /root/webmin_1.510-2_all.deb // Esto arrojara un error (comun y solucionable mas adelante), asi:

# dpkg -i /root/webmin_1.510-2_all.deb
Seleccionando el paquete webmin previamente no seleccionado.
(Leyendo la base de datos …
68372 ficheros y directorios instalados actualmente.)
Desempaquetando webmin (de /root/webmin_1.510-2_all.deb) …
dpkg: problemas de dependencias impiden la configuración de webmin:
 webmin depende de libnet-ssleay-perl; sin embargo:
  El paquete `libnet-ssleay-perl’ no está instalado.
 webmin depende de libauthen-pam-perl; sin embargo:
  El paquete `libauthen-pam-perl’ no está instalado.
 webmin depende de libio-pty-perl; sin embargo:
  El paquete `libio-pty-perl’ no está instalado.
 webmin depende de apt-show-versions; sin embargo:
  El paquete `apt-show-versions’ no está instalado.
dpkg: error al procesar webmin (–install):
 problemas de dependencias – se deja sin configurar
Se encontraron errores al procesar:
 webmin
Lo cual solucionaremos de la siguiente forma:
# apt-get -f install -y

En cuestiones de segundo obtendremos el mensaje de confirmación, avisandonos que todo quedo bien instalado:

Configurando webmin (1.510-2) …
|       Webmin install complete. You can now login to https://tuequipo.tudominio.com:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Anuncios

Establecer pagina de inicio a Firefox desde la Consola ;-)

sed -i ‘s|\(“browser.startup.homepage”,\) “\(.*\)”|\1 “http://linuxdesdevenezuela.blogspot.com/”|’ .mozilla/firefox/*.default/prefs.js

Lo que hace este comando es modificar el archivo de las preferencias de Firefox que se encuentra en .mozilla/firefox/*.default/prefs.js. Este archivo lo editamos utilizando el comando sed con la opción -i. Entonces buscamos la cadena “browser.startup.homepage”, y lo que hay entre comillas a continuación. Y, dejando la primera cadena sin modificar, cambiamos el contenido de la segunda, que era la página web de inicio antigua.

Nota: Este método no es perfecto ya que sólo funciona si hemos establecido una página de inicio previamente. Esto es así porque en cualquier otro caso la directiva browser.startup.homepage no existe.Sin embargo, este método no es perfecto ya que sólo funciona si hemos establecido una página de inicio previamente. Esto es así porque en cualquier otro caso la directiva browser.startup.homepage no existe.