L'installation de Dropbox est bloquée à 99%, comment puis-je y remédier? (et toute erreur dpkg)

24

J'ai essayé d'installer Dropbox en utilisant Comment installer Dropbox? , ou avec apt-get install nautilus-dropbox.

Dropbox se charge jusqu'à 99%, puis se bloque, ce qui fait que le système passe à 100% d'utilisation du processeur.

Si je redémarre ou à proximité du terminal, je reçois parfois des dpkgerreurs qui me empêchent d'utiliser apt-getou Software Center pour exécuter toutes les fonctions de gestion des paquets.

Je voudrais résoudre tout cela et faire fonctionner Dropbox. Comment je fais ça?

  • Remarque: il est possible de répondre à cette question en deux parties:
    1. La réponse acceptée vous indique comment installer Dropbox.
    2. Mais si vous avez des dpkgerreurs, consultez cette réponse avant d'utiliser la réponse 1 pour installer Dropbox.
John
la source
Pouvez-vous confirmer qu'il s'agit d' Ubuntu 12.04 , 32 / 64bit?
david6
Si ce message ne le résout pas pour vous, malheureusement, c'est probablement un autre bug.
ish
Ajout d'une balise 12.04 pour plus de clarté
Julian Knight

Réponses:

31

Un bogue a déjà été déposé: 1016559

Si vous avez un compte LaunchPad, n'oubliez pas d'ajouter votre nom au bug.

Les solutions de contournement sont répertoriées ici .

  • Téléchargez le fichier Dropbox .deb à partir de: https://www.dropbox.com/install?os=lnx
  • Ouvrez le .deb avec Ubuntu Software Center et commencez l'installation
  • Lorsque vous voyez l'écran disant "Démarrer Dropbox pour terminer l'installation", appuyez sur FERMER
  • Installez le démon dropbox (nautilus-dropbox) à l'aide de cette commande (depuis https://www.dropbox.com/install?os=lnx ):

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

    [pour 32 bits, changez simplement les détails en ?plat=lnx.x86]

  • Redémarrer l'ordinateur

Maintenant, Dropbox devrait fonctionner, y compris l'icône de notification et les superpositions d'icônes Dropbox dans Nautilus.

Julian Knight
la source
Le bug persiste toujours en 2015 et j'ai résolu avec cette réponse
Zac
10

Si vous avez des dpkgerreurs en essayant d'installer manuellement, corrigez-les d'abord!

  • Courir sudo dpkg -r nautilus-dropbox
    • Vous pouvez obtenir une erreur la première fois, suivie d'une fenêtre contextuelle indiquant "Dropbox nécessite le redémarrage de Nautilus - juste Closecela.
  • Réexécutez sudo dpkg -r nautilus-dropboxet cela devrait se terminer parRemoving nautilus-dropbox ...

C'est ça! Faites sudo apt-get updatejuste pour tout rafraîchir. Suivez ensuite les étapes de la réponse acceptée pour réussir l'installation de Dropbox.

ish
la source
Mes problèmes avec le verrou dpkg persistent.
Esso
Cela a été causé par le problème à 99%, mais ça va.
Esso
1

Je n'ai pas pu désinstaller dropbox ni utiliser à sudo dpkg --configure -acause d'un verrou sur la base dpkg.

Pour le résoudre, j'ai dû tuer tous les processus de dropbox (vous pouvez les trouver en utilisant ps -a | grep dropbox) puis utiliser sudo kill -s 15 pid_of_dropbox.

Après cela, tous les problèmes ont réussi à désinstaller dropbox mais il m'a fallu du temps pour trouver comment le faire.

PierreB
la source
1

La réponse acceptée n'a pas fonctionné pour moi peut-être parce que les choses ont changé depuis ou que ma situation n'était pas exactement celle des fournisseurs de réponses? Il manquait une étape avant que tout ne soit réuni. Peut-être qu'il n'y a pas beaucoup de différence car le démon Dropbox aurait démarré lorsque le système a été redémarré comme conseillé.

Cependant, la méthode recommandée par Dropbox donne un retour immédiat de succès et est moins Windowsy que la réponse acceptée. J'espère que cela t'aides!

Les instructions que je reproduis ci-dessous à partir du site Web de Dropbox ont fonctionné pour moi sur Ubuntu Desktop 12.10

Installer Dropbox via la ligne de commande

Le démon Dropbox fonctionne correctement sur tous les serveurs Linux 32 bits et 64 bits. Pour installer, exécutez la commande suivante dans votre 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 -

Ensuite, exécutez le démon Dropbox à partir du dossier .dropbox-dist nouvellement créé.

    ~/.dropbox-dist/dropboxd
iainH
la source
Cette solution résout le problème d'état toujours "Connexion ..." sur mon installation Dropbox sur Ubuntu 12.04.5
Aryo
0

Après avoir démarré Ubuntu et que vous êtes sur l'écran de connexion, vous devez appuyer sur Control Alt F1. Vous verrez alors un écran avec une invite de connexion. Connectez-vous à votre compte à partir de là. Ensuite, vous devrez exécuter les commandes suivantes:

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

Cela installera Dropbox sur votre système, car il n'a pas été installé correctement auparavant et peut ne pas être supprimé correctement, puis complètement Dropbox.

Aaron Hill
la source
0

Eh bien, j'avais exactement le même problème; J'ai également suivi le lien que vous avez donné et cela ne l'a pas résolu pour moi! Le fait est que je l'ai fait il y a 3 jours et je ne me souviens pas très bien de tout le processus. Désolé pour ça...

Ce sont les étapes que j'ai faites et qui ont résolu le problème (NOTEZ QUE le fait que cela ait fonctionné pour moi ne signifie pas qu'il fonctionnera pour vous!):

  1. Exécutez ceci à partir du terminal (pour ouvrir le terminal, appuyez sur Ctrl + Alt + T):

32 bits

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. Ouvrez nautilus dans votre répertoire personnel et décompressez le fichier dropbox.tar.gz

  2. Un répertoire caché (.dropbox-dist) sera créé. Cliquez sur l'icône, directement à partir de votre nom d'utilisateur dans le coin supérieur droit de votre écran, puis cliquez sur les applications de démarrage. Cliquez sur ajouter: ajouter

  3. Dans le champ 'Nom' ajoutez 'Dropbox', et dans le champ 'Commande' cliquez sur 'Parcourir ...', puis dirigez-vous vers votre répertoire personnel, donnez Ctrl + H pour révéler les fichiers cachés, cliquez sur dropbox-dist puis sélectionnez le fichier dropboxd . Dans le champ "Commentaire", ajoutez ce que vous voulez.

  4. C'est la partie dont je ne me souviens pas très bien ... Ouvrez un terminal et donnez

    cd ~ / .dropbox-dist; ./ dropboxd

Il vous demandera vos informations de compte comme d'habitude, je pense, ou il dira que dropbox n'est pas installé (et il dira d'exécuter dropbox -i start). Faites tout ce qui est nécessaire (désolé :( je ne me souviens pas de ce que j'ai fait) afin de remplir vos informations de compte et autres et de vous connecter à votre compte dropbox!

  1. Après tout cela, vérifiez si dropbox est en cours d'exécution (moniteur système ouvert), et si c'est le cas, arrêtez-le (tuez-le ou autre: D). Installez hamster-indicator et configurez-le pour qu'il démarre au démarrage du système.

  2. Redémarrez votre ordinateur!

  3. Maintenant, vous devriez avoir la dropbox en cours d'exécution et un indicateur de travail! Vous pouvez maintenant désinstaller hamster-indicator (je vous ai dit de l'installer pour avoir un indicateur de travail, c'est comme ça que j'ai corrigé le mien!)

Désolé si cela ne fonctionne pas pour vous ....

hytromo
la source
0

Pour les machines 32 bits, assurez-vous d'utiliser:

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

... comme indiqué dans les instructions. Je ne faisais pas attention et pensais que l'avertissement ne s'appliquait qu'au package d'origine téléchargé sur le site Web de Dropbox, et j'ai dû refaire le tout (les instructions fournies ci-dessus sont pour 64 bits).

La réponse fournie fonctionne si vous suivez exactement les instructions. D'autres solutions, que j'ai trouvées ailleurs, n'ont pas fonctionné.

Mike
la source
0

Vous pouvez trouver la solution complète ici .

data9
la source
Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
2012
0

J'ai (je crois) suivi toutes les instructions ici et je n'ai pas pu terminer l'installation de Dropbox correctement. J'avais lu dans un récent post en

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

que le bogue d'installation a été corrigé mais apparemment quelque chose que j'ai fait auparavant ne me permet pas de terminer mon installation. J'ai même suivi les instructions de purge publiées dans

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

mais n'a toujours pas pu exécuter Dropbox.

Lorsque j'ai suivi la solution de contournement et que j'ai finalement tapé ~ / .dropbox-dist / dropboxd, j'ai obtenu:

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

J'utilise Ubuntu 12.04 sur un noyau générique 3.2.0-26 x86_64. J'ai donc supprimé le dossier /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/ et maintenant dropbox a commencé et tout reconnu.

guaicuru
la source