Câu trả lời:
Bạn có thể tìm kiếm thông qua dữ liệu meta gói được lưu trong bộ nhớ cache:
yum -C search mysearch
Bằng cách này, bạn sẽ không cập nhật dữ liệu meta cục bộ, do đó tìm kiếm của bạn sẽ nhanh hơn một chút.
Tôi thích tạo một tệp cục bộ với tất cả các gói theo cách này:
yum list all > yum-package-list.log
Sau đó, tôi có thể grep những gì tôi đang tìm kiếm:
grep -i mysearch yum-package-list.log
Đó là tất cả...
Thỉnh thoảng tôi sẽ thực hiện lại tất cả danh sách yum , để cập nhật danh sách.
Lưu ý quan trọng
Theo mặc định, các phiên bản hiện tại của yum xóa các tệp và gói dữ liệu mà chúng tải xuống, sau khi chúng được sử dụng thành công cho một hoạt động. Điều này giảm thiểu dung lượng lưu trữ mà yum sử dụng. Bạn có thể bật bộ đệm, để yum giữ lại các tệp mà nó tải xuống trong các thư mục bộ đệm. Bộ nhớ cache cung cấp ba lợi thế:
* The performance of yum increases
* You may carry out yum operations without a network connection, by using only the caches
* You may copy packages from the caches and reuse them elsewhere
Theo mặc định, yum lưu trữ các tệp tạm thời trong thư mục / var / cache / yum /, với một thư mục con cho mỗi kho lưu trữ được cấu hình. Các gói / thư mục trong mỗi thư mục kho lưu trữ các gói được lưu trữ. Ví dụ: thư mục / var / cache / yum / Development / gói / giữ các gói được tải xuống từ kho phát triển.
Nếu bạn xóa gói khỏi bộ đệm, bạn không ảnh hưởng đến bản sao của phần mềm được cài đặt trên hệ thống của bạn.
1.1. Kích hoạt bộ đệm
Để định cấu hình yum để giữ lại các tệp đã tải xuống thay vì loại bỏ chúng, hãy đặt tùy chọn keepcache trong /etc/yum.conf thành 1:
keepcache=1
Tham khảo Phần 9.1, Chỉnh sửa cấu hình yum, để biết thêm thông tin về cách chỉnh sửa tệp cấu hình yum. Khi bạn bật bộ đệm, mọi thao tác yum có thể tải xuống dữ liệu gói từ kho được cấu hình. Để đảm bảo rằng bộ nhớ cache có một bộ dữ liệu gói, hãy thực hiện một thao tác sau khi bạn bật bộ đệm. Sử dụng danh sách hoặc truy vấn tìm kiếm để tải xuống dữ liệu gói mà không sửa đổi hệ thống của bạn.
yum -C
như bạn đề cập sử dụng siêu dữ liệu được lưu trữ cục bộ đó.