Categories
Linux

Centos: Source RPMs installieren

Manchmal benötigt man auch das Source-RPM zu einem Paket um z.B. einen Patch einzuspielen. Folgende Schritte sind nötig (in diesem Beispiel um das PHP Source-Paket herunterzuladen):

yum install yum-utils
yumdownloader --source php

Damit die Quellen auch gefunden werden, müssen in der YUM-Konfiguration auch die entsprechenden Source-Repositories eingetragen werden (hier für Centos):

# /etc/yum.conf

[base-src]
name=Centos $releasever - $basearch - Base SRC
baseurl=http://ftp-stud.fht-esslingen.de/pub/Mirrors/centos/$releasever/os/SRPMS

[updates-src]
name=Centos $releasever - $basearch - Updates SRC
baseurl=http://ftp-stud.fht-esslingen.de/pub/Mirrors/centos/$releasever/updates/SRPMS

[extras-src]
name=Centos $releasever - $basearch - Extras SRC
baseurl=http://ftp-stud.fht-esslingen.de/pub/Mirrors/centos/$releasever/extras/SRPMS

[centosplus-src]
name=Centos $releasever - $basearch - centosplus SRC
baseurl=http://ftp-stud.fht-esslingen.de/pub/Mirrors/centos/$releasever/centosplus/SRPMS

Nur nebenbei – unter Debian reicht folgendes:

apt-get source php

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.