¿Es posible instalar Dropbox sin privilegios de root en Linux?
Intenté instalarlo en mi universidad, utilizando las fuentes que se encuentran aquí , pero parece que necesito ingresar la contraseña de root (que, por supuesto, no lo sé).
¿Es posible instalar Dropbox sin privilegios de root en Linux?
Intenté instalarlo en mi universidad, utilizando las fuentes que se encuentran aquí , pero parece que necesito ingresar la contraseña de root (que, por supuesto, no lo sé).
Respuestas:
No proporciona su distribución, pero dado que no está instalando como root, probablemente no sea importante. (Los archivos binarios están diseñados para instalarse en todo el sistema, por lo que, a menos que pueda convencer al administrador del sistema para que instale el paquete, deberá compilarlo e instalarlo en su directorio de inicio).
Esencialmente, el cliente Linux de Dropbox consta de dos partes: un daemon, dropboxd
que proporciona un "proceso de daemon de código cerrado por usuario que asegura que su $HOME/Dropbox
directorio esté sincronizado correctamente", y un cliente que se conecta al daemon y proporciona información. Los binarios proporcionados proporcionan un complemento de Nautilus para Gnome, aunque también hay clientes CLI disponibles.
Deberá consultar Instalación en un entorno Linux basado en texto , que incluye enlaces a los binarios de daemon para sistemas de 32 y 64 bits. Si no necesita el complemento Nautilus, utilice el script oficial de Dropbox CLI o un script CLI alternativo creado por el usuario .
Si realmente desea el complemento Nautilus, deberá compilarlo desde el paquete fuente e instalarlo en su directorio de inicio.
Untar el paquete fuente:
tar xjf nautilus-dropbox-0.6.1.tar.bz2
cd nautilus-dropbox-0.6.1
Ejecute el script de configuración; agregue las opciones que desee, pero necesitará la --prefix=
opción:
./configure --prefix=/home/<username>
Si esto falla, es probable que necesite tomar encabezados para las bibliotecas necesarias para compilar el programa: GTK 2.12, GLib 2.13, Nautilus 2.16 y Libnotify 0.4.4 (versiones mínimas; si puede hacer coincidir la versión proporcionada por su sistema , puede evitar la compilación real y simplemente tomar los archivos de encabezado para instalarlos en su propio ~/include
directorio).
Construye e instala los binarios; deben instalarse a su directorio (por ejemplo ~/bin
, ~/share
, ~/lib
, ~/man
, etc).
make
make install
Tenga en cuenta que este es el proceso básico, y es posible que necesite revisarlos varias veces dependiendo de qué bibliotecas y encabezados estén disponibles en su sistema. Todos estos pasos son posibles sin acceso de root, pero tendrá que modificar cualquier instalación para instalarlos en su directorio de inicio en lugar de ubicaciones del sistema como /lib
o /usr
.
Si tiene problemas, su mejor opción para encontrar ayuda son los foros de Dropbox .
En Ubuntu, simplemente descargue el .deb
paquete estándar y use cualquier herramienta de archivo para buscar y extraer dropbox
archivos (que es un script de Python). Almacénelo en algún lugar de su directorio de inicio y ejecútelo ~/dropbox start -i
para instalar el demonio. Eso es todo, trabajando bien en mi universidad.
La "Instalación en un entorno Linux basado en texto" no funciona mientras escribo esta respuesta.
Las instrucciones de instalación de línea de comandos simples ahora se pueden encontrar en la página de descarga de Dropbox
A continuación, ejecute el demonio de Dropbox desde la carpeta .dropbox-dist recién creada.
$ ~/.dropbox-dist/dropboxd
Aquí estás:
Los pasos se describen en esta publicación de blog .