SyncDrive en Elementary OS

Llevo varios años esperando la tan ansiada promesa de Google, de ofrecer una App para Linux de Google Drive, y como no ha llegado aún, he tenido que utilizar la alternativa SyncDrive para tener este servicio en Linux, concretamente en un derivado de Ubuntu 12.04 LTS, llamado Elementary OS, una distribución de reciente aparición, que a mi juicio es muy elegante y atractiva.

Me había resistido a usar Google Drive, ya que con Ubuntu One y DropBox, que puedo instalarlos en todos los sistemas operativos (Linux, Windows y Mac OS X), me era suficiente, pero recientemente Ubuntu One ha notificado que hecha el cierre, por lo que he comenzado mi batalla para poder tener Google Drive en Linux.

Escritorio Elementary OS

Escritorio Elementary OS

Después de ver muchas, pero que muchas paginas, he conseguido instalar SyncDrive en Elementary OS. Previamente lo intente en Xubuntu 12.04, pero por el mismo error que ahora he conseguido solucionar, no lo conseguí.

Primero probé con los comandos que todo el mundo ha publicado:

sudo addaptrepository ppa:noobslab/pearapps
sudo aptgetupdate
sudo aptgetinstall syncdrive
pero no funcionaba, me daba un error:
[45] File or directory does not exist
Y encontré la “solución a medias”:
Una vez instalado si da ese error, hay que abrir en modo root en Elementary OS (sudo pantheon-files) el archivo “syncdrive” ubicado en /usr/bin, y cambiar “pear-news.fr” por “syncdrive.fr” (sin comillas). Pero en la primera solución que encontré ,no me avisaba que “pear-news.fr” estaba 3 veces y había que sustituirlo por “syncdrive.fr” las 3 veces, y además el archivo tenia que ser abierto con Bless, un editor hexadecimal, el cual por cierto hay que instarlo, (sudo apt-get install bless).

En fin, voy a poneros paso a paso lo que hice, a ver si facilito algo más lo que a mi me ha costado una tarde solucionar (un novato por estos mundos de Linux).

1. Según la pagina oficial para instalarlo hay que poner estos comandos:

sudo add-apt-repository ppa:nemh/gambas3
sudo apt-get update
sudo apt-get dist-upgrade
Si no funciona con esto, probar esto otro:
O bien descargar el paquete “.deb” de su pagina oficial http://syncdrive.fr:
Los “.deb” para Ubuntu y derivados (desconozco si para otros tipos de distribuciones Linux funcionan), son como los “.exe” en Windows, o los “. dmg” en Mac OS X. Cuando os los descarguéis, clicarlos 2 veces como en Windows o Mac, y si todo está bien, se abrirá el “Centro de Software” (donde se buscan y están gran parte de las aplicaciones para Ubuntu y derivados), y pulsáis el botón de “Instalar“.
2. Hay que ir a “Aplicaciones/Internet” y pulsar en el icono de “SyncDrive“. Y si os da el mismo error que me dio a mí:
[45] File or directory does not exist
Hay que hacer lo siguiente:
2.1 Instalar el editor Hexadecimal “Bless“, abrir un terminal y escribir esto:
sudo apt-get install bless
2.2 Sin cerrar el terminal que hemos abierto, entrar a los archivos en modo Root en Elementary OS:
sudo pantheon-files
2.3 Buscar en “Sistema de Archivos“, en /usr/bin el archivo “syncdrive”, y abrirlo con “Bless Hex Editor
Ventana Root Elementary OS

Ventana Root Elementary OS

2.4  Pincháis sobre el icono de “Buscar” (la lupa), os sale más abajo una barra (Search for:) donde podéis poner lo que queréis buscar, “pear-news.fr” (sin comillas), y en el desplegable que hay junto a esta barra (as) seleccionáis “Text“, y comenzáis a buscar pinchando sobre “↓Find Next“. Una vez encontrado lo sustituís por “syncdrive.fr” (sin comillas), recordar que hay 3, cuando tengáis ya los 3 cambiados, darle a guardar y podéis cerrar.

Búsqueda en Bless Hex Editor

Búsqueda en Bless Hex Editor

Una vez hecho todo esto se supone que el error ha sido subsanado, por lo que volvemos al paso 2.

2. Hay que ir a “Aplicaciones/Internet” y pulsar en el icono de “SyncDrive“. Seguir las instrucciones de las siguientes imágenes (pinchar sobre la imagen para ampliar).

Después de esto, si todo ha ido bien, ya tendréis Google Drive en vuestro Elementary OS.

Si no me equivoco, esto es trasladable a otras aplicaciones de Ubuntu y derivados (Xubuntu, Lubuntu, Linux Mint, etc). Ya me diréis si os ha funcionado también a vosotros.

 

Fuentes:

http://www.elementaryos-fr.org/syncdrive-enfin-client-linux-google-drive/ (aquí en francés encontré la solución definitiva).

http://www.noobslab.com/2013/09/syncdrive-google-drive-available-for.html (en esta pagina pude una vez solucionado el error, ver como hay que hacer para configurarlo).

 

Anuncios

2 Respuestas a “SyncDrive en Elementary OS

  1. JP (@edconocerte) 08/05/2014 en 2:15

    Me funcionó sólo agregado este repositorio (que no está en su web oficial):

    sudo add-apt-repository ppa:noobslab/pear-apps
    sudo apt-get update
    sudo apt-get install syncdrive

    • ferraba 08/05/2014 en 11:31

      Gracias por el comentario, en el manual de instalación también lo pongo, después de poner los oficiales. A mi personalmente me funcionó con los que me apunta usted.
      Le agradezco mucho el comentario, ya que veo que está siendo de utilidad este manual, y aporto “Un poquito de algo” a la comunidad.

      Saludos,

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: