Cài đặt Dropbox bị kẹt ở mức 99%, làm cách nào để khắc phục? (và bất kỳ lỗi dpkg nào)


24

Tôi đã thử cài đặt Dropbox bằng cách cài đặt Dropbox? hoặc với apt-get install nautilus-dropbox.

Dropbox tải cho đến 99% và sau đó bị treo, khiến hệ thống chuyển sang sử dụng 100% cpu.

Nếu tôi khởi động lại hoặc đóng thiết bị đầu cuối, đôi khi tôi gặp dpkglỗi khiến tôi không thể sử dụng apt-gethoặc Trung tâm phần mềm để thực hiện bất kỳ chức năng quản lý gói nào .

Tôi muốn giải quyết tất cả những điều này và chỉ cần Dropbox hoạt động. Làm thế nào để làm điều đó?


Bạn có thể xác nhận đây là Ubuntu 12.04 , 32 / 64bit không?
david6

Nếu bài đăng đó không giải quyết nó cho bạn, thật không may, đó hoàn toàn có thể là một lỗi khác.
ish

Đã thêm thẻ 12.04 cho rõ ràng
Julian Knight

Câu trả lời:


31

Đã có một lỗi được nộp: 1016559

Nếu bạn có tài khoản LaunchPad, đừng quên thêm tên của bạn vào lỗi.

Công việc xung quanh được liệt kê ở đây .

  • Tải xuống tệp .deb của Dropbox từ: https://www.dropbox.com/install?os=lnx
  • Mở .deb với Trung tâm phần mềm Ubuntu và bắt đầu cài đặt
  • Khi bạn thấy màn hình có nội dung "Bắt đầu Dropbox để hoàn tất cài đặt", hãy nhấn ĐÓNG
  • Cài đặt trình nền dropbox (nautilus-dropbox) bằng lệnh này (từ https://www.dropbox.com/install?os=lnx ):

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

    [đối với 32 bit, chỉ cần thay đổi chi tiết thành ?plat=lnx.x86]

  • Khởi động lại máy tính

Bây giờ, bạn sẽ có Dropbox hoạt động, bao gồm biểu tượng thông báo và biểu tượng Dropbox trong Nautilus.


Lỗi vẫn còn tồn tại vào năm 2015 và tôi đã giải quyết bằng câu trả lời này
Zac

10

Nếu bạn gặp dpkglỗi khi cố gắng cài đặt thủ công, hãy sửa chúng trước!

  • Chạy sudo dpkg -r nautilus-dropbox
    • Bạn có thể gặp lỗi lần đầu tiên, theo sau là một cửa sổ bật lên có nội dung "Dropbox yêu cầu Nautilus phải được khởi động lại - chỉ cần Closenó.
  • Chạy sudo dpkg -r nautilus-dropboxlại và kết thúc bằngRemoving nautilus-dropbox ...

Đó là nó! Làm sudo apt-get updatechỉ để làm mới mọi thứ. Sau đó làm theo các bước trong câu trả lời được chấp nhận để cài đặt thành công Dropbox.


Vấn đề của tôi với khóa dpkg vẫn tồn tại.
Esso

Nó được gây ra bởi việc phát hành 99%, nhưng không sao.
Esso

1

Tôi không thể gỡ cài đặt dropbox cũng như không sử dụng sudo dpkg --configure -avì khóa trên cơ sở dpkg.

Để giải quyết nó, tôi đã phải hủy tất cả các quy trình dropbox (bạn có thể tìm thấy chúng bằng cách sử dụng ps -a | grep dropbox) sau đó sử dụng sudo kill -s 15 pid_of_dropbox.

Sau đó, tất cả các vấn đề tôi đã thành công trong việc gỡ cài đặt dropbox nhưng tôi phải mất thời gian để tìm cách làm điều đó.


1

Câu trả lời được chấp nhận không phù hợp với tôi có lẽ vì mọi thứ đã thay đổi kể từ khi hoặc tình huống của tôi không chính xác như nhà cung cấp câu trả lời? Có một bước còn thiếu cần thiết trước khi tất cả kết hợp lại với nhau. Có lẽ không có nhiều sự khác biệt vì trình nền Dropbox sẽ bắt đầu khi hệ thống được khởi động lại như đã khuyên.

Tuy nhiên, cách Dropbox được đề xuất cung cấp phản hồi thành công ngay lập tức và ít Windows hơn so với câu trả lời được chấp nhận. Hi vọng điêu nay co ich!

Các hướng dẫn tôi sao chép dưới đây từ trang web Dropbox đã hoạt động với tôi trên Ubuntu Desktop 12.10

Cài đặt Dropbox thông qua dòng lệnh

Trình nền Dropbox hoạt động tốt trên tất cả các máy chủ Linux 32 bit và 64 bit. Để cài đặt, hãy chạy lệnh sau trong thiết bị đầu cuối Linux của bạn.

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 -

Tiếp theo, chạy trình nền Dropbox từ thư mục .dropbox-dist mới được tạo.

    ~/.dropbox-dist/dropboxd

Giải pháp này giải quyết vấn đề trạng thái "Kết nối ..." luôn trong cài đặt Dropbox của tôi trên Ubuntu 12.04.5
Aryo

0

Sau khi bạn khởi động Ubuntu và bạn đang ở màn hình đăng nhập, bạn cần nhấn Control Alt F1. Sau đó, bạn sẽ thấy một màn hình với lời nhắc đăng nhập. Đăng nhập vào tài khoản của bạn từ đó. Tiếp theo, bạn sẽ cần chạy các lệnh sau:

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

Điều này sẽ cài đặt Dropbox trên hệ thống của bạn, vì nó không được cài đặt đúng trước đó và có thể không được gỡ bỏ chính xác, và sau đó là Dropbox hoàn toàn.


0

Vâng, tôi đã có chính xác cùng một vấn đề; Tôi cũng theo liên kết bạn đưa ra và nó không giải quyết được cho tôi! Vấn đề là, tôi đã làm điều đó 3 ngày trước và tôi không nhớ rõ toàn bộ quá trình. Xin lỗi về điều này...

Đây là những bước tôi đã làm và giải quyết vấn đề (LƯU Ý rằng thực tế là nó hoạt động với tôi không có nghĩa là nó sẽ hiệu quả với bạn!):

  1. Chạy cái này từ terminal (để mở terminal, nhấn Ctrl + 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. Mở nautilus vào thư mục nhà của bạn và gỡ bỏ tệp dropbox.tar.gz

  2. Một thư mục ẩn (.dropbox-dist) sẽ được tạo. Bấm vào biểu tượng, ngay từ tên người dùng của bạn ở góc trên bên phải màn hình của bạn, rồi bấm vào các ứng dụng khởi động. Bấm vào thêm: thêm vào

  3. Trong trường 'Tên', thêm 'Dropbox' và trong trường 'Lệnh', nhấp vào 'Duyệt ...', sau đó đi đến thư mục chính của bạn, đưa Ctrl + H để hiển thị các tệp bị ẩn, nhấp vào dropbox-dist và sau đó chọn tập tin dropboxd . Trong trường 'Nhận xét', thêm bất cứ điều gì bạn muốn.

  4. Đó là phần mà tôi không nhớ rõ lắm ... Mở một thiết bị đầu cuối và đưa ra

    cd ~ / .dropbox-dist; ./ dropboxd

Nó sẽ hỏi bạn thông tin tài khoản của bạn như bình thường, tôi nghĩ, hoặc nó sẽ nói rằng dropbox chưa được cài đặt (và nó sẽ nói để chạy dropbox -i start). Làm bất cứ điều gì cần thiết (xin lỗi :( tôi không nhớ những gì tôi đã làm) để điền thông tin tài khoản của bạn và như vậy và để đăng nhập vào tài khoản dropbox của bạn!

  1. Sau khi tất cả điều này, hãy kiểm tra xem dropbox có đang chạy không (mở màn hình hệ thống) và nếu có thì dừng nó lại (giết nó hoặc bất cứ điều gì: D). Cài đặt hamster-Indicator và đặt nó để bắt đầu khởi động hệ thống.

  2. Khởi động lại máy tính của bạn!

  3. Bây giờ bạn nên có dropbox chạy và một chỉ báo hoạt động của nó! Bây giờ bạn có thể gỡ cài đặt chỉ báo hamster (Tôi đã nói với bạn cài đặt nó để có một chỉ báo hoạt động, đó là cách tôi sửa lỗi của tôi!)

Xin lỗi nếu điều này không làm việc cho bạn ....


0

Đối với máy 32 bit, đảm bảo sử dụng:

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

... như được chỉ dẫn trong hướng dẫn. Tôi đã không chú ý và nghĩ rằng cảnh báo chỉ áp dụng cho gói ban đầu được tải xuống từ trang web của dropbox và phải làm lại toàn bộ (các hướng dẫn được cung cấp ở trên là 64 bit).

Câu trả lời được cung cấp hoạt động nếu bạn làm theo hướng dẫn chính xác. Các giải pháp khác, mà tôi tìm thấy ở nơi khác, không hoạt động.


0

Bạn có thể tìm thấy giải pháp hoàn chỉnh ở đây .


Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
JRG

0

Tôi (tin) đã làm theo tất cả các hướng dẫn ở đây và không thể hoàn tất cài đặt Dropbox chính xác. Tôi đã đọc trong một bài gần đây trong

https://bugs.launchpad.net/ubfox/+source/nautilus-dropbox/+orms/1016559

rằng lỗi cài đặt đã được sửa nhưng dường như những gì tôi đã làm trước đây không cho phép tôi hoàn thiện cài đặt của mình. Tôi thậm chí đã làm theo các hướng dẫn thanh trừng được đăng trong

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

nhưng vẫn không thể chạy Dropbox.

Khi tôi theo cách giải quyết và cuối cùng đã gõ ~ / .dropbox-dist / dropboxd tôi đã nhận được:

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

Tôi đang chạy Ubuntu 12.04 trên kernel x86_64 3.2.0-26. Vì vậy, tôi đã xóa thư mục /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/ và bây giờ dropbox bắt đầu và nhận ra mọi thứ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.