Ich werde immer gern gefragt, wo ich den die Links zu den RPMs finde, wenn ich brauche, aber nicht finde. Ein Weg ist das YUM Repo direkt fragen. Zunächst einmal suchen wir uns das passende Repository aus:
# ls -la /etc/yum.repos.d/
insgesamt 68
drwxr-xr-x. 2 root root 4096 18. Jun 14:25 .
drwxr-xr-x. 172 root root 12288 4. Aug 08:35 ..
-rw-r--r--. 1 root root 179 25. Jul 2007 adobe-linux-i386.repo
-rw-r--r--. 1 root root 183 1. Apr 2011 adobe-linux-x86_64.repo
-rw-r--r--. 1 root root 1254 19. Feb 14:46 fedora.repo
-rw-r--r--. 1 root root 1213 19. Feb 14:46 fedora-updates.repo
-rw-r--r--. 1 root root 1271 19. Feb 14:46 fedora-updates-testing.repo
-rw-r--r--. 1 root root 1241 15. Dez 2013 rpmfusion-free-rawhide.repo
-rw-r--r--. 1 root root 1172 15. Dez 2013 rpmfusion-free.repo
-rw-r--r--. 1 root root 1170 15. Dez 2013 rpmfusion-free-updates.repo
-rw-r--r--. 1 root root 1230 18. Mär 2013 rpmfusion-free-updates-testing.repo
dann holen wir uns die BaseURL aus dem Repo ( was anderes macht Yum eigentlich auch nicht )
# cat /etc/yum.repos.d/rpmfusion-free.repo | grep baseurl
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/debug/
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/source/SRPMS/
Die BaseURL kann mit einem normalen Browser aufgerufen werden, wenn man die Variablen ersetzt.
$releasever = Fedora Nummer z.b. 20
$basearch = Basearchitecture also i686 für 32 bit oder x86_64 für 64 bit.
Beispiel:
http://download1.rpmfusion.org/free/fedora/releases/20/Everything/x86_64/os/
Jetzt rufen Sie das noch mit dem Browser auf und siehe da, alle RPMs liegen vor Ihnen.
Es kann vorkommen, wenn die Repos besonders groß sind, daß diese in mehrere Teile aufgeteilt sind. Üblicherweise nach dem ersten Zeichen des Dateinamens also A B C usw. .
RPMFIND.net
Wenn Sie ein spezielles RPM suchen, daß nicht in Ihren Repos enthalten ist, kann http://rpmfind.net/ Ihnen helfen. Sie finden dort eine Vielzahl von Paketen, die nicht mit Fedora ausgeliefert werden, aber trotzdem benötigt werden. Oder auch einfach nur ältere Versionen.
Koji – Alte Pakete finden, die Fedora aus dem Repo gelöscht hat.
Rufen Sie mal diese URL auf : http://koji.fedoraproject.org/koji/packageinfo?packageID=280
Sie werden dort die Liste aller HTTPD Pakete finden, die jemals für Fedora gebaut wurden.
alle jemals gebauten Pakete für ein Programm
Suchen Sie sich die Version aus, die Sie gern hätten und klicken Sie auf den Link. Sie bekommen dann die Paketinformationen angezeigt. Diese enthält auch alle Downloadlinks zu den jeweiligen Architekturen.
genaue Paketinformationen und Downloadlinks