Dropbox จะไม่เริ่มทำงานอีกต่อไป


33

ตั้งแต่เวลาผ่านไป 2 สัปดาห์ Dropbox ไม่เริ่มทำงานอีกต่อไปบนแล็ปท็อปที่ใช้ Ubuntu 12.04 LTS พร้อมกับ GNOME shell

เมื่อฉันทำงานdropbox start -iในคอนโซลฉันได้รับผลลัพธ์ต่อไปนี้

  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 แล้วและติดตั้งใหม่ ฉันควรทำอย่างไรเพื่อแก้ไขปัญหานี้

คำตอบ:


23

ลองติดตั้งดรอปบ็อกซ์ใหม่

ก่อนเปิดเทอร์มินัลและพิมพ์ต่อไปนี้เพื่อลบดรอปบ็อกซ์:

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

ตอนนี้ให้พิมพ์คำสั่งถัดไปตามลำดับเพื่อติดตั้งดรอปบ็อกซ์

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

แหล่ง


1
สิ่งนี้ใช้ได้กับฉันนอกเหนือจาก apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E คำสั่งนั้นหยุดทำงาน การล้างข้อมูลอัปเดตและติดตั้ง Dropbox นั้นเพียงพอแล้ว
Giles Roberts

ขออภัย แต่นี่ไม่ได้ผลสำหรับฉัน ประการแรกผมติดตั้งและไม่ได้dropbox nautilus-dropboxฉันได้รับข้อผิดพลาดดังต่อไปนี้W: 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
จากนั้นลองใช้วิธีนี้เพื่อติดตั้งcd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -และเรียกใช้พิมพ์สิ่งนี้:~/.dropbox-dist/dropboxd
efthialex

4
1) ลบ.dropbox-distโฟลเดอร์ออกจากบ้านของคุณ 2) เปิดเทอร์มินัลและพิมพ์: dropbox start3) จากนั้นพิมพ์dropbox start -iเพื่อเชื่อมโยงบัญชีของคุณ
efthialex

34

ฉันมีข้อผิดพลาดคล้ายกันและสิ่งนี้ได้ผล:

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

หลังจากรันคำสั่งเหล่านั้นในเทอร์มินัลปล่อยให้ตัวดาวน์โหลด dropbox ทำงานและติดตั้ง ควรทำงานทันทีหลังจากเสร็จสิ้น


1
สิ่งนี้ใช้ได้กับฉันใน Ubuntu 14.04
Kamil Slowikowski

อันนี้ใช้ได้สำหรับฉันเช่นกันบน Ubuntu 14.04
Kuruyiva

ทำงานให้ฉัน Linux Mint 17.1 (ตุลาคม 2559 วันนี้)
KajMagnus

ทำงานให้ฉันบน Ubuntu 17.04!
bryant1410

26

ฉันมีปัญหาเดียวกันและพบการแก้ไขนี้

โดยทั่วไปฉันแก้ไขข้อผิดพลาดโดยการติดตั้งการแจกจ่ายดรอปบ็อกซ์ใหม่ด้วยคำสั่งเทอร์มินัลต่อไปนี้:

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

1
ไม่แน่ใจว่ามันได้รับการปรับปรุง แต่ฉัน4.2.5-1-ARCHและมันตั้งอยู่ที่$HOME/.dropbox-dist@morhook แนะนำด้านล่าง ( askubuntu.com/a/416981/307798 )
dylnmc

ทำงานให้ฉันขอบคุณมากสำหรับคำตอบของคุณ เดสก์ท็อป Ubuntu - 14.04 LTS 64 บิต
ynnekkram

1
ด้วยเหตุผลบางอย่างที่ฉันมีไดเรกทอรีทั้งในและ/var/lib/dropbox/ $HOMEมีรุ่นเก่ากว่าในอดีต
jarno

5

ฉันมีปัญหาเดียวกัน แต่ไม่มีงานนี้ แต่ฉันพบว่ามีกระบวนการดรอปบ็อกซ์กำลังทำงานอยู่ แม้ว่าฉันจะถามสถานะมันก็แสดงว่าหยุดแล้วและมันก็ไม่ทำงานเลย

โซลูชันของฉันคือฆ่ากระบวนการดรอปบ็อกซ์ลบไดเรกทอรี. dropbox-dist และรันอีกครั้ง

ขั้นแรกค้นหากระบวนการดรอปบ็อกซ์:

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

จากนั้นนำดิสต์ดิสออกแล้วเริ่มใหม่อีกครั้ง

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

หวังว่านี่จะช่วยได้



0

วิธีเดียวที่ฉันสามารถแก้ไขได้ (โชคดีทุกอย่างซิงค์แล้ว) คือการทำ ... ( อย่าทำอย่างนี้เพราะคุณยังไม่ได้สำรองข้อมูลหรือไม่ซิงค์ไฟล์ ):

sudo apt-get remove --purge dropbox# (สำหรับฉันนี่เป็นsudo pacman -Rncs dropboxเพราะฉันอยู่บนซุ้ม ... โดยพื้นฐานแล้วคุณเพียงแค่ต้องลบออก)

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

ลบทุกอย่างที่เกี่ยวข้องกับ Dropbox (รวมทั้ง$HOME/.dropbox-dist, $HOME/Dropbox(จะล้างข้อมูลของคุณอย่างเห็นได้ชัดจึงกลับขึ้นไปชั่วคราว. ไดเรกทอรีหรือสิ่ง !!) ฯลฯ )

ไม่มีเงื่อนงำว่าทำไมสิ่งนี้จึงหยุดทำงาน แต่การทำอย่างrm -rf $HOME/.dropbox-distน่าเสียดายไม่ได้ผลสำหรับฉัน

หวังว่านี่จะช่วยได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.