Como instalar o Dropbox no Ubuntu 14 Server [GUI-less]?

6

Eu segui as etapas deste link no site do Dropbox: link

Mas quando eu corro o ~/.dropbox-dist/dropboxd nada acontece ... não vejo a mensagem ... Eu também segui este tutoral ( link ) e similares, mas não vejo nenhuma mensagem na saída. O que mais posso fazer?

O programa está sendo executado ... ele fica preso no terminal sem nenhuma mensagem ... ele cria o diretório ~/.dropbox-master e ~/.dropbox , mas nada mais acontece ...

    
por Wagner Patriota 06.06.2014 / 00:38

2 respostas

9

Pode ser que sejam 6 meses mais tarde, mas eu tive um problema semelhante em que a execução do dropboxd em um servidor 14.04 (sem GUI) pareceu travar (nenhum link fornecido). Não há garantias de que a correção é a mesma, mas isso é o que funcionou para mim:

Eu finalmente resolvi isso voltando uma versão no Dropbox. Eu substituí o comando dropbox wget listado em seu site link ):

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

com uma versão anterior (a declaração acima apontou para 3.0.3)

cd ~ && wget -O - "https://dl.dropboxusercontent.com/u/17/dropbox-lnx.x86_64-2.10.51.tar.gz" | tar xzf -

Em execução

~/.dropbox-dist/dropboxd

Recebi a mensagem de erro:

Couldn't start Dropbox.
This is usually because of a permissions error. Storing your home folder on a network share can also cause an error.

Get more help at [cannot post links yet]

Please contact Dropbox support with the following info for help:

/tmp/dropbox_errorOqCF3h.txt

No final do arquivo tmp, encontrei

ImportError: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Isso foi corrigido com um

sudo apt-get install libgtk2.0-0

Rodando dropboxd novamente, descobri que estava faltando libSM.so.6 , que foi corrigido com

sudo apt-get install libsm6

Terceira vez, relatórios da caixa de depósito

wx error: Unable to access the X Display, is $DISPLAY set properly?
Unable to access the X Display, is $DISPLAY set properly?

Um pequeno googling me disse que correr

env - LANG="$LANG" ~/.dropbox-dist/dropboxd &

me deixaria ir. Depois disso, dropbox felizmente me deu um link para um navegador da web para conectar o computador

Um pouco tedioso, mas pareço estar em funcionamento.

    
por ScottyP 22.12.2014 / 17:08
1

Tente limpar a variável de ambiente DISPLAY. bash $ export DISPLAY = Então tente novamente.

Isso é o que eu fiz para fazer isso funcionar no Ubuntu Server 15.04, porque eu tinha o X rodando no host que eu estava logando.

    
por kda 04.09.2015 / 05:36