nautilus-dropbox: Zależy: dropbox, ale nie zostanie zainstalowany

15

Próbowałem zainstalować Dropbox na Ubuntu 13.10

Moja pierwsza próba polegała na wykonaniu kroków z oficjalnej strony:

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

Zainstalowałem również Dropbox, nie widziałem ikony na panelu (próbowałem tego postu , ale ikona się nie pojawiła). Poza tym nie zaczynałem automatycznie i musiałem to robić ~/.dropbox-dist/dropboxdprzy każdym uruchomieniu.

Więc odinstalowałem Dropbox z poleceniami z ich strony internetowej i próbowałem wykonać kroki opisane tutaj :

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

Ale to spowodowało następujący błąd:

Nie można zainstalować niektórych pakietów. Może to oznaczać, że zażądałeś niemożliwej sytuacji lub jeśli używasz niestabilnej dystrybucji, że niektóre wymagane pakiety nie zostały jeszcze utworzone lub zostały przeniesione z Przychodzących. Następujące informacje mogą pomóc rozwiązać problem:

Następujące pakiety mają niezaspokojone zależności: nautilus-dropbox: Zależy: dropbox, ale nie zostanie zainstalowany E: Nie można naprawić problemów, trzymałeś uszkodzone pakiety.

Masz pomysł, jak to rozwiązać?

Salvador Dali
źródło
Powiązane (ale w tym przypadku prawdopodobnie nie duplikat: Jak rozwiązać niezaspokojone zależności?
Eliah Kagan

Odpowiedzi:

17

Przede wszystkim możesz użyć deb http://linux.dropbox.com/ubuntu saucy mainzamiast precyzyjnego, ale ponieważ wszystkie „wersje” repozytorium kończą się w tej samej puli pakietów, co nie powinno niczego zmieniać.

Teraz twój problem. Nie jestem pewien, ale ponieważ nautilus-dropboxjest to pakiet przejściowy dropbox, spróbuj zainstalować dropboxbezpośrednio; może rozwiązać problem z instalacją.


Krok po kroku

Po pierwsze, załóżmy, że nie pobrałeś żadnego pakietu ze strony Dropbox.

Włącz repozytorium:

Uruchom te linie z terminala.

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

Pierwszy wiersz tworzy wiersz zawierający repozytorium w pliku o nazwie dropbox.list(pamiętaj, że to używa saucy, ale możesz użyć dowolnej poprzedniej wersji, ponieważ wszystkie repozytoria kończą w tej samej puli pakietów). Drugi i trzeci zapewniają niezbędne uprawnienia dostępu i grupy do pliku. Czwarta linia przenosi plik do miejsca, w którym znajdują się wszystkie repozytoria. Wreszcie piąty wiersz dodaje plik klucza, aby repozytorium mogło zostać uwierzytelnione.

Teraz zainstalujmy pakiet:

sudo apt-get update
sudo apt-get install dropbox

Teraz możesz uruchomić Dropbox z wybranego programu uruchamiającego aplikacje.

Alfredo Hernández
źródło
Czy mógłbyś podać wyraźne kroki? Próbowałem postępować zgodnie ze wskazówkami @ Orion poniżej, ale pojawił się ten sam błąd.
Alex Williams
2
@AlexWilliams Mam nadzieję, że moja edycja ci pomoże.
Alfredo Hernández
2
Tak, kluczem jest zainstalowanie pakietu „dropbox” zamiast „nautilus-dropbox”.
Chan-Ho Suh,
4

Biegać:

sudo apt-get autoremove

aby usunąć wszelkie uszkodzone paczki.

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

Teraz spróbuj zainstalować

sudo apt-get install nautilus-dropbox

Czasami aplikacja dropbox dostaje zepsuty pakiet i musisz wykonać aktualizację i aktualizację, a jeśli zostanie wstrzymana, po prostu usuń ją, a następnie zainstaluj, aby ją naprawić.

W ten sposób naprawiam większość problemów z uszkodzonymi pakietami w GNU / Linux za pomocą apt.

Orion Blastar
źródło
1
To mi nie pomogło. Nadal pojawia się ten sam błąd.
Fibo Kowalsky
2

Miałem podobny problem 14.04. Chociaż Dropbox działał w tle, nie mogłem zobaczyć ikony na pasku zadań. Potrzebowałem tego w szczególności w przypadku synchronizacji selektywnej. Próbowałem kilku rzeczy od ponownej instalacji Dropbox do korzystania z plików .deb.

Po różnych próbach zadziałało:

  • Zainstaluj interfejs CLI synchronizacji z chmurą i rozszerzenie Nautilus dla Dropbox z Software Center. Zaznacz, aby dołączyć Python-gpgme do dodatkowych dodatków.
  • Następnie zainstaluj Dropbox z Software Center. Poprosi Cię o usunięcie CLI Nautilus, mimo to wybierz instalację. Ten i powyższe oba pojawiają się, jeśli szukasz Dropbox.

  • Podczas instalacji poprosi Cię najpierw o uruchomienie Dropbox, a następnie o ponowne uruchomienie Nautilus. W moim przypadku, gdy dokonałem tych wyborów, te wyskakujące okna nie zamknęły się automatycznie.

Po zakończeniu instalacji mogłem zobaczyć ikonę Dropbox na pasku zadań. Świetny! Po pobraniu listy folderów mogłem również przeprowadzić Selektywną synchronizację.

Pamiętaj, że usunąłem / wyczyściłem wszystkie rzeczy związane z Dropbox przed wykonaniem tego. I nie jestem pewien, czy to miało jakikolwiek efekt, ale zrobił to wcześniej.

sudo apt-get update && upgrade

i

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
niezwyciężony
źródło
-2

Miałem ten sam problem. Moje rozwiązanie brzmiało: odinstaluj istniejącego klienta Dropbox z Centrum oprogramowania Ubuntu i zainstaluj wersję klienta ze strony internetowej Dropbox ( https://www.dropbox.com/install ).

PM001
źródło