Một gói được liệt kê dưới "cục bộ hoặc lỗi thời" nếu synaptic không thể xác định kho lưu trữ mà gói đó (rất có thể) được cài đặt từ đó.
Giải thích: trình quản lý gói ubfox (apt / dpkg) không theo dõi kho lưu trữ mà gói được tải xuống khi cài đặt. Điều đó có nghĩa là một khi gói được cài đặt, không có cách nào để biết nó được tải xuống từ đâu. Trình quản lý gói chỉ có thể đoán kho lưu trữ nguồn. Nó thực hiện điều đó bằng cách khớp gói đã cài đặt với tất cả các gói có sẵn trong tất cả các kho lưu trữ.
Nếu một gói có cùng tên được tìm thấy trong kho lưu trữ, số phiên bản được so sánh. Nếu số phiên bản trong kho lưu trữ là giống nhau hoặc mới hơn thì có thể giả định rằng gói có khả năng được cài đặt từ kho lưu trữ đó. Nếu không tìm thấy gói phù hợp trong bất kỳ kho lưu trữ nào thì synaptic tuyên bố gói đã cài đặt là "cục bộ hoặc lỗi thời".
Có ba tình huống có thể khiến gói cài đặt không được tìm thấy trong bất kỳ kho lưu trữ nào:
- Bạn đã tự tải xuống và cài đặt gói (dpkg -i foo.deb).
- Bạn đã cài đặt gói từ kho lưu trữ và sau đó xóa kho lưu trữ đó (ví dụ: PPA).
- Bạn đã cài đặt gói từ kho lưu trữ và sau đó gói đã bị xóa khỏi kho lưu trữ đó (có khả năng xảy ra trong kho được đề xuất).
Về thuật ngữ "cục bộ hoặc lỗi thời": mục đầu tiên sẽ là phần "cục bộ", trong khi hai phần còn lại sẽ là phần "lỗi thời".
Phản hồi tự trả lời:
Trong trường hợp của tôi, dường như lý do thứ ba là nguyên nhân khiến các gói văn phòng mở được liệt kê dưới mục "cục bộ hoặc lỗi thời". Tôi đã kích hoạt kho lưu trữ được đề xuất. Các gói văn phòng mở đã được nâng cấp trong đề xuất, và sau đó loại bỏ khỏi đề xuất. Tôi đã viết thêm chi tiết trong câu trả lời cho câu hỏi này: Tại sao một số gói Open Office được đánh dấu là "cục bộ hoặc lỗi thời" trong Synaptic .
aptitude search ~o
báo cáo không có gì trên hệ thống của tôi