4 votes

6 ans plus tard : comment empêcher "encore" Dropbox de s'ajouter au démarrage automatique lors de son lancement ?

Je suis conscient de la sujet précédent (d'il y a 6 ans), et bien sûr j'ai fait en sorte que les "Lancer Dropbox au démarrage du système" n'est pas cochée dans les préférences...

ce que je vis est : Je l'enlève de l'autostart, puis je redémarre... et je vérifie : il n'est pas dans l'autostart... toujours...

mais ensuite, je le lance, et il sera à nouveau dans l'autostart (il sera ajouté lorsque Dropbox existera, mais cela ne fait aucune différence)

Je suis certain que c'est un bug de Dropbox... mais, aussi, je suis certain que ce bug n'est pas vraiment un accident ... il semble y avoir une intention persistante derrière lui :)

Donc, ma question est de savoir comment empêcher Dropbox de faire cela... Je veux dire, en utilisant nos droits administratifs sur notre système :) (et non pas en demandant à Dropbox, encore et encore d'arrêter de faire cela)

est-ce possible ? (j'utilise Ubuntu 16.04)

1voto

JayDin Points 1058

Nouvelle réponse - août 2018

Le problème peut être résolu par une réinstallation complète. Réponse copiée à partir de forums dropbox :

Tout d'abord, assurez-vous d'enregistrer et de quitter TOUS les programmes qui accèdent aux fichiers du dossier Dropbox.

Remarque : veillez à noter ou à faire une capture d'écran de tous les paramètres de synchronisation sélective que vous avez appliqués ainsi que de l'emplacement de votre dossier Dropbox (s'il ne s'agit pas de l'emplacement par défaut) avant de procéder à la réinstallation, car vous devrez faire correspondre ces paramètres lors de la réinstallation. Si vous utilisez une version sans tête de Dropbox, vous pouvez accéder à la liste des dossiers de synchronisation sélective en exécutant "dropbox exclude".

En fonction de votre système d'exploitation et du paquetage que vous avez utilisé pour effectuer l'installation, les fichiers peuvent se trouver à deux endroits différents. Je vous envoie des instructions pour les deux cas, donc si certaines commandes sont erronées, ne vous inquiétez pas.

Exécutez les commandes suivantes dans votre terminal :

dropbox stop
dropbox status # Should report "not running"
rm -rf ~/.dropbox-dist
rm -rf /var/lib/dropbox
rm -rf ~/.dropbox*
sudo apt-get remove nautilus-dropbox
sudo apt-get remove dropbox
rm /etc/apt/source.d/dropbox

Une fois que vous avez terminé, vous avez deux options :

  1. Installez l'application Dropbox avec ses composants graphiques en utilisant l'un de nos paquets. Si vous voulez le faire, téléchargez le paquet correct pour votre OS et votre architecture ici :

    https://www.dropbox.com/install?os=linux

    Ouvrez votre dossier de téléchargements et double-cliquez sur le fichier du paquet pour lancer le programme d'installation.

    Une fois l'installation de Dropbox terminée, connectez-vous et appliquez les paramètres de synchronisation sélective que vous avez pu définir avant la réinstallation et sélectionnez l'emplacement du dossier Dropbox (s'il ne s'agit pas de l'emplacement par défaut) au cours de la procédure de connexion. Votre compte prendra quelques instants pour réindexer les fichiers et synchroniser les modifications en attente.

  2. La deuxième option consiste à exécuter une version sans tête de Dropbox. Cette version ne comporte aucun menu ou composant graphique et ne peut être utilisée que par le biais de la ligne de commande. Pour installer cette version, procédez comme suit :

    Si votre machine est en 32 bits :

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

    Si votre machine est en 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

    Une fois l'installation de Dropbox terminée, connectez-vous et appliquez tous les paramètres de synchronisation sélective que vous avez pu définir avant la réinstallation. Votre compte prendra quelques instants pour réindexer les fichiers et synchroniser les modifications en attente.

Plus d'informations sur l'installation et le CLI sont également disponibles ici :

https://www.dropbox.com/install

Une fois que c'est fait, veuillez ouvrir les préférences de l'application (en faisant un clic droit sur l'icône de la barre d'état système), et dans l'onglet Comptes des préférences, décochez "Démarrer Dropbox au démarrage du système".


Ancienne solution de contournement

Ce comportement n'est apparu qu'il y a un mois ou deux, je pense donc qu'il s'agit d'un bogue et je l'ai signalé à Dropbox.

La seule solution de contournement que j'ai trouvée est de :

  1. Quitter Dropbox
  2. Ouvrez les préférences des applications de démarrage d'Ubuntu.
  3. Supprimer Dropbox de la liste

Alternativement, vous pouvez taper cette commande dans un terminal :

dropbox autostart n

Ces deux options doivent être effectuées à chaque fois que vous exécutez Dropbox.

Si cela vous ennuie vraiment, vous pouvez essayer de modifier ou de verrouiller directement le fichier de démarrage automatique de Dropbox, mais faites attention aux conséquences involontaires. Vous pouvez le trouver ici :

~/.config/autostart/dropbox.desktop

1voto

Elder Geek Points 34144

Cela peut sembler évident, mais lorsque j'ai été ennuyé par le démarrage automatique du client Dropbox, je l'ai simplement désinstallé. Comme je ne l'ai pas purgé, j'ai toujours l'original. ~/.config/autostart/dropbox.desktop sur mon système : Le mien ressemble à ça.

[Desktop Entry]

Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

Maintenant, si j'avais encore voulu l'utiliser (je ne l'ai pas fait et l'ai désinstallé). Je déplacerais simplement le lanceur du démarrage automatique vers le bureau. avec la commande mv ~/.config/autostart/dropbox.desktop ~/Desktop/ Il s'agit d'un simple hack et puisque le lanceur n'est plus dans le dossier autostart, il ne devrait pas être lancé automatiquement.

Si, pour une raison quelconque, cela ne fonctionne pas parce que l'entrée est recréée par erreur parce qu'elle n'existe pas, vous pouvez simplement modifier le fichier en changeant l'option Exec=dropbox start -i ligne vers Exec=dropbox running qui renvoie simplement 1 si elle fonctionne et 0 si elle ne fonctionne pas et ne lance pas le démon Dropbox.

Vous pouvez également être extrêmement insistant sur vos demandes si le lanceur est écrasé par des valeurs par défaut en supprimant simplement les permissions d'accès à ~/.config/autostart/dropbox.desktop en le rendant soit impossible à lire à la connexion, soit impossible à écraser. Pour ce hack brutal, voir man chmod

Sources :

~/.config/autostart/dropbox.desktop sur mon système

https://linux.die.net/man/1/dropbox

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X