web-dev-qa-db-fra.com

nautilus-dropbox: Dépend de: dropbox mais il ne va pas être installé

J'essayais d'installer Dropbox sur Ubuntu 13.10

Ma première tentative a été de suivre les étapes du site officiel:

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

De plus, il a installé la boîte de dépôt, je ne pouvais pas voir l'icône sur le panneau (j'ai essayé ceci post , mais l'icône n'est pas apparue). En plus de cela, je ne démarrais pas automatiquement et je devais faire ~/.dropbox-dist/dropboxd à chaque démarrage.

J'ai donc désinstallé dropbox avec les commandes de leur site Web et j'ai essayé de suivre les étapes décrites ici :

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

Mais cela a entraîné l'erreur suivante:

Certains paquets n'ont pas pu être installés. Cela peut signifier que vous avez demandé une situation impossible ou, si vous utilisez la distribution unstable, que certains packages requis n'ont pas encore été créés ou ont été déplacés de Incoming. Les informations suivantes peuvent aider à résoudre le problème:

Les paquetages suivants ont des dépendances non satisfaites: nautilus-dropbox: Depends: dropbox mais il ne va pas être installé. E: Impossible de corriger les problèmes, vous avez stocké des paquets cassés.

Une idée de comment cela devrait être résolu?

14
Salvador Dali

Tout d'abord, vous pouvez utiliser deb http://linux.dropbox.com/ubuntu saucy main au lieu de precise, mais comme toutes les "versions" du référentiel se retrouvent dans le même pool de paquets, cela ne devrait rien changer.

Maintenant, à votre problème. Je ne suis pas sûr, mais puisque nautilus-dropbox est un paquet transitoire pour dropbox, essayez d'installer dropbox directement; cela pourrait résoudre votre problème d'installation.


Pas à pas

Tout d'abord, supposons que vous n'avez téléchargé aucun paquet du site Web de Dropbox.

Activer le référentiel:

Exécutez ces lignes depuis le 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

La première ligne crée une ligne contenant le référentiel dans un fichier nommé dropbox.list (notez que ceci utilise saucy, mais vous pouvez utiliser n'importe quelle version précédente, car tous les dépôts se retrouvent dans le même pool de packages). La deuxième et la troisième donnent les autorisations nécessaires d’accès et de groupe au fichier. La quatrième ligne déplace le fichier à l'endroit où se trouvent tous les dépôts. Enfin, la cinquième ligne ajoute le fichier de clé afin que le référentiel puisse être authentifié.

Maintenant, installons le paquet:

Sudo apt-get update
Sudo apt-get install dropbox

Désormais, vous pouvez lancer Dropbox à partir du lanceur d’applications de votre choix.

17
Alfredo Hernández

Courir:

Sudo apt-get autoremove

enlever tous les paquets cassés.

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

Maintenant, essayez d'installer

Sudo apt-get install nautilus-dropbox

Parfois, l'application dropbox obtient un package défectueux et vous devez effectuer une mise à jour et une mise à niveau. Si elle est retenue, supprimez-la et installez-la pour la corriger.

Voici comment je résous la plupart des problèmes de paquets cassés sous GNU/Linux avec apt.

3
Orion Blastar

J'avais un problème similaire sur 14.04. Bien que Dropbox s'exécutait à l'arrière-plan, je ne pouvais pas voir l'icône dans la barre des tâches. J'avais besoin de cela pour la synchronisation sélective en particulier. J'ai essayé plusieurs choses, de la réinstallation de Dropbox à l'utilisation des fichiers .deb.

Après diverses tentatives, cela a fonctionné:

  • Installez l’interface CLI de synchronisation dans le cloud et l’extension Nautilus pour les boîtes de dépôt à partir du Centre logiciel. Cochez pour inclure Python-gpgme dans les add-ons supplémentaires.
  • Ensuite, installez la Dropbox à partir du Centre logiciel. Il vous demandera de supprimer le CLI Nautilus, choisissez d'installer de toute façon. Celui-ci et le précédent apparaissent tous les deux si vous recherchez une liste déroulante.

  • Lors de l'installation, il vous sera d'abord demandé de démarrer Dropbox, puis de redémarrer Nautilus. Dans mon cas, lorsque j'ai fait ces choix, ces fenêtres contextuelles ne se sont pas fermées automatiquement.

Une fois l'installation terminée, j'ai pu voir l'icône Dropbox dans la barre des tâches. Génial! Après l’autorisation de télécharger la liste des dossiers, je pourrais également effectuer la synchronisation sélective.

Notez que j'ai supprimé/purgé tous les éléments liés à Dropbox avant de le faire. Et pas sûr que cela ait eu un effet, mais l'avait déjà fait auparavant.

Sudo apt-get update && upgrade

et

Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
2
invictus