ATOTCLIC Linux Dropbox en dos instancias y sin nautilus.

Dropbox en dos instancias y sin nautilus.

El otro día me preguntaron como ejecutar de inicio Dropbox en awesome, pues bien no es difícil, lo necesario tener una o varias cuentas de correo, querer instalar Dropbox en dos instancias, tener nautilus o no (para eso hay que seguir este tutorial) y querer las dos instancias.

En primer lugar tenemos que instalar Dropbox si tenemos nautilus lo podemos hacer desde repositorios o desde la pagina de Dropbox. Si decidimos desde repositorio tenemos que instalar nautilus-dropbox con permisos de root.

# apt-get install nautilus-dropbox

Pero el instalador nos pedirá nautilus pues bien vamos a engañarlo un poco, creamos un archivo con Vim con el nombre de nautilus en bin de esta forma y con permisos de root.

# vi /bin/nautilus

Dentro tenemos que colocar este script que ejecuta dolphin en mi caso, si utilizáis cualquier otro cambiáis el ejecutable

#!/bin/bash
exec dolphin $@
exit 0

Ahora damos permisos de ejecución y con esto tenemos instalado dropbox sin nautilus.

# chmod +x /bin/nautilus

También podíamos haber creado un enlace simbólico

# ln -s /bin/dolphin /bin/nautilus

Ahora para las en Dropbox en dos instancias tenemos que crear una carpeta llamada dropbox2 aunque la podéis llamar de otra manera y crear mas instancias.

# mkdir ~/.dropbox2

Con la carpeta creada ejecutamos este comando que empezara una instalación, no os preocupéis que es un momento.

# HOME=$HOME/.dropbox2 /usr/bin/dropbox start -i

Al iniciar el comando os saldrá una ventana de instalar correctamente, bueno como esta instalado y corriendo le decimos que no, y continuamos.

Todo lo que nos pregunta ahora rellenaremos y afirmaremos.

En uno de los pasos veréis que os pone saltar, yo he saltado la introducción.

Cuando acabe todo estará instalada esta segunda instancia y corriendo.

Ahora como uso awesome editare el rc.lua para que se ejecute al inicio de sesión.

# vi .config/awesome/rc.lua

Colocaremos este testo al final de archivo

— }}}     <—— este es el final del archivo
os.execute("nm-applet &")       <------ este lo he puesto para que veáis que podéis colocar así los ejecutables para inicio sesión
os.execute("dropbox start &")           <------ esta ejecuta la primera instancia
os.execute("HOME=$HOME/.dropbox2 /usr/bin/dropbox start -i &")      <------ esta ejecuta la segunda instancia

Bueno una vez hecho todo esto ya tendremos Dropbox en dos instancias.

Related Post