Якщо вас цікавить лише завантаження пакета + його залежність від встановлення офлайн, ви можете скористатися цим інструментом yumdownloader
. Це частина пакету yum-utils
.
$ yumdownloader --resolve <package name>
Приклад
$ 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
Наведена вище команда показує графічну версію встановлення vim gvim
. Зверніть увагу, що він перевіряє, чи встановлені у вас необхідні залежності, якщо ні, то він також завантажить їх.
Яке розташування пакетів
Ви також можете дізнатись, якою URL-адресою даного пакету буде користуватися інший інструмент, включений до yum-utils
виклику repoquery
. Це фантастичний інструмент, який дозволяє заглядати всередину сховищ, не завантажуючи пропоновані ними пакети.
Наприклад:
$ 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
ПРИМІТКА. Ця URL-адреса є URL-адресою одного з дзеркал сховища, тому вона може змінюватися від запуску до запуску.
Що ще про пакет?
Ви можете repoquery
також відповісти на ці запитання:
Для чого потрібен пакет:
$ reqpoquery -R vim-X11
Що містить пакунок:
$ repoquery -l vim-X11
Більше проконсультуйте на сторінці man repoquery
.