Làm cách nào tôi có thể sửa E: Quá trình phụ / usr / bin / dpkg trả về mã lỗi (2)?


12

Tôi đã nhận được lỗi này sau khi thử tải xuống plugin icedtea. Sau khi thử

sudo apt-get upgrade

Tôi đã nhận được cùng một lỗi chính xác:

Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
 unable to open files list file for package `linux-sound-base': No such device or address
E: Sub-process /usr/bin/dpkg returned an error code (2)

Tôi đã cố gắng tìm kiếm giải pháp, nhưng mỗi giải pháp dường như là duy nhất cho vấn đề này. Bất kỳ đề xuất?


Vui lòng thêm đầu ra củacat /var/lib/dpkg/info/linux-sound-base.info
squareborg

cat: /var/lib/dpkg/info/linux-sound-base.info: Không có tệp hoặc thư mục như vậy
TheUnicornCow

Câu trả lời:


8

Hãy thử đầu tiên:

sudo rm /var/lib/dpkg/available 
sudo touch /var/lib/dpkg/available  
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'

Nguy hiểm, nếu hướng dẫn trước không giải quyết được vấn đề ...

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get clean
sudo apt-get update && sudo apt-get upgrade

Cuối cùng có thể gây ra lưu lượng truy cập lớn.


1
Đã thử điều đó, nhưng tôi vẫn nhận được lỗi tương tự. Tôi có nên dán một cái gì đó từ thiết bị đầu cuối?
TheUnicornCow 2/03/2015

1
Tôi đã gặp lỗi "rm: could remove '/ var / cache / apt / archives / part': Is a library". Cập nhật và nâng cấp nhưng vẫn nhận được lỗi tương tự
TheUnicornCow

Tôi gặp lỗi "ls: không thể truy cập / var / cashe / apt / archives: Không có tệp hoặc thư mục như vậy" khiến tôi lo lắng. Tôi quay lại một chút để thấy rằng / var / cashe không tồn tại. Tôi không có bất cứ thứ gì quan trọng khủng khiếp được lưu trên ổ cứng, việc cài đặt lại Ubuntu có dễ dàng hơn không?
TheUnicornCow 2/03/2015

2
Hãy giải thích tại sao bạn đề nghị sudo rm /var/cache/apt/archives/*?
heemayl

@heemayl @ user1940477 cleanthực sự làm điều đó .. Nhưng tôi đã không đúng, bạn không nên làm điều đó, như mọi người trên mạng nói. SORRY
Croll

4

Tôi biết đây là một bài viết cũ nhưng tôi đã nhận được cùng một lỗi. Tôi đã khắc phục sự cố với lệnh này:

sudo dpkg --configure -a

0

Tôi đã thử điều này từ một liên kết tiếng Đức:

Downlad và bắt đầu sẵn.ksh . Sau đó :

sudo apt-get update && sudo apt-get dist-upgrade
sudo dpkg --clear-avail
sudo apt-get update && sudo apt-get dist-upgrade

( Nguồn )

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.