Starten Sie Dropbox beim Start


27

Ich installierte Dropbox (2.0.26) über die Befehlszeile Anweisungen hier .

Dropbox läuft großartig, außer dass es beim Start nicht startet. Der gegebene Befehl ~/.dropbox-dist/dropboxdläuft einwandfrei über das Terminal oder Alt + F2, funktioniert aber in Startprogrammen nicht.

Ich vermisse wahrscheinlich etwas Offensichtliches in Bezug auf die Syntax für einen Startprogrammbefehl. Irgendwelche Vorschläge?


Hatten Sie einen Grund, die CLI-Route zu bevorzugen? Ich habe Dropbox neulich über die GUI-Route installiert und habe Version 2.2.3. Dropbox startet automatisch beim Einloggen. Ich musste nichts tun.

Der Download-Link bei Dropbox verweist auf Version 1.6, die für mich nicht konsistent synchronisiert wurde. Die CLI-Route gab mir eine spätere Version.
Sam Copeland

1
Siehe diese beiden Links: 1 --- dropbox.com/download?dl=packages/ubuntu/dropbox_1.6.0_i386.deb und 2 --- dropbox.com/download?dl=packages/ubuntu/dropbox_1.6.0_amd64.deb . Es heißt 1.6.0, aber die installierte Dropbox-Version ist 2.2.3, was ich sehe, wenn ich über das kleine Dropbox-Symbol in meinem Panel schwebe.

Danke für den Hinweis, vasa1. Ich habe das deb installiert und die Startoptionen in den Einstellungen wiederbekommen. Seltsamerweise ist es aber immer noch Version 2.0.26 für mich.
Sam Copeland

Haben Sie Dropbox zuerst gründlich deinstalliert? Einbinden von Konfigurationsdateien in Ihren Home-Ordner? Wie auch immer, ich bin selbst ziemlich neu bei Dropbox!

Antworten:


18

Klicken Sie oben auf dem Bildschirm auf das Dropbox-Symbol, klicken Sie auf "Einstellungen" und aktivieren Sie auf der Registerkarte "Allgemein" die Schaltfläche "Dropbox beim Systemstart starten".


1
Ich fühlte mich für einen Moment wie ein Idiot :), aber es scheint, dass die Option in den Einstellungen nicht existiert. Die Registerkarte "Allgemein" enthält nur Felder für Desktop-Benachrichtigungen und LAN-Synchronisierung. Ich habe das Gefühl, dass Sie Recht haben, dass es früher dort war, aber jetzt nicht. Meine Version ist 2.0.26, wenn das hilft.
Sam Copeland

1
Laut den Kommentaren zu vasa1 hat die CLI-Installation diese Option anscheinend nicht erhalten, aber wenn Sie die deb direkt installieren, erhalten Sie die Option zurück.
Sam Copeland

2
Das funktioniert bei mir nicht. Wenn ich es von einer Befehlszeile aus starte (wie oben beschrieben), erscheint das Symbol in der Taskleiste. Ich klicke mit der rechten Maustaste, gehe zu den Einstellungen und wähle "Dropbox beim Systemstart starten" und klicke auf OK. Ich starte die Maschine neu und sie läuft nicht.
mbmast

7
Dies funktioniert nicht, wenn Dropbox über den Terminalbefehl installiert wurde. Dropbox vergisst die Einstellung bei jedem Neustart.
Léo Léopold Hertz 준영

2
@ LéoLéopoldHertz 준영, in der Tat. Damit Dropbox nautilus-dropbox autostart ycaja-dropbox autostart y
automatisch startet,

14

Befolgen Sie diese Schritte, damit Dropbox jedes Mal gestartet wird.

  1. Klicken Sie auf das Ubuntu "Dash" -Symbol
  2. Geben Sie Startup Applicationsden Dash-Suchbereich ein
  3. Klicken Sie auf das Symbol "Startup Applications" (Startanwendungen)
  4. Klicken Sie auf "Hinzufügen"
  5. Geben Sie für "Name:" ein Dropbox
  6. Geben Sie für "Befehl:" ein /home/{your-username}/.dropbox-dist/dropboxd
  7. Für "Kommentar:" kann dieses Feld leer gelassen werden
  8. Klicken Sie auf "Hinzufügen"
  9. Klicken Sie auf die Schaltfläche "Schließen"
  10. Starte deinen Computer neu

Das funktioniert! Dies ist auch die Standardmethode. Ich denke, das sollte die akzeptierte Antwort sein.
Léo Léopold Hertz 준영

7

Zuerst müssen Sie eine dropbox.desktopDatei mit folgendem Inhalt erstellen :

[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

Sobald es erstellt ist, müssen Sie es in einen ~/.config/autostartOrdner verschieben, neu starten und fertig.

Bildbeschreibung hier eingeben

Anmerkung: Wenn dropbox über die Befehlszeile installiert wurde, funktioniert die Zeile "Exec = dropbox start -i" nicht. Sie muss durch "Exec = / home / benutzername / .dropbox-dist / dropboxd" ersetzt werden, wobei / home / username ist Ihr Home-Verzeichnis.


Dies behebt das Problem des automatischen Starts von Dropbox für Kubuntu 15.04!
Veger

Dies funktioniert nicht unter Debian 8.
mbmast

Ich denke, Sie werden ein Berechtigungsproblem mit einem solchen Setup haben. Es funktioniert nicht in Ubuntu 14.04 LTS, obwohl mit Berechtigungen 755.
Léo Léopold Hertz 준영

@Masi Es funktioniert am 14.04.03. Es funktioniert seit dem Release vom 14.04. Möglicherweise haben Sie andere Probleme.
Mitch

RHarris Antwort funktioniert in meiner Einstellung.
Léo Léopold Hertz 준영

6

Geben Sie im Terminal Folgendes ein

dropbox autostart y

Diese Einstellung ist standardmäßig aktiviert, sodass es unwahrscheinlich ist, dass es sich um eine Lösung handelt.
Andrew


2

Ich habe alle anderen Methoden ausprobiert: Nur diese vom vorherigen Benutzer angegebene Methode hat für mich funktioniert:

Lauf:

cd /usr/bin

Dann benenne die ausführbare Datei mit diesem Befehl um:

sudo mv dropbox dropbox1 

Dann erstelle eine neue Datei dropboxmit dem folgenden Befehl:

sudo gedit dropbox

Dann schreibe dies:

#!/bin/bash
~/.dropbox-dist/dropboxd

Speichern und beenden, Prämisse ändern:

sudo chmod 0755 dropbox

Starten Sie dann den Computer neu.

ODER

Erstellen Sie eine Startanwendung mit dem Namen "Dropbox2" und schreiben Sie diese Zeile hinein.

sh -c  ~/.dropbox-dist/dropboxd

Speichern und beenden Sie den Vorgang, und starten Sie den Computer neu.

Eine der beiden funktioniert einwandfrei.


@sijoune hat die Bearbeitung abgelehnt, da Ihr Vorschlag eine neue Dropbox-Datei in / usr / bin ohne Ausführungsrechte erstellt.
MadMike

1

Um ein Programm beim Start hinzuzufügen, gehen Sie zu 'Dash Home' und wählen Sie 'Startup Applications'. Dort können Sie jedes Programm hinzufügen, das beim Start ausgeführt werden soll.


Ich habe das gemacht. Mein Problem ist, dass der in meiner Frage beschriebene Befehl scheinbar nicht über "Startup Applications" ausgeführt wird, obwohl er im Terminal und über Alt + F2 einwandfrei funktioniert.
Sam Copeland

Öffnen Sie 'Startup Applications', klicken Sie auf 'Add' und geben Sie 'dropbox' in das Feld 'Command' ein und prüfen Sie, ob es funktioniert.
Dharmaputhiran

Ich habe es versucht. Leider funktioniert es nicht.
Sam Copeland

1

Erstellen Sie eine Startanwendung mit dem Namen " dropBOX" und schreiben Sie diese Zeile hinein.

sh -c  ~/.dropbox-dist/dropboxd

Speichern und beenden Sie den Vorgang, und starten Sie den Computer neu.


1

Dies ist die einzige Möglichkeit (und im Übrigen die einfachste), die ich unter 14.04 zum Laufen bringen könnte, ohne eine fehlerhafte Installation oder eine .desktop-Datei (die ich nicht zum Laufen bringen könnte). Ich musste die .deb mit diesen Anweisungen installieren:

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E

sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu $(lsb_release -sc) main"

sudo apt-get update

sudo apt-get install dropbox

Anschließend sollten Sie aufgefordert werden, Dropbox über die grafische Benutzeroberfläche zu installieren. Wenn dies nicht der Fall ist, suchen Sie in Ihren Anwendungen danach und führen Sie den Vorgang durch, indem Sie auf das Symbol klicken. Sobald Dropbox installiert ist und Sie angemeldet sind, sollten die Einstellungen standardmäßig auf Autostart eingestellt sein. Falls dies nicht der Fall ist, können Sie mit der rechten Maustaste auf das Dropbox-Symbol klicken, zu "Einstellungen" wechseln und "Dropbox beim Systemstart starten" aktivieren "

Habe die Anweisungen von dieser Antwort erhalten (die aus irgendeinem Grund in den Annalen des Forums verloren gegangen zu sein scheint): Dropbox beim Start ausführen


Muss auch sudo apt-get tun, um Build-Essential vor Dropbox zu installieren, sonst gibt es einen Fehler ...
ntg

0
sudo apt-get install nautilus-dropbox
dropbox start

Nachdem Sie die Nautilus-Dropbox installiert haben, finden Sie die Dropbox in der Liste der Startanwendungen und überprüfen Sie sie. :)


1
Dies führt zu einem einmaligen Start und nicht zu einem automatischen Start.
25.

Nachdem Sie die Nautilus-Dropbox installiert haben, finden Sie die Dropbox in der Liste der Startanwendungen und überprüfen Sie sie. :)
Ayo

Ich habe diese Lösung ausprobiert, aber es wurde eine alte Version von Dropbox (1.4) installiert, die nicht richtig funktioniert.
Erel Segal-Halevi

Dropbox Autostart -y
Corey Goldberg

0

Sie müssen es mit Ihrem Konto verbinden ... Wenn Sie keine GUI haben, können Sie dies tun, indem Sie den Server (nach der Installation) ausführen. Versuchen Sie es

dropbox start
dropbox status

Wenn es nicht ausgeführt wird, versuchen Sie, den Dämon direkt auszuführen. Sie erhalten dann einen Link, über den Sie von einem anderen Computer aus auf das Kennwort zugreifen können. Beispiel:

~/.dropbox-dist/dropboxd
This computer isn't linked to any Dropbox account...
Please visit https://www.dropbox.com/cli_link_nonce?nonce=adfalhwelkjfhlasdk to link this device
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.