Nếu bạn chỉ quan tâm đến việc tải xuống gói + phụ thuộc của nó để cài đặt ngoại tuyến, bạn có thể sử dụng công cụ yumdownloader
. Đó là một phần của gói yum-utils
.
$ yumdownloader --resolve <package name>
Thí dụ
$ yumdownloader --resolve vim-X11
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
--> Running transaction check
---> Package vim-X11.x86_64 2:7.3.315-1.fc14 set to be reinstalled
--> Finished Dependency Resolution
vim-X11-7.3.315-1.fc14.x86_64.rpm | 1.1 MB 00:01
Lệnh trên cho thấy phiên bản đồ họa của vim, gvim
đang được cài đặt. Lưu ý rằng nó sẽ kiểm tra xem bạn đã cài đặt các phụ thuộc cần thiết chưa, nếu không thì nó cũng sẽ tải xuống.
Vị trí các gói
Bạn cũng có thể tìm hiểu URL của một gói nhất định sẽ sử dụng một công cụ khác đi kèm với yum-utils
được gọi repoquery
. Đây là một công cụ tuyệt vời và cho phép bạn xem qua các kho lưu trữ mà không cần phải tải xuống các gói mà họ cung cấp.
Ví dụ:
$ repoquery --location vim-X11
http://kdeforge.unl.edu/mirrors/fedora-archive/fedora/linux/updates/14/x86_64/vim-X11-7.3.315-1.fc14.x86_64.rpm
LƯU Ý: URL này là URL từ một trong các máy chủ lưu trữ, vì vậy URL có thể thay đổi từ chạy sang chạy.
Những gì khác về gói?
Bạn cũng có thể sử dụng repoquery
để trả lời những câu hỏi sau:
Gói yêu cầu gì:
$ reqpoquery -R vim-X11
Gói chứa gì:
$ repoquery -l vim-X11
Có nhiều tư vấn trang người đàn ông cho repoquery
.