nautilus-dropbox: Depende: dropbox, mas não será instalado

15

Eu estava tentando instalar o dropbox no ubuntu 13.10

Minha primeira tentativa foi seguir as etapas do site oficial:

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

Também instalou o dropbox, não consegui ver o ícone no painel (tentei este post , mas o ícone não apareceu). Além disso, eu não estava iniciando automaticamente e precisava fazer ~/.dropbox-dist/dropboxdem cada partida.

Desinstalei o dropbox com os comandos do site e tentei seguir as etapas descritas aqui :

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu precise main"
sudo apt-get update && sudo apt-get install nautilus-dropbox

Mas isso resultou no seguinte erro:

Alguns pacotes não puderam ser instalados. Isso pode significar que você solicitou uma situação impossível ou, se estiver usando a distribuição instável, alguns pacotes necessários ainda não foram criados ou removidos do Incoming. As informações a seguir podem ajudar a resolver a situação:

Os seguintes pacotes têm dependências não atendidas: nautilus-dropbox: Depende: dropbox, mas não será instalado E: Não foi possível corrigir os problemas, você manteve os pacotes quebrados.

Alguma idéia de como deve ser resolvido?

Salvador Dalí
fonte
Relacionado (mas, neste caso, provavelmente não uma duplicata: Como faço para resolver as dependências não satisfeitas?
Elias Kagan

Respostas:

17

Primeiro de tudo, você pode usar em deb http://linux.dropbox.com/ubuntu saucy mainvez de preciso, mas como todas as "versões" do repositório acabam no mesmo conjunto de pacotes, isso não deve mudar nada.

Agora, para o seu problema. Não tenho certeza, mas como nautilus-dropboxé um pacote de transição para dropbox, tente instalar dropboxdiretamente; isso pode resolver seu problema de instalação.


Passo a passo

Primeiro, vamos supor que você não tenha baixado nenhum pacote do site do Dropbox.

Ative o repositório:

Execute essas linhas no terminal.

echo 'deb http://linux.dropbox.com/ubuntu saucy main'>>'dropbox.list'
chmod 644 'dropbox.list'
sudo chown root:root 'dropbox.list'
sudo mv 'dropbox.list' '/etc/apt/sources.list.d/dropbox.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5044912E

A primeira linha cria uma linha que contém o repositório em um arquivo chamado dropbox.list(observe que isso usa saucy, mas você pode usar qualquer versão anterior, pois todos os repositórios acabam no mesmo conjunto de pacotes). O segundo e o terceiro fornecem algum acesso necessário e permissões de grupo ao arquivo. A quarta linha move o arquivo para o local em que todos os repositórios estão localizados. Finalmente, a quinta linha adiciona o arquivo-chave para que o repositório possa ser autenticado.

Agora, vamos instalar o pacote:

sudo apt-get update
sudo apt-get install dropbox

Agora você pode iniciar o Dropbox a partir do iniciador de aplicativos de sua escolha.

Alfredo Hernández
fonte
Você se importaria de dar passos explícitos? Tentei seguir as instruções de @ Orion abaixo, mas o mesmo erro apareceu.
Alex Williams
2
@AlexWilliams Espero que minha edição o ajude.
Alfredo Hernández
2
Sim, instalar o pacote "dropbox" em vez de "nautilus-dropbox" é a chave.
Chan-Ho Suh
4

Corre:

sudo apt-get autoremove

para remover todos os pacotes quebrados.

sudo apt-get update    
sudo apt-get upgrade    
sudo apt-get remove dropbox    
sudo apt-get install dropbox

Agora tente instalar

sudo apt-get install nautilus-dropbox

Às vezes, o aplicativo dropbox recebe um pacote quebrado e você precisa fazer uma atualização e atualização e, se ele for retido, basta remover e instalar para corrigi-lo.

É assim que eu resolvo a maioria dos problemas de pacotes corrompidos no GNU / Linux com o apt.

Orion Blastar
fonte
1
Isso não me ajudou. Ainda estou recebendo o mesmo erro.
Fibo Kowalsky
2

Eu estava tendo um problema semelhante em 14.04. Embora o Dropbox estivesse sendo executado em segundo plano, não consegui ver o ícone na barra de tarefas. Eu precisava disso para a sincronização seletiva em particular. Tentei várias coisas, desde a reinstalação do Dropbox até o uso dos arquivos .deb.

Após várias tentativas, isso funcionou:

  • Instale a CLI de sincronização em nuvem e a extensão Nautilus para dropbox no Software Center. Marque para incluir o Python-gpgme nos complementos adicionais.
  • Em seguida, instale o Dropbox no Software Center. Ele solicitará que você remova o CLI Nautilus, escolha instalar de qualquer maneira. Este e os itens acima aparecerão se você pesquisar pela caixa de depósito.

  • Durante a instalação, ele solicitará que você inicie o dropbox e depois reinicie o Nautilus. No meu caso, quando fiz essas escolhas, essas janelas pop-up não se fecharam automaticamente.

Após a conclusão da instalação, pude ver o ícone do Dropbox na minha barra de tarefas. Ótimo! Depois de permitir o download da lista de pastas em algum momento, eu também poderia fazer a sincronização seletiva.

Observe que eu removi / limpei todas as coisas relacionadas ao Dropbox antes de fazer isso. E não tenho certeza se teve algum efeito, mas já havia feito isso antes.

sudo apt-get update && upgrade

e

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
invicto
fonte
-2

Eu tive o mesmo problema. Minha solução foi: Desinstale o cliente Dropbox existente do Ubuntu Software Center e instale a versão do cliente no site do Dropbox ( https://www.dropbox.com/install ).

PM001
fonte