jueves, 16 de octubre de 2014

Activando/desactivando scripts en arranque

Si queremos activar o desactivar scripts (servicios) al inicio solo debemos escribir:

sudo update-rc.d nombre_script enable # Activa el script
sudo update-rc.d nombre_script disable # Desactiva el script

Un saludo

viernes, 26 de septiembre de 2014

Un palacio amigo

No os podéis perder el blog de mi buen amigo Julio, Mi palacio de la memoria y es que como bien dice:

Como desarrolladores de software a menudo nos encontramos ante la necesidad de realizar procedimientos de instalación o configuración que, una vez realizados, tendemos a olvidar.
Este sitio sólo pretende convertirse en nuestro particular palacio de la memoria, un lugar donde almacenar y concentrar todo ese conocimiento, dejándolo disponible no sólo para nosotros mismos, sino para todos aquellos que se vean en la necesidad de resolver situaciones similares.
 Un saludo Julio y enhorabuena por ese gran blog.

martes, 16 de septiembre de 2014

Instalando Guest Additions (Virtual Box) en Debian

Para instalar las GA en una máquina virtual Debian sólo tienes que seguir los siguientes pasos:

  1. En un terminal logeate como root.
  2. Actualiza el sistema con # apt-get update; apt-get upgrade.
  3. Instala los paquetes necesarios: # apt-get install build-essential module-assistant
  4. Prepara el sistema para la instalación: # m-a prepare
  5. Inserta la imagen de GA: Devices menu/ Install Guest Additions
  6. Ejecuta el instalador y sigue las instrucciones en pantalla:
      sh /media/cdrom/VBosLinuxAdditions.run
  7. Reinicia y ya!

lunes, 15 de septiembre de 2014

Red Cableada: Dispositivo no gestionado

Al instalar una maquina virtual con Debian me encontré sin posibilidad de entorno gráfico, así que me tocó configurar la red a mano desde /etc/network/interfaces.
Tiempo después pude instalar el entorno LXDE y cual es mi sorpresa al ver que el networkmanager me mostraba la siguiente advertencia:
"Red cableada: dispositivo no gestionado"

La solución pasa por comentar las lineas correspondientes del dispositivo en cuestión en el archivo /etc/network/interfaces y reiniciar la máquina.
Un saludo

miércoles, 5 de febrero de 2014

JDK en Debian

1. Descargamos de la página de Java el archivo comprimido que nos interesa:
jdk-XuXX-linux-i586.tar.gz - para linux de 32b 
jdk-XuXX-linux-x64.tar.gz - para linux de 64b
2. Creamos el directorio /opt/java-oracle
# mkdir /opt/java-oracle
3. Descomprimimos el fichero descargado en el directorio creado
# tar -zxf <file> -C /opt/java-oracle
4. Creamos la variable de entorno JHome
# JHome=/opt/java-oracle/jdkx.x.x.x.xx <-- el directorio final será distinto para cada versión
5. Creamos los enlaces simbólicos
# update-alternatives --install /usr/bin/java java ${JHome%*/}/bin/java 20000
# update-alternatives --install /usr/bin/javca javac ${JHome%*/}/bin/javac 20000
6. Confirmamos que usamos la versión correcta
# update-alternatives --config java <-- muestra todos los 'java' disponibles
# java -version <-- muestra la versión actual


[TIP] Flash Player plugin

Si al abrir el navegador este se queja de que no tiene instalado el plugin del Flash Player, la solución es:

# apt-get install flashplugin-nonfree

martes, 4 de febrero de 2014

TIP: No protocol specified

Si al intentar ejecutar algún instalador mediante su o sudo  y te aparece el error:
No protocol specified
La solución es hacer lo siguiente desde la sesión de usuario:
$ xhost +
De esta manera se deshabilita el control de acceso a las X, permitiendo a los clientes conectarse desde cualquier host.

Intel Centrino Ultimate-N 6300 en Debian

A continuación se describe como cargar el módulo iwlwifi en un sistema Debian, el cuál da soporte a las tarjetas de red wifi Intel Centrino Ultimate-N 6300, entre otras.

1. Debemos añadir el componente non-free a la entrada correspondiente de nuestro /ect/apt/sources.list, por ejemplo:
deb http://http.debian.net/debian/ wheezy main contrib non-free
2. Actualizamos la lista de paquetes disponibles e instalamos el firmware-iwlwifi:
 # apt-get update && apt-get install firmware-iwlwifi
3. El módulo se carga automáticamente en los dispostivos soportados, reinsertamos el modulo para que puedan acceder al firmware instalado:
# modprobe -r iwlwifi ; modprobe iwlwifi
4. Configuramos nuestra conexión.