Dropbox artık başlamıyor


33

Bir süredir, 2 hafta boyunca, GNOME kabuğuna sahip Ubuntu 12.04 LTS çalıştıran dizüstü bilgisayarımda Dropbox artık başlamıyor.

dropbox start -iKonsolu çalıştırdığımda aşağıdaki çıkışı alıyorum.

  Starting Dropbox...Traceback (most recent call last):
  File "/usr/bin/dropbox", line 1387, in <module>
    ret = main(sys.argv)
  File "/usr/bin/dropbox", line 1376, in main
    result = commands[argv[i]](argv[i+1:])
  File "/usr/bin/dropbox", line 1247, in start
    if not start_dropbox():
  File "/usr/bin/dropbox", line 731, in start_dropbox
    stderr=sys.stderr, stdout=f, close_fds=True)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
  OSError: [Errno 8] Exec format error

Dropbox'ı çoktan kaldırdım ve yeniden yükledim. Bunu düzeltmek için ne yapmalıyım?

Yanıtlar:


23

Dropbox'ı yeniden yüklemeyi deneyin.

Önce bir terminal açın ve dropbox'ı kaldırmak için aşağıdakini yazın:

sudo apt-get clean
sudo apt-get update
sudo apt-get --purge remove nautilus-dropbox
sudo apt-get --purge autoremove

Şimdi dropbox'ı kurmak için sıradaki komutları sırayla yazın.

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 nautilus-dropbox

Kaynak


1
Bu benim için apt-key adv dışında çalıştı - keyserver pgp.mit.edu --recv-keys 5044912E Bu komut henüz askıda kaldı. Dropbox'ın temizliği, güncellenmesi ve kurulması yeterliydi.
— Giles Roberts

Üzgünüm ama bu benim için işe yaramadı. İlk önce ben kurdum dropboxve kurdum nautilus-dropbox. Aşağıdaki hatayı aldımW: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://linux.dropbox.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC918B335044912E W: Failed to fetch http://linux.dropbox.com/ubuntu/dists/precise/Release W: Some index files failed to download. They have been ignored, or old ones used instead.
— WG -

4
The following packages have unmet dependencies: nautilus-dropbox : Depends: dropbox but it is not going to be installed E: Unable to correct problems, you have held broken packages.
— WG

2
Sonra bunu yüklemek için bunu deneyin: cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -ve şunu yazın:~/.dropbox-dist/dropboxd
— efthialex

4
1) .dropbox-distklasörü evinizden silin . 2) bir terminal açın ve yazın: dropbox start3) sonra dropbox start -ihesabınızı bağlamak için yazın
— efthialex

34

Benzer bir hata yaptım ve bu işe yaradı:

rm -rf $HOME/.dropbox-dist
dropbox start -i

Terminaldeki bu komutları çalıştırdıktan sonra dropbox indiricisinin çalışmasına ve kurulmasına izin verin. Bitirdikten hemen sonra çalışması gerekir.


1
Bu benim için Ubuntu 14.04'te çalıştı.
— Kamil Slowikowski

Bu benim için de Ubuntu'da çalıştı
— 14.04

Benim için çalıştı, Linux Nane 17.1 (bugün Ekim 2016)
— KajMagnus

Ubuntu 17.04'te benim için çalıştı!
— bryant1410

26

Aynı sorunu yaşadım ve bu düzeltmeyi buldum

Temelde, dropbox dağıtımını aşağıdaki terminal komutlarıyla yeniden yükleyerek hatayı düzelttim:

sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i

1
o zamandan beri güncellendiğinden emin değilim, ama öyleyim 4.2.5-1-ARCHve $HOME/.dropbox-distaşağıda @morhook'un önerdiği yerdeydi ( askubuntu.com/a/416981/307798 )
— dylnmc

Benim için çalıştı, cevabınız için çok teşekkürler. Ubuntu masaüstü -
— 14.04

1
Nedense ben de altında dizin vardı /var/lib/dropbox/ve $HOME. Eskiden daha eski bir versiyon vardı.
— jarno

5

Aynı sorunu yaşadım ama bunların hiçbiri işe yaramadı. Ancak çalışan bir dropbox işlemi olduğunu öğrendim. Durum sorduğumda bile durduğunu gösterdi ve hiç işe yaramadı.

Benim çözümüm dropbox işlemini sonlandırmak, .dropbox-dist dizinini kaldırmak ve tekrar çalıştırmaktı.

İlk önce dropbox işlemini bulun:

$ ps ax | grep dropbox
5490 ?        SNsl   0:01 /home/frankie/.dropbox-dist/dropbox-lnx.x86-2.10.52/dropbox
$ kill -TERM 5490

Ardından dağıtıcıyı çıkarın ve tekrar başlatın

$ rm .dropbox/dropbox.pid
$ dropbox start -i

Bu yardımcı olur umarım.


0

Kaldır ve resmi talimatlara uy :

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

0

Bunu düzeltebilmemin tek yolu (neyse ki her şey zaten senkronize edildi) ... ( Bunu yapma, şeyleri yedeklememişsin veya dosyalar senkronize edilmedi ):

sudo apt-get remove --purge dropbox# (benim için bunun nedeni aslında sudo pacman -Rncs dropboxkemerimdeydi ... temel olarak, sadece kaldırmanız gerekiyor)

find / -name "\*ropbox\*" 2>/dev/null

(Dahil dropbox'a ile ilişkili her şeyi kaldır $HOME/.dropbox-dist, $HOME/Dropboxyani geri yukarı geçici. Dizine falan !!) vb içine, (besbelli veriler silinecek).

Neden bu çalışmayı durdurdu bilmiyorum, ama rm -rf $HOME/.dropbox-distne yazık ki yapmak benim için işe yaramadı.

Bu yardımcı olur umarım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.