Tìm các gói có apt-cache và aptitude

Khi gỡ cài đặt một chương trình hoặc gói trong Linux, bạn có hai tùy chọn hoặc thực hiện thông qua trung tâm chương trình của bản phân phối của bạn hoặc từ một thiết bị đầu cuối.

Để gỡ cài đặt một chương trình khỏi dòng lệnh, bạn cần biết tên chính xác của gói. Và hóa ra là đôi khi, điều này trở nên khó nhớ. Có thể xảy ra trường hợp khi bạn muốn gỡ cài đặt một chương trình, bạn chỉ đang gỡ cài đặt một gói hoặc phụ thuộc vào nó. Bài đăng này sẽ giúp bạn nhận một gói hoặc chương trình thông qua một thiết bị đầu cuối với apt-cache y năng khiếu.

kính lúp

Lệnh apt-cache sẽ cho phép bạn quan sát nhiều thông tin về các gói được lưu trữ trong cơ sở dữ liệu APT.. Chúng ta có thể định nghĩa thông tin này như một bộ nhớ cache, được lưu trữ tạm thời sau khi lệnh apt-update được thực thi, để cập nhật cơ sở dữ liệu APT.

Hãy bắt đầu bằng cách kiểm tra tất cả các gói được cài đặt trên bản phân phối của bạn. Nếu bạn chạy:

apt-cache pkgnames | hơn

Một danh sách sẽ được tạo với tất cả các gói có sẵn trong hệ thống. Bằng cách đặt “| more ”cho phép bạn cuộn qua danh sách từng dòng bằng cách nhấn Enter. Trong trường hợp muốn cuộn lên xuống bằng bàn phím hoặc các mũi tên cuộn, bạn có thể thực hiện

apt-cache pkgnames | ít hơn

để thoát khỏi danh sách các gói, chỉ cần nhấn ký tự "q".

Biết một phần của tên

Chắc chắn là hơi thô sơ để tìm kiếm một gói trong danh sách có vẻ như vượt thời gian. Đối với ví dụ cụ thể này, chúng tôi sẽ làm việc bằng cách tìm kiếm chương trình phanh tay-gtk

Trong trường hợp bạn biết phần đầu của tên gói, bạn có thể chạy:

apt-cache pkgnames

Lệnh sẽ trả về danh sách tất cả các gói có tên bắt đầu bằng tên đã nhập ở trên.

Có nghĩa là, nếu tôi chỉ nhớ "tay", khi thực hiện lệnh, nó sẽ có một cái gì đó như thế này.


tên pkg


Bây giờ, giả sử bạn biết một phần của tên chương trình, nhưng không nhất thiết phải bắt đầu. Trong trường hợp này, chúng ta sẽ sử dụng lệnh aptitude. Nếu bạn chạy lệnh sau:

tìm kiếm năng khiếu

Aptitude, thực hiện tìm kiếm trong cơ sở dữ liệu APT và liệt kê tất cả các gói có tên chứa đoạn mà bạn đã xác định trước đó. Ví dụ, nếu bạn chỉ nhớ "phanh", bạn sẽ nhận được một cái gì đó như thế này.

năng khiếu

Trong cả hai trường hợp, cho dù bạn có biết thời điểm bắt đầu chương trình hay không, bạn luôn có thể sử dụng lệnh aptitude để định vị một gói.

Sau khi nhận được gói, bạn có thể lấy tất cả thông tin về nó từ thiết bị đầu cuối. Đang chạy:

apt-cache phụ thuộc

phụ thuộc

Hiển thị tất cả các phụ thuộc của gói. Nếu bạn muốn hiển thị thêm thông tin về các thông số kỹ thuật của gói, chẳng hạn như tên, kích thước, phụ thuộc, kích thước sau khi cài đặt và hơn thế nữa, bạn có thể sử dụng lệnh show bằng cách thực thi.

apt-cache hiển thị

Bạn luôn có thể đọc hướng dẫn sử dụng apt-cache bằng cách chạy

người đàn ông apt-cache

Để kiểm tra bất kỳ lệnh tiện ích nào khác.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   TheGuillox dijo

    Thật thú vị ... Tôi sử dụng lệnh "sudo apt search" để tìm kiếm một gói trong kho.

  2.   HO2Gi dijo

    Rất tốt, và tôi chỉ nhận ra rằng tôi có hàng triệu gói phần mềm mà tôi thử nghiệm, bài viết tốt.
    Để sử dụng VBox từ bây giờ XD.