Überall, wo ich im Internet gesehen habe, ist der Standard-Speicherort für die rpmbuild das Home-Verzeichnis eines Benutzers, ~/rpmbuild
. Was, wenn ich es in einem anderen Ordner erstellen möchte, sagen wir ~/foo/bar/rpmbuild
?Nimmt RPM Build immer die Dateien von ~/rpmbuild?
Warum ist das? Welchen Unterschied würde es machen, wenn mein Build-Standort etwas anderes ist?
EDIT: Dies bedeutet, dass auch die ~/rpmmacros
Datei irgendwo sein kann.
Bitte siehe http://www.linuxquestions.org/questions/linux-software-2/need-rpm-package-for-php-version-5-2-7-and-up-on-redhat-5 -1-a-766486/# 13 ... für das Setup. Sie können diese Orte an Ihren bevorzugten Ort ändern. Und Sie können $ 'rpmbuild -bb file.spec' in jedem Ordner verwenden. Die Pakete werden in dem in .rpmmacros angegebenen Ordner erstellt. –
Ich verstehe. Ich vermute, was ich meinte war, sogar die ~/.rpmmacros-Datei an einen anderen Ort zu verschieben und das rpmbuild von dort abholen zu lassen? Gibt es keinen Weg? Oder spielt diese Konfiguration keine Rolle? –