Instalacja Dropbox utknęła na 99%, jak to naprawić? (i wszelkie błędy dpkg)


24

Próbowałem zainstalować Dropbox za pomocą Jak zainstalować Dropbox? lub z apt-get install nautilus-dropbox.

Dropbox ładuje się do 99%, a następnie zawiesza się, powodując przejście systemu do 100% użycia procesora.

Po ponownym uruchomieniu lub zamknięciu terminala czasami pojawiają się dpkgbłędy, które uniemożliwiają mi korzystanie z apt-getoprogramowania lub Centrum oprogramowania do wykonywania jakichkolwiek funkcji zarządzania pakietami.

Chciałbym rozwiązać wszystkie te problemy i po prostu uruchomić Dropbox. W jaki sposób mogę to zrobić?

  • Uwaga: odpowiedź na to pytanie może składać się z dwóch części:
    1. Zaakceptowana odpowiedź mówi, jak zainstalować Dropbox.
    2. Ale jeśli masz dpkgbłędy, przeczytaj tę odpowiedź, zanim użyjesz odpowiedzi 1, aby zainstalować Dropbox.

Czy możesz potwierdzić, że jest to Ubuntu 12.04 , 32 / 64bit?
david6

Jeśli ten post nie rozwiąże problemu, niestety jest to prawdopodobnie kolejny błąd.
ish

Dodano tag 12.04 dla przejrzystości
Julian Knight

Odpowiedzi:


31

Zgłoszono już błąd: 1016559

Jeśli masz konto LaunchPad, nie zapomnij dodać swojego nazwiska do błędu.

Obejścia są wymienione tutaj .

  • Pobierz plik .deb Dropbox z: https://www.dropbox.com/install?os=lnx
  • Otwórz .deb za pomocą Centrum oprogramowania Ubuntu i rozpocznij instalację
  • Gdy zobaczysz ekran „Uruchom Dropbox, aby zakończyć instalację”, naciśnij przycisk ZAMKNIJ
  • Zainstaluj demona Dropbox (nautilus-dropbox) za pomocą tego polecenia (z https://www.dropbox.com/install?os=lnx ):

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

    [dla wersji 32-bitowej wystarczy zmienić szczegóły na ?plat=lnx.x86]

  • Restart komputera

Teraz powinieneś mieć Dropbox działający, w tym ikonę powiadomienia i nakładkę ikony Dropbox w Nautilusie.


Błąd nadal występuje w 2015 roku, a ja rozwiązałem tę odpowiedź
Zac

10

Jeśli masz dpkgproblemy z ręczną instalacją, napraw je najpierw!

  • Biegać sudo dpkg -r nautilus-dropbox
    • Za pierwszym razem możesz otrzymać błąd, a następnie wyskakujące okienko z informacją: „Dropbox wymaga ponownego uruchomienia Nautilusa - po prostu Closeto.
  • Uruchom sudo dpkg -r nautilus-dropboxponownie i powinno się to zakończyćRemoving nautilus-dropbox ...

To jest to! Zrób sudo apt-get updatetylko, aby odświeżyć wszystko. Następnie postępuj zgodnie z instrukcjami w zaakceptowanej odpowiedzi, aby pomyślnie zainstalować Dropbox.


Moje problemy z blokadą dpkg nadal występują.
Esso,

Było to spowodowane sprawą 99%, ale dobrze.
Esso,

1

Nie mogłem odinstalować Dropbox ani użyć z sudo dpkg --configure -apowodu blokady na bazie dpkg.

Aby to rozwiązać, musiałem zabić wszystkie procesy Dropbox (można je znaleźć za pomocą ps -a | grep dropbox), a następnie użyć sudo kill -s 15 pid_of_dropbox.

Po tym wszystkim problemom udało mi się odinstalować Dropbox, ale zajęło mi trochę czasu, aby znaleźć, jak to zrobić.


1

Przyjęta odpowiedź nie działała dla mnie, może dlatego, że od tamtej pory sytuacja się zmieniła lub moja sytuacja nie była dokładnie taka, jak w przypadku osób udzielających odpowiedzi? Potrzebny był brakujący krok, zanim wszystko się połączyło. Może nie ma dużej różnicy, ponieważ demon Dropbox uruchomiłby się, gdy system został zrestartowany zgodnie z zaleceniami.

Jednak sposób zalecany przez Dropbox daje natychmiastową informację zwrotną o sukcesie i jest mniej Windowsy niż zaakceptowana odpowiedź. Mam nadzieję że to pomoże!

Instrukcje, które odtwarzam poniżej ze strony Dropbox, działały dla mnie na Ubuntu Desktop 12.10

Zainstaluj Dropbox za pomocą wiersza polecenia

Demon Dropbox działa dobrze na wszystkich 32-bitowych i 64-bitowych serwerach Linux. Aby zainstalować, uruchom następujące polecenie w terminalu Linux.

32-bitowy:

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

64-bitowy:

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

Następnie uruchom demona Dropbox z nowo utworzonego folderu .dropbox-dist.

    ~/.dropbox-dist/dropboxd

To rozwiązanie rozwiązuje zawsze problem statusu „Łączenie ...” w mojej instalacji Dropbox na Ubuntu 12.04.5
Aryo

0

Po uruchomieniu Ubuntu i przejściu do ekranu logowania musisz nacisnąć Control Alt F1. Zobaczysz wtedy ekran z monitem o zalogowanie. Zaloguj się na swoje konto stamtąd. Następnie musisz uruchomić następujące polecenia:

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

Spowoduje to zainstalowanie Dropbox w systemie, ponieważ wcześniej nie był poprawnie zainstalowany i może nie zostać poprawnie usunięty, a następnie w pełni Dropbox.


0

Cóż, miałem dokładnie ten sam problem; Śledziłem również link, który podałeś, i to nie rozwiązało go dla mnie! Chodzi o to, że zrobiłem to 3 dni temu i nie bardzo dobrze pamiętam cały proces. Przepraszam za to...

Oto kroki, które zrobiłem i rozwiązałem problem (UWAGA, że fakt, że zadziałał dla mnie, nie oznacza, że ​​będzie działał dla ciebie!):

  1. Uruchom to z terminala (aby otworzyć terminal, naciśnij Ctrl + Alt + T):

32-bitowy

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

64-bitowy

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
  1. Otwórz nautilus w swoim katalogu domowym i rozpakuj plik dropbox.tar.gz

  2. Zostanie utworzony ukryty katalog (.dropbox-dist). Kliknij ikonę bezpośrednio po nazwie użytkownika w prawym górnym rogu ekranu, a następnie kliknij aplikacje startowe. Kliknij dodaj: Dodaj

  3. W polu „Nazwa” dodaj „Dropbox”, a w polu „Polecenie” kliknij „Przeglądaj ...”, następnie przejdź do katalogu domowego, daj Ctrl + H, aby odsłonić ukryte pliki, kliknij dropbox-dist, a następnie wybierz plik dropboxd . W polu „Komentarz” dodaj co chcesz.

  4. To część, której nie pamiętam zbyt dobrze ... Otwórz terminal i daj

    cd ~ / .dropbox-dist; ./ dropboxd

Myślę, że poprosi o podanie informacji o koncie, jak zwykle, lub powie, że Dropbox nie jest zainstalowany (i powie, aby uruchomić Dropbox -i start). Rób wszystko, co konieczne (przepraszam :( nie pamiętam, co zrobiłem), aby wypełnić informacje o koncie i tym podobne oraz zalogować się na konto Dropbox!

  1. Po tym wszystkim sprawdź, czy Dropbox jest uruchomiony (otwórz monitor systemu), a jeśli tak, to zatrzymaj go (zabij lub cokolwiek: D). Zainstaluj wskaźnik chomika i ustaw go tak, aby uruchamiał się podczas uruchamiania systemu.

  2. Zrestartuj swój komputer!

  3. Teraz powinieneś mieć uruchomioną skrzynkę Dropbox i działający wskaźnik! Możesz teraz odinstalować wskaźnik chomika (powiedziałem ci, aby go zainstalować, aby mieć działający wskaźnik, tak naprawiłem mój!)

Przepraszam, jeśli to nie działa dla ciebie ....


0

W przypadku maszyn 32-bitowych należy użyć:

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

... jak wskazano w instrukcji. Nie zwracałem uwagi i pomyślałem, że ostrzeżenie dotyczyło tylko oryginalnego pakietu pobranego ze strony internetowej Dropbox i musiałem przerobić całość (powyższe instrukcje dotyczą wersji 64-bitowej).

Podana odpowiedź działa, jeśli dokładnie postępujesz zgodnie ze wskazówkami. Inne rozwiązania, które znalazłem gdzie indziej, nie działały.


0

Kompletne rozwiązanie można znaleźć tutaj .


Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
jrg

0

(Wierzę) postępowałem zgodnie ze wszystkimi instrukcjami tutaj i nie mogłem poprawnie zainstalować Dropbox. Przeczytałem w ostatnim poście w

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

że błąd instalacji został naprawiony, ale najwyraźniej coś, co zrobiłem wcześniej, nie pozwala mi zakończyć instalacji. Postępowałem nawet zgodnie z instrukcjami czyszczenia opublikowanymi w

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

ale nadal nie można uruchomić Dropbox.

Kiedy podążyłem za obejściem i w końcu napisałem ~ / .dropbox-dist / dropboxd, otrzymałem:

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

Używam Ubuntu 12.04 na jądrze 3.2.0-26-generic x86_64. Więc usunąłem folder /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/, a teraz Dropbox zaczął i wszystko rozpoznał.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.