Biểu tượng màu đỏ này trên bảng điều khiển của tôi có ý nghĩa gì?


8

Biểu tượng màu đỏ này .... Nó xuất hiện sau khi tôi nâng cấp lên Ubuntu 12.04LTS; Tôi không thể tìm ra cách bỏ nó. Nó có vẻ là một điều thông báo. Tôi đang thua lỗ. Biểu tượng này là:

dấu đỏ

Tôi nhấp vào nó và đọc nó:

Xảy ra lỗi, vui lòng chạy Trình quản lý gói từ menu chuột phải hoặc apt-get trong thiết bị đầu cuối để xem có gì sai. Thông báo lỗi là:

'Error: BrokenCount>0'. 

Điều này thường có nghĩa là các gói được cài đặt của bạn có phụ thuộc chưa được đáp ứng.


Askubfox.com/questions/272937/ đá Câu trả lời đầu tiên trong liên kết đã giải quyết vấn đề của tôi.
Avarn Kumar

Câu trả lời:


8

Nó cho bạn biết rằng hệ thống gói đang ở trạng thái bị hỏng (ví dụ: một số gói đang ở trạng thái bị hỏng). Bạn có thể cố gắng giải quyết điều này bằng cách chạy lệnh sau trong một thiết bị đầu cuối.

sudo apt-get -f install

1
Tôi đã thử điều đó và nó không làm gì cả :(
Ceil

Hãy thử cập nhật hệ thống và xem nếu bạn gặp bất kỳ lỗi nào "sudo apt-get update". Dán bất kỳ lỗi nào bạn nhận được vào câu hỏi ban đầu của bạn.
Fabricator4

Tôi đã xóa các gói trong câu hỏi. Không chỉ là biểu tượng biến mất, mà hệ thống của tôi đang chạy nhanh hơn.
Ce

Những gói đã được trong câu hỏi?
Thomas Boxley

1
Thật tuyệt .. nó hoạt động như bùa mê, đừng quên "sudo apt-get update" sau khi chạy lệnh trên :)
amit_game

2

Tôi đã nhận được cùng một biểu tượng cảnh báo đỏ và trắng và mã lỗi giống hệt nhau sau khi vô tình cài đặt gói sai (i386 trên amd64 - Ubuntu 12.04 LTS) Để giải quyết tôi ...

  1. chạy dpkg --get-selections > ~/Desktop/packagestrong terminal để lấy danh sách các gói đã cài đặt
  2. đã gỡ bỏ gói mà tôi vừa thử cài đặt bằng tên của gói như xuất hiện trong danh sách trên và lệnh này sudo apt-get purge name-of-package-here
  3. chạy lệnh trên sudo apt-get -f installcảm ơn tgm4883
  4. đã xóa một số gói dự phòng bằng sudo apt-get autoremove(gợi ý xuất hiện trong thiết bị đầu cuối sau khi chạy lệnh trước.) Hoặc ở đây hoặc lệnh trước khi dẫn đến cảnh báo / lỗi biến mất
  5. Sau đó tôi chạy sudo apt-get updatemà mất nhiều thời gian hơn bình thường và mọi thứ dường như trở lại bình thường.

1

Vui lòng lấy tên gói chính xác đã bị hỏng. Bạn có thể sử dụng lệnh sau để có được tất cả danh sách gói.

sudo dpkg --get-selections > list.txt

Tìm tên gói chính xác từ danh sách (được tạo trong thư mục nhà).

Và sử dụng lệnh sau để loại bỏ gói mạnh mẽ.

sudo dpkg --force-all -P PACKAGE NAME

ex- sudo dpkg --force-all -P texlive-pstrick-doc(texlive-pstrick-doc là tên gói)

Tiếp theo chạy lệnh cập nhật.

sudo apt-get update

Điều này làm việc cho tôi. Cảm ơn


@EricCarvalho làm sao tôi biết gói nào đã ảnh hưởng đến hệ thống từ danh sách các gói?
devGeek

@devGeek Câu trả lời này không phải của tôi.
Eric Carvalho
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.