Если вас интересует только загрузка пакета + его зависимости для автономной установки, вы можете использовать этот инструмент 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
Там больше узнать справочную страницу для repoquery
.