Làm cách nào để liệt kê tất cả các gói từ không ổn định / thử nghiệm?


18

Tôi đang chạy một hệ thống thử nghiệm Debian với một số gói được cài đặt từ không ổn định hoặc thử nghiệm, sử dụng ghim apt.

Làm thế nào tôi có thể liệt kê tất cả các gói đến từ không ổn định hoặc thử nghiệm? Tôi muốn sử dụng apt, nhưng tôi cũng đã cài đặt aptitude và synap.


1
Cách dễ nhất tôi tìm thấy cho đến nay phụ thuộc vào gói apt-show-version: apt-show-version | grep /unstablehoặc apt-show-version | grep /experimental.
enricoferrero

Câu trả lời:



6

Sử dụng aptitudebạn có thể chạy lệnh sau:

$ aptitude versions '~VCURRENT (~Aunstable|~Aexperimental) !~Atesting' --group-by=none

Điều này sẽ liệt kê tất cả các gói có phiên bản hiện tại ( ~VCURRENT) đến từ kho lưu trữ không ổn định hoặc thử nghiệm ( ~A) và không có trong kho lưu trữ thử nghiệm ( !~A). Các --group-by=nonetùy chọn phục vụ để tạo ra một đầu ra ngắn gọn hơn.


Vì một số lý do, điều đó không làm việc cho tôi. Nó cung cấp cho tôi một danh sách lớn các gói mà chắc chắn không phải từ không ổn định hoặc thử nghiệm. Phương thức apt-show-version ở trên cung cấp cho tôi đầu ra chính xác. Ai đó có thể xác nhận?
enricoferrero

Xin lỗi, cập nhật câu trả lời, bây giờ nên hoạt động đúng.
toro2k

Vâng, bây giờ nó hoạt động!
enricoferrero

Tôi cũng không thể điều chỉnh điều này để lọc các gói đến từ 'ổn định', cũng không chỉ chọn các gói đến từ 'thử nghiệm'. Tôi đoán tôi sẽ không bao giờ hiểu làm thế nào năng khiếu (hoặc APT cho vấn đề đó) hoạt động.
alecov
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.