28 feb 2019

Cómo usar Dropbox en Sistemas de Archivos que no sean EXT4 en Linux

Dropbox avisó en su momento que su software dejaría de funcionar en los sistemas Linux que no fueran EXT4, pero hoy vamos a aprender como solucionar esto y poder ejecutar Dropbox si nuestro Sistema de Archivos es distinto
















Antes de nada, os muestro los requisitos de Dropbox para ordenadores Linux de su página oficial para que comprobéis que efectivamente dropbox solo funciona ya con EXT4

afortunadamente hay una manera de hacer que Dropbox siga funcionando en nuestro equipo, solo tenemos que seguir los pasos, en primer lugar, imagino que ya tenéis Dropbox instalado en vuestro equipo, si no es así, debéis instalarlo y luego comenzar 

abrimos una terminal como root con el comando

sudo su

estando como root lo primero que tenemos que hacer es instalar Git


sudo apt install git build-essential

una vez instalado Git tenemos que obtener dropbox-filesystem-fix así que nos dirigimos a nuestra carpeta de Descargas o  la ubicación donde queramos que se descargue el archivo e iniciamos la descarga

git clone https://github.com/dark/dropbox-filesystem-fix.git

una vez descargado accedemos a la carpeta con el comando

cd dropbox-filesystem-fix

y una vez dentro utilizamos el comando

make

Después de ejecutar make se nos debe crear un archivo llamado libdropbox_fs_fix en nuestra carpeta dropbox-filesystem-fix lo siguiente que tenemos que hacer es mover la carpeta a /opt con el comando

sudo mv dropbox-filesystem-fix /opt/

Luego le damos permisos de ejecución al archivo dropbox_start.py

sudo chmod +x /opt/dropbox-filesystem-fix/dropbox_start.py


  • Los archivos dropbox_start.pylibdropbox_fs_fix.so deben estar en la misma carpeta, bajo ningún concepto se debe modificar la ubicación, en ese caso Dropbox no funcionará


Llegó el momento de probarlo, lo primero es asegurarnos de que Dropbox no está en ejecución así que matamos el proceso con el comando

dropbox stop

Una vez Dropbox se haya detenido probamos a ejecutarlo con el comando

/opt/dropbox-filesystem-fix/dropbox_start.py

Si hemos seguido los pasos de forma correcta en este punto Dropbox debe ejecutarse sin problemas, llegados hasta aquí voy a mostraros como permitir la ejecución de Dropbox en el arranque del sistema 

 Primero ejecutamos el comando

sed -i 's/^Exec=.*/Exec=/' ~/.config/autostart/dropbox.desktop

Luego

chattr +i ~/.config/autostart/dropbox.desktop

todo esto evidentemente, y como mencioné al principio se debe hacer con permisos de superusuario

Nos dirigimos a la configuración de las aplicaciones en el arranque de nuestro sistema, le damos añadir















en el apartado Nombre ponemos Dropbox y en el apartado Comando tenemos que poner

/opt/dropbox-filesystem-fix/dropbox_start.py
Si todo ha salido bien entonces podemos cerrar sesión y volver a iniciarla para comprobar que Dropbox se inicia con el arranque del sistema

No hay comentarios:

Publicar un comentario

Entradas Populares