Instalação do Dropbox bloqueada em 99%, como corrigi-lo? (e quaisquer erros do dpkg)


24

Tentei instalar o Dropbox usando Como instalar o Dropbox? ou com apt-get install nautilus-dropbox.

O Dropbox é carregado até 99% e trava, fazendo com que o sistema use 100% da CPU.

Se eu reiniciar ou fechar o terminal, às vezes recebo dpkgerros que me impedem de usar apt-getou o Software Center para executar quaisquer funções de gerenciamento de pacotes.

Gostaria de resolver tudo isso e deixar o Dropbox funcionando. Como faço isso?

  • Nota: Esta pergunta pode ser respondida em duas partes:
    1. A resposta aceita informa como instalar o Dropbox.
    2. Mas se você tiver dpkgerros, consulte esta resposta antes de usar a resposta 1 para instalar o Dropbox.

Você pode confirmar que este é o Ubuntu 12.04 , 32 / 64bit?
David6

Se esse post não resolver isso para você, infelizmente é outro bug.
Ish

Adicionada uma tag 12.04 para maior clareza
Julian Knight

Respostas:


31

Já existe um bug arquivado: 1016559

Se você possui uma conta no LaunchPad, não se esqueça de adicionar seu nome ao bug.

As soluções alternativas estão listadas aqui .

  • Faça o download do arquivo .deb do Dropbox em: https://www.dropbox.com/install?os=lnx
  • Abra o .deb com o Ubuntu Software Center e inicie a instalação
  • Quando vir a tela "Iniciar o Dropbox para concluir a instalação", pressione FECHAR
  • Instale o daemon dropbox (nautilus-dropbox) usando este comando (em https://www.dropbox.com/install?os=lnx ):

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

    [para 32 bits, basta alterar os detalhes para ?plat=lnx.x86]

  • Reinicialização do computador

Agora você deve ter o Dropbox funcionando, incluindo o ícone de notificação e as sobreposições do ícone do Dropbox no Nautilus.


O bug ainda persiste em 2015 e eu resolvido com esta resposta
Zac

10

Se você tiver dpkgerros ao tentar instalar manualmente, corrija-os primeiro!

  • Corre sudo dpkg -r nautilus-dropbox
    • Você pode receber um erro na primeira vez, seguido por um pop-up dizendo "O Dropbox requer que o Nautilus seja reiniciado - apenas Closeisso.
  • Execute sudo dpkg -r nautilus-dropboxnovamente e deve terminar comRemoving nautilus-dropbox ...

É isso aí! Faça sudo apt-get updateapenas para atualizar tudo. Em seguida, siga as etapas na resposta aceita para instalar o Dropbox com êxito.


Meus problemas com o bloqueio do dpkg persistem.
Esso

Foi causada pela emissão de 99%, mas tudo bem.
Esso

1

Não consegui desinstalar o dropbox nem usá-lo sudo dpkg --configure -adevido a um bloqueio na base do dpkg.

Para resolvê-lo, tive que matar todos os processos da caixa de depósito (você pode encontrá-los usando ps -a | grep dropbox) e usar sudo kill -s 15 pid_of_dropbox.

Depois disso, todos os problemas foram bem-sucedidos para desinstalar o dropbox, mas demorei um pouco para descobrir como fazê-lo.


1

A resposta aceita não funcionou para mim, talvez porque as coisas mudaram desde então ou minha situação não era exatamente como os provedores de resposta? Havia um passo que faltava antes que tudo acontecesse. Talvez não exista muita diferença, pois o daemon do Dropbox teria iniciado quando o sistema foi reiniciado conforme recomendado.

No entanto, a maneira recomendada pelo Dropbox fornece feedback de sucesso imediato e é menos Windowsy do que a resposta aceita. Espero que isto ajude!

As instruções que reproduzo abaixo no site do Dropbox funcionaram para mim no Ubuntu Desktop 12.10

Instale o Dropbox via linha de comando

O daemon do Dropbox funciona bem em todos os servidores Linux de 32 e 64 bits. Para instalar, execute o seguinte comando no seu terminal Linux.

32 bits:

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

64 bits:

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

Em seguida, execute o daemon do Dropbox a partir da pasta .dropbox-dist recém-criada.

    ~/.dropbox-dist/dropboxd

Esta solução resolve o sempre "Conectando ..." problema de status na minha instalação do Dropbox no Ubuntu 12.04.5
Aryo

0

Depois de iniciar o Ubuntu, e você está na tela de login, você precisa pressionar Control Alt F1. Você verá uma tela com um prompt de login. Faça login na sua conta a partir daí. Em seguida, você precisará executar os seguintes comandos:

sudo apt-get -y install nautilus-dropbox && sudo apt-get purge nautilus-dropbox

Isso instalará o Dropbox no seu sistema, pois ele não foi instalado corretamente antes e pode não ser removido corretamente e, em seguida, totalmente no Dropbox.


0

Bem, eu tive exatamente o mesmo problema; Também segui o link que você deu e não resolveu para mim! O fato é que fiz isso há 3 dias e não me lembro muito bem de todo o processo. Desculpa por isso...

Estas são as etapas que eu executei e resolvi o problema (NOTE que o fato de funcionar para mim não significa que funcionará para você!):

  1. Execute isso no terminal (para abrir o terminal, pressione Ctrl + Alt + T):

32 bit

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86"

64 bits

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
  1. Abra o nautilus no diretório inicial e descompacte o arquivo dropbox.tar.gz

  2. Um diretório oculto (.dropbox-dist) será criado. Clique no ícone, diretamente no seu nome de usuário, no canto superior direito da tela, e clique em aplicativos de inicialização. Clique em adicionar: adicionar

  3. No campo 'Nome', adicione 'Dropbox' e, no campo 'Comando', clique em 'Procurar ...', depois vá para o seu diretório pessoal, dê Ctrl + H para revelar arquivos ocultos, clique em dropbox-dist e depois selecione o arquivo dropboxd . No campo "Comentário", adicione o que quiser.

  4. Essa é a parte que eu não lembro muito bem ... Abra um terminal e dê

    cd ~ / .dropbox-dist; ./ dropboxd

Ele solicitará as informações da sua conta como de costume, eu acho, ou dirá que o dropbox não está instalado (e será executado o dropbox -i start). Faça o que for necessário (desculpe :( não me lembro do que fiz) para preencher as informações da sua conta e fazer login na sua conta da caixa de depósito!

  1. Depois de tudo isso, verifique se o dropbox está em execução (abra o monitor do sistema) e, se estiver, pare (interrompa-o ou o que for: D). Instale o indicador hamster e configure-o para iniciar na inicialização do sistema.

  2. Reinicie o seu computador!

  3. Agora você deve ter o dropbox em execução e um indicador de funcionamento! Agora você pode desinstalar o indicador hamster (eu lhe disse para instalá-lo para ter um indicador funcional, foi assim que eu consertei o meu!)

Desculpe se isso não funcionar para você ....


0

Para máquinas de 32 bits, certifique-se de usar:

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

... conforme indicado nas instruções. Eu não estava prestando atenção e achei que o aviso se aplicava apenas ao pacote original baixado do site do dropbox e tive que refazer a coisa toda (as instruções fornecidas acima são de 64 bits).

A resposta fornecida funciona se você seguir as instruções exatamente. Outras soluções, que encontrei em outros lugares, não funcionaram.


0

Você pode encontrar a solução completa aqui .


Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Jrg

0

Eu (acredito) segui todas as instruções aqui e não consegui concluir a instalação do Dropbox corretamente. Eu tinha lido em um post recente em

https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559

que o erro de instalação foi corrigido, mas aparentemente algo que eu fiz antes não está permitindo que eu finalize minha instalação. Até segui as instruções de limpeza publicadas em

http://forums.dropbox.com/topic.php?id=62952

mas ainda não foi possível executar o Dropbox.

Quando segui a solução alternativa e finalmente digitei ~ / .dropbox-dist / dropboxd, obtive:

Traceback (most recent call last):
  File "__main__dropbox__.py", line 16, in <module>
  File "explicit_imports.py", line 11, in <module>
  File "ui/common/selective_sync.py", line 12, in <module>
  File "arch/__init__.py", line 24, in <module>
  File "arch/posix_common/util.py", line 16, in <module>
ImportError: /home/ale/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/netifaces.so: wrong ELF class: ELFCLASS32

Estou executando o Ubuntu 12.04 no kernel 3.2.0-26-generic x86_64. Então, excluí a pasta /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/ e agora o dropbox foi iniciado e reconhecido tudo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.