Wenn Sie nur daran interessiert sind, ein Paket + seine Abhängigkeiten für die Offline-Installation herunterzuladen, können Sie das Tool verwenden yumdownloader
. Es ist Teil des Pakets yum-utils
.
$ yumdownloader --resolve <package name>
Beispiel
$ 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
Der obige Befehl zeigt die grafische Version von vim, gvim
die installiert wird. Beachten Sie, dass überprüft wird, ob die erforderlichen Abhängigkeiten installiert sind. Wenn nicht, werden sie auch heruntergeladen.
Was ist der Speicherort der Pakete?
Sie können auch herausfinden, wie die URL eines bestimmten Pakets mit einem anderen im yum-utils
Aufruf enthaltenen Tool aussehen würde repoquery
. Dies ist ein fantastisches Tool, mit dem Sie einen Blick in Repositorys werfen können, ohne die angebotenen Pakete herunterladen zu müssen.
Beispielsweise:
$ 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
ANMERKUNG: Diese URL ist die URL von einem der Repository-Spiegel, daher kann sie sich von Lauf zu Lauf ändern.
Was ist noch mit dem Paket?
Sie können auch folgende repoquery
Fragen beantworten:
Was benötigt ein Paket:
$ reqpoquery -R vim-X11
Was enthält ein Paket:
$ repoquery -l vim-X11
Weitere Informationen finden Sie auf der Manpage repoquery
.