Dropbox-Installation hängt zu 99%, wie behebe ich das? (und alle Dpkg-Fehler)

24

Ich habe versucht, Dropbox mithilfe von Wie installiere ich Dropbox? Zu installieren. , oder mit apt-get install nautilus-dropbox.

Dropbox wird bis zu 99% geladen und bleibt dann hängen, sodass das System auf 100% CPU-Auslastung umschaltet.

Wenn ich das Terminal neu starte oder schließe, werden manchmal dpkgFehler angezeigt, die verhindern, dass ich apt-getoder Software Center zum Ausführen von Paketverwaltungsfunktionen benutze .

Ich möchte all diese Probleme lösen und Dropbox zum Laufen bringen. Wie mache ich das?

  • Hinweis: Diese Frage wird möglicherweise in zwei Teilen beantwortet:
    1. In der akzeptierten Antwort erfahren Sie, wie Sie Dropbox installieren.
    2. Wenn Sie jedoch dpkgFehler haben, lesen Sie diese Antwort, bevor Sie Dropbox mithilfe von Antwort 1 installieren.
John
quelle
Kannst du bestätigen, dass es sich um Ubuntu 12.04 , 32 / 64bit handelt?
David6
Wenn dieser Beitrag es nicht für Sie löst, ist es leider möglicherweise ein weiterer Fehler.
ish
Der Klarheit halber wurde ein 12.04-Tag hinzugefügt
Julian Knight

Antworten:

31

Es wurde bereits ein Fehler gemeldet : 1016559

Wenn Sie ein LaunchPad-Konto haben, vergessen Sie nicht, Ihren Namen zum Fehler hinzuzufügen.

Workarounds sind hier aufgelistet .

  • Laden Sie die Dropbox-DEB-Datei von folgender Adresse herunter: https://www.dropbox.com/install?os=lnx
  • Öffnen Sie die .deb mit Ubuntu Software Center und beginnen Sie mit der Installation
  • Wenn der Bildschirm "Start Dropbox to finish installation" anzeigt, drücken Sie CLOSE
  • Installieren Sie den Dropbox-Daemon (nautilus-dropbox) mit diesem Befehl (von https://www.dropbox.com/install?os=lnx ):

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

    [für 32bit ändere einfach das Detail auf ?plat=lnx.x86]

  • Starte den Computer neu

Jetzt sollte Dropbox funktionieren, einschließlich des Benachrichtigungssymbols und des Dropbox-Symbols in Nautilus.

Julian Knight
quelle
Der Fehler bleibt auch 2015 bestehen und ich habe ihn mit dieser Antwort behoben
Zac,
10

Wenn Sie dpkgFehler bei der manuellen Installation haben, beheben Sie diese zuerst!

  • Lauf sudo dpkg -r nautilus-dropbox
    • Du darfst erhalten beim ersten Mal eine Fehlermeldung, gefolgt von einem Popup mit der Meldung "Dropbox erfordert einen Neustart von Nautilus - einfach Closeso.
  • Führen Sie sudo dpkg -r nautilus-dropboxerneut aus, und es sollte mit endenRemoving nautilus-dropbox ...

Das ist es! Mach sudo apt-get updateeinfach alles auffrischen. Befolgen Sie dann die Schritte in der akzeptierten Antwort , um Dropbox erfolgreich zu installieren.

ish
quelle
Meine Probleme mit der Dpkg-Sperre bleiben bestehen.
Esso
Es wurde von der 99% -Ausgabe verursacht, aber okay.
Esso
1

Ich konnte dropbox nicht deinstallieren oder sudo dpkg --configure -awegen einer Sperre auf dpkg Basis verwenden.

Um das Problem zu beheben, musste ich alle Dropbox-Prozesse abbrechen (Sie können sie mithilfe von finden ps -a | grep dropbox) und dann verwenden sudo kill -s 15 pid_of_dropbox.

Nach all diesen Problemen konnte ich dropbox erfolgreich deinstallieren, aber es dauerte eine Weile, bis ich herausgefunden hatte, wie es geht.

PierreB
quelle
1

Die akzeptierte Antwort hat bei mir möglicherweise nicht funktioniert, weil sich die Dinge seitdem geändert haben oder meine Situation nicht genau so war wie bei den Antwortanbietern? Es fehlte ein Schritt, bevor alles zusammen kam. Vielleicht gibt es keinen großen Unterschied, da der Dropbox-Daemon gestartet worden wäre, als das System wie empfohlen neu gestartet wurde.

Die von Dropbox empfohlene Methode gibt jedoch sofortiges Erfolgsfeedback und ist weniger Windowsy als die akzeptierte Antwort. Hoffe das hilft!

Die Anweisungen, die ich unten von der Dropbox-Website wiedergebe, funktionierten für Ubuntu Desktop 12.10

Installieren Sie Dropbox über die Befehlszeile

Der Dropbox-Dämon funktioniert problemlos auf allen 32-Bit- und 64-Bit-Linux-Servern. Führen Sie zum Installieren den folgenden Befehl in Ihrem Linux-Terminal aus.

32-Bit:

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

64-Bit:

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

Führen Sie als Nächstes den Dropbox-Daemon aus dem neu erstellten Ordner .dropbox-dist aus.

    ~/.dropbox-dist/dropboxd
iainH
quelle
Diese Lösung behebt das Problem mit dem Status "Verbindung wird hergestellt" bei meiner Dropbox-Installation unter Ubuntu 12.04.5
Aryo,
0

Nachdem Sie Ubuntu gestartet haben und sich auf dem Anmeldebildschirm befinden, müssen Sie drücken Control Alt F1. Sie sehen dann einen Bildschirm mit einer Anmeldeaufforderung. Loggen Sie sich von dort aus in Ihr Konto ein. Als Nächstes müssen Sie die folgenden Befehle ausführen:

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

Dadurch wird Dropbox auf Ihrem System installiert, da es zuvor nicht ordnungsgemäß installiert und möglicherweise nicht ordnungsgemäß entfernt wurde, und dann wird Dropbox vollständig installiert.

Aaron Hill
quelle
0

Nun, ich hatte genau das gleiche Problem. Ich bin auch dem Link gefolgt, den du gegeben hast und er hat es für mich nicht gelöst! Die Sache ist, dass ich das vor 3 Tagen gemacht habe und ich kann mich nicht gut an den ganzen Prozess erinnern. Das tut mir leid...

Dies sind die Schritte, die ich durchgeführt und das Problem gelöst habe (HINWEIS, dass die Tatsache, dass es für mich funktioniert hat, nicht bedeutet, dass es für Sie funktionieren wird!):

  1. Führen Sie dies vom Terminal aus (um das Terminal zu öffnen, drücken Sie Strg + Alt + T):

32 bit

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86"

64 bit

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
  1. Öffnen Sie nautilus in Ihrem Home-Verzeichnis und entpacken Sie die Datei dropbox.tar.gz

  2. Ein verstecktes Verzeichnis (.dropbox-dist) wird erstellt. Klicken Sie auf das Symbol rechts neben Ihrem Benutzernamen in der oberen rechten Ecke Ihres Bildschirms und klicken Sie dann auf Startanwendungen. Klicken Sie auf Hinzufügen: hinzufügen

  3. Fügen Sie im Feld "Name" "Dropbox" hinzu und klicken Sie im Feld "Befehl" auf "Durchsuchen ...". Wechseln Sie in Ihr Ausgangsverzeichnis, und drücken Sie Strg + H, um versteckte Dateien anzuzeigen. Klicken Sie anschließend auf "dropbox-dist" Wählen Sie die Datei dropboxd . Fügen Sie im Feld "Kommentar" alles hinzu, was Sie möchten.

  4. Das ist der Teil, an den ich mich nicht sehr gut erinnere ... Öffne ein Terminal und gib

    cd ~ / .dropbox-dist; ./ dropboxd

Sie werden wie gewohnt nach Ihren Kontoinformationen gefragt oder es wird angezeigt, dass dropbox nicht installiert ist (und es wird angezeigt, dass dropbox -i start ausgeführt wird). Tue was auch immer nötig ist (sorry :( Ich weiß nicht mehr, was ich getan habe), um deine Kontoinformationen und dergleichen zu ergänzen und dich in dein Dropbox-Konto einzuloggen!

  1. Überprüfen Sie nach alledem, ob dropbox ausgeführt wird (Systemmonitor öffnen), und stoppen Sie es, wenn dies der Fall ist (töten Sie es oder was auch immer: D). Installieren Sie den Hamster-Indikator und stellen Sie ihn so ein, dass er beim Systemstart startet.

  2. Starte deinen Computer neu!

  3. Jetzt sollte die Dropbox laufen und eine funktionierende Anzeige dafür haben! Sie können jetzt Hamster-Indicator deinstallieren (Ich habe Ihnen gesagt, dass Sie es installieren sollen, damit ein Indikator funktioniert, so habe ich meinen behoben!)

Tut mir leid, wenn das bei dir nicht funktioniert ...

hytromo
quelle
0

Stellen Sie für 32-Bit-Maschinen sicher, dass Sie Folgendes verwenden:

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

... wie in der Anleitung angegeben. Ich habe nicht aufgepasst und dachte, die Warnung galt nur für das Originalpaket, das von der Dropbox-Website heruntergeladen wurde, und musste das Ganze wiederholen (die oben angegebenen Anweisungen gelten für 64-Bit).

Die Antwort funktioniert, wenn Sie die Anweisungen genau befolgen. Andere Lösungen, die ich an anderer Stelle gefunden habe, haben nicht funktioniert.

Mike
quelle
0

Die komplette Lösung finden Sie hier .

data9
quelle
Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
JRG
0

Ich (glaube) habe alle Anweisungen hier befolgt und konnte die Installation von Dropbox nicht korrekt beenden. Ich hatte kürzlich in einem Beitrag in gelesen

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

Dass der Installationsfehler behoben wurde, aber anscheinend etwas, das ich zuvor getan habe, erlaubt mir nicht, meine Installation abzuschließen. Ich habe sogar die Anweisungen zum Löschen befolgt, die in veröffentlicht wurden

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

konnte Dropbox aber immer noch nicht zum Laufen bringen.

Als ich der Problemumgehung folgte und schließlich ~ / .dropbox-dist / dropboxd eintippte, bekam ich:

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

Ich führe Ubuntu 12.04 auf einem 3.2.0-26-generischen Kernel x86_64 aus. Also habe ich den Ordner /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/ gelöscht und jetzt Dropbox gestartet und alles erkannt.

Guaicuru
quelle