Android

Cách liệt kê các gói đã cài đặt trên Ubuntu

Lỗi hàn thép đe dọa hạm đội siêu tàu ngầm 122 tỷ đô của Mỹ

Lỗi hàn thép đe dọa hạm đội siêu tàu ngầm 122 tỷ đô của Mỹ

Mục lục:

Anonim

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách liệt kê và lọc các gói đã cài đặt trên Ubuntu. Biết cách liệt kê các gói đã cài đặt trên hệ thống Ubuntu của bạn có thể hữu ích trong các trường hợp bạn cần cài đặt các gói tương tự trên máy khác hoặc nếu bạn muốn cài đặt lại hệ thống của mình.

Chúng tôi cũng sẽ chỉ cho bạn cách kiểm tra xem một gói cụ thể đã được cài đặt chưa, đếm các gói đã cài đặt và tìm ra phiên bản của gói đã cài đặt.

Mặc dù hướng dẫn này được viết cho Ubuntu, nhưng các hướng dẫn tương tự được áp dụng cho bất kỳ phân phối dựa trên Ubuntu nào, bao gồm Kubfox, Linux Mint và Hệ điều hành cơ bản.

Danh sách các gói đã cài đặt với Apt

apt là một giao diện dòng lệnh cho hệ thống quản lý gói. Nó được giới thiệu trong Ubuntu 14.04 và kết hợp các lệnh được sử dụng phổ biến nhất từ apt-get apt-cache bao gồm một tùy chọn để liệt kê các gói đã cài đặt.

Để liệt kê các gói đã cài đặt trên hệ thống Ubuntu của bạn, hãy sử dụng lệnh sau:

sudo apt list --installed

Lệnh sẽ hiển thị cho bạn một danh sách tất cả các gói đã cài đặt bao gồm các phiên bản gói, kiến ​​trúc và một mô tả ngắn.

Bạn có thể lọc đầu ra dpkg-query -l với grep giống như đầu ra apt :

sudo dpkg-query -l | grep package_name

Tạo một danh sách tất cả các gói được cài đặt

Để tạo danh sách tên của tất cả các gói đã cài đặt trên hệ thống Ubuntu hoặc Debian của bạn và lưu nó trong một tệp có tên là packages_list.txt , hãy chạy lệnh sau:

sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt

Bây giờ bạn đã có danh sách, nếu bạn muốn cài đặt các gói tương tự trên máy chủ mới của mình, bạn có thể làm điều đó với:

sudo xargs -a packages_list.txt apt install

Đếm số lượng gói được cài đặt trên máy Ubuntu của bạn

Để tìm hiểu có bao nhiêu gói được cài đặt trên hệ thống của bạn, bạn có thể sử dụng cùng một lệnh như trước nhưng thay vì chuyển hướng đầu ra sang một tệp, bạn có thể chuyển nó sang tiện ích wc và đếm các dòng:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

544

Như bạn có thể thấy tôi có 544 gói được cài đặt trên máy chủ Ubuntu của mình.

Phần kết luận

Đến bây giờ bạn nên biết cách liệt kê và lọc các gói đã cài đặt trên hệ thống Ubuntu của mình. Nếu bạn muốn tìm hiểu thêm về apt mở terminal và gõ man apt .

Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.

ubfox apt dpkg