Nhận danh sách các gói đã cài đặt trên Ubuntu 20.10

Get List Installed Packages Ubuntu 20



Ubuntu là một bản phân phối dựa trên Linux đi kèm với nhiều gói được cài đặt. Gói là một tập hợp các tệp yêu cầu để xây dựng phần mềm. Ví dụ: nếu bạn muốn cài đặt một ứng dụng, điều đầu tiên bạn làm là tải xuống một tệp gói thông qua APT. Gói được tải xuống và biên dịch trong hệ điều hành dưới dạng ứng dụng. Bạn có thể tải xuống và cài đặt bao nhiêu gói tùy thích bằng cách sử dụng APT.

Điều cần thiết là phải biết về tất cả các gói đã được cài đặt. Điều tốt về Ubuntu là bạn có thể nhận thông tin chi tiết của tất cả các gói và quản lý chúng.







Làm cách nào để biết thông tin chi tiết về tất cả các gói đã cài đặt trên Ubuntu 20.10? Hãy làm sáng tỏ nó.



Liệt kê các Gói đã Cài đặt

Để liệt kê các gói đã được cài đặt, chúng tôi sử dụng lệnh dpkg. Để chạy lệnh này, trước tiên hãy khởi chạy thiết bị đầu cuối và nhập:



$dpkg-danh sách


Lệnh trên sẽ liệt kê tất cả các gói trong năm cột. Cột đầu tiên hiển thị trạng thái của gói. Ii chỉ ra rằng gói đã được cài đặt. Đầu tiên i hiển thị trạng thái gói mong muốn và i thứ hai cho biết trạng thái hiện tại của gói. Các chỉ báo trạng thái khác được liệt kê dưới đây:






Cột thứ hai chỉ đơn giản là nhãn của các gói. Cột thứ ba mô tả phiên bản gói. Kiến trúc gói được hiển thị trong cột thứ tư. Cuối cùng, cột thứ năm cung cấp giải thích ngắn gọn về gói.

Tìm một gói cụ thể

Nếu bạn đã cài đặt Ubuntu trên máy tính của mình và muốn tìm kiếm một gói cụ thể và trạng thái hiện tại của nó, bạn có thể dễ dàng tìm hiểu điều đó thông qua thiết bị đầu cuối. Ví dụ: nếu bạn muốn tìm kiếm máy chủ openssh đã được cài đặt hay chưa, chỉ cần nhập lệnh sau:



$dpkg --danh sách | nắm chặt --openssh


Bạn cũng có thể tìm kiếm các gói khác, chẳng hạn như Wireshark:

$dpkg --danh sách | nắm chặt --wireshark


Từ đầu ra ở trên, bạn thậm chí có thể đọc kiến ​​trúc và phiên bản của gói.

Bạn có thể tinh chỉnh tìm kiếm của mình bằng cách thêm các điều kiện khác, chẳng hạn, nếu bạn muốn tìm kiếm một gói theo phiên bản của nó, thì hãy nhập lệnh sau:

$dpkg --danh sách | nắm chặt --nano |Wirehark3.2


Các số màu đỏ trong hình trên cho biết số phiên bản của Wireshark.

Bạn có thể thêm nhiều điều kiện hơn bằng cách thêm nhiều lệnh grep hơn.

Số lượng gói được cài đặt

Trong hệ điều hành của bạn, sẽ có rất nhiều gói. Bạn thậm chí có thể nhận được tổng số gói đã cài đặt trên máy tính của mình, nhưng đó là một lệnh hơi phức tạp. Để có tổng số gói, bạn cần đếm số dòng từ đầu ra lệnh dpkg –list.

Kết quả trên cho thấy rằng có 5 dòng ở trên trước danh sách các gói, chỉ cần trừ đi 5 dòng. Sau đó gõ lệnh sau:

quăng đi$(('dpkg -danh sách| wc- NS ' -5))


Bạn có thể xem tổng số gói được cài đặt trên máy Ubuntu của tôi.