Instalar Dropbox en Debian 6.0

Dropbox es un sistema que permite sincronizar una carpeta de nuestros equipos con una carpeta en un servidor de dicha empresa, de forma que podemos tener siempre sincronizada dicha carpeta entre todos los equipos con los que trabajemos habitualmente, por ejemplo el equipo del trabajo (si no han capado el servicio, claro), el de casa y el portátil. La cuenta gratuita permite hasta 2 Gb de datos, que es más que suficiente para mis necesidades.

Para instalarlo existen paquetes para Ubuntu y Fedora, pero para Debian es necesario compilar de la fuente, que está también disponible en la página de descargas de Dropbox. Una vez descargado el archivo se descomprime en una carpeta, de forma que crea un directorio en el que están todos los fuentes necesarios para la compilación. Pero antes de llevarla a cabo, si no queremos que cada vez nos vaya pidiendo una dependencia que falta, es necesario instalar los siguientes paquetes:

#apt-get install build-essential python-docutils
  libnautilus-extension-dev libnautilus-extension1 pkg-config

Después navegamos a la carpeta donde están los fuentes y hacemos lo de siempre:

#./configure
#make
#make install

Una vez hecha la compilación sin errores aparecerá un icono de acceso en Aplicaciones/Internet/Dropbox. Al pulsarle se descargará el “daemon” del programa y cuando acabe la instalación tendremos una carpeta Dropbox en nuestro /home lista para usar y sincronizar con otros equipos.

 

P.D. Ya existe un paquete deb para Debian que funciona a la perfección en Squeeze. Puede descargarse de la página de Dropbox.

Anuncios

Ver un DVD en Debian 6.0

Para poder ver los DVD en Debian es necesario instalar una serie de cosas, pero antes que nada hay que modificar los orígenes de los paquetes. Editamos el fichero /etc/apt/sources.list e incluimos la fila:

deb http://www.deb-multimedia.org/ squeeze main non-free

Después instalamos el paquete que nos importa la clave del repositorio:

#apt-get update

(dará un error de firma no verificada)

#apt-get install deb-multimedia-keyring

A continuación actualizamos nuestro sistema:

#apt-get update
#apt-get upgrade

Y finalmente instalamos el resto de paquetes necesarios

#apt-get install libdvdcss2 gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-bad gstreamer0.10-plugins-really-bad

Para ver los DVD hay varios reproductores, pero a mi el que más me gusta es el VLC.

#apt-get install vlc

Instalar LAMP en Debian 6.0

Una muy buena guía para la instalación del entorno de trabajo LAMP en Debian 6.0 la tenemos en Linode. Resumiendo la instalación básica (sin virtual host) una vez que nuestro sistema Debian está actualizado( apt-get update … apt-get upgrade … que no falte) , sería la siguiente.
Para instalar el Apache2:
apt-get install apache2
Ejecutando posteriormente:
a2enmod rewrite
Para instalar MySQL:
apt-get install mysql-server
y luego ejecutar:
mysql_secure_installation
Para instalar el PHP5:
apt-get install php5 php-pear php5-suhosin php5-mysql
Y finalmente, aunque en la guía no lo incluyen, para mí es fundamental instalar el gestor phpMyAdmin:
apt-get install phpmyadmin

Una vez hecho esto, reiniciar el servidor con :
/etc/init.d/apache2 restart

Y ya está.

Fedora 14: instalación de paquetes interesantes

Una vez terminada la instalación de Fedora 14 tenemos un sistema prácticamente completo, en el que solamente faltarían por añadir algunas aplicaciones interesantes, como los codecs para ver/oir algunos formatos de audio/video no incluidos en la distribución, el plugin de Adobe para flash, Skype y Dropbox. Para instalarlos tenemos que hacer lo siguiente:

Continúa leyendo Fedora 14: instalación de paquetes interesantes

Ejecutar el cron de Drupal automáticamente

Pues esto también es muy fácil, pero el comando que hay que poner en el crontab se las trae. Primero hay que ejecutar:

$crontab -e

Para editar las tareas programadas. Si es la primera vez que lo hacemos nos pedirá confirmación para elegir el editor que deseamos usar. El más simple es el “nano”.

En el archivo que se abre, hay que incluir la siguiente linea:

15 * * * * wget -O - -q -t 1 http://www.misitiodrupal.es/cron.php

Salvamos, salimos, y ya está. A partir de ese momento cada hora en el minuto 15, se ejecutará el cron de nuestro sitio Drupal.

Esta página web nos permite crear nuestro crontab sin necesidad de memorizar su sintaxis. Pero sólo nos quita una parte del problema, pues los parámetros del wget, evidentemente, no están inlcuidos en ella.

Cambiando el Boot Order en Grub 2

Pues reconozco que es una tontería pero siempre se me olvida cómo hacerlo. A ver, si sólo hay que hacer:
$sudo vim /etc/default/grub
Para editar el archivo de configuración. En él cambiamos la linea
GRUB_DEFAULT=0
Poniendo el número de la entrada que deseemos que sea la entrada por defecto. De paso podemos ajustar el tiempo de espera antes de arrancar cambiándolo en la linea
GRUB_TIMEOUT=5
Salvamos el fichero y ejecutamos:
$sudo grub-mkconfig (ó update-grub)
Y ya está. A ver si ahora no se me olvida …

LAMP en OpenSUSE 11.3

Bueno, pues en GNU/Linux es todavía más fácil que en Windows. En la distribución con la que trabajo ahora (mientras siga viva) sólo hace falta instalar apache2, php5 y mysql desde los repositorios por defecto de OpenSUSE haciendo uso de los patrones llamados “Servidorweb” y “LAMP”. Para poder ver los patrones en YAST2 hay que pulsar en “Ver / Patrones”.
Antes de seguir, es bueno hacer segura la instalación de MySQL, ejecutando como root el comando:
# mysql_secure_installation

2) Si no vemos phpMyAdmin en los repositorios, incluirlo con:
http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.3/

y el de php5-xdebug:
http://download.opensuse.org/repositories/server:/php:/extensions/openSUSE_11.3/

Instalar ambos paquetes desde Yast.

3) Modificar el /etc/php5/conf.d/xdebug.ini descomentando (o añadiendo) las líneas:

xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

4) Instalar el netbeans descargándolo desde la página:
http://netbeans.org/downloads/index.html

Y a trabajar ..