Tìm kiếm nếu chương trình được cài đặt cho một mục đích cụ thể (Linux)


0

Vì vậy, tôi đang sử dụng Ubuntu 12.04.4 và tôi tự hỏi liệu có chương trình mở tệp PDF nào được cài đặt không. Tôi thấy rằng evince được cài đặt trong hệ thống (bằng cách googling) và tôi dừng lại để suy nghĩ liệu điều này có thể được thực hiện trong Linux hay không.

Sử dụng một thiết bị đầu cuối.

man -k PDF

Không in bằng chứng, vì -k tìm kiếm phần NAME trong tất cả các hướng dẫn và văn bản không đề cập đến "PDF". May mắn thay, Ubuntu 12.04.4 đi kèm với phiên bản man 2.6.1 có tùy chọn -K --global-apropos.

man -K PDF

đưa ra một danh sách đề cập đến evince + aa nhiều tệp hơn vì -K buộc tìm kiếm phải nằm trong tất cả các phần trong hướng dẫn sử dụng.

thuyết phục chỉ là một ví dụ. Và nhìn chung, một từ khóa tốt hơn là "người xem".

Làm thế nào một người (theo cách hiệu quả nhất) sẽ tìm thấy những chương trình nào được cài đặt trong một hệ thống Linux phù hợp với các từ khóa nhất định?

Có cách nào khác hơn con người (hay apropos) không?


Nó thích hợp hơn khi được hỏi trên unix.stackexchange.com
Yu Hao

Câu trả lời:


0

Bạn có thể sử dụng dpkg --get-select

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.