Ich habe zwei RPM-Pakete erstellt
proj1-1.0-1.x86_64.rpm
libtest1-1.0-1.x86_64.rpm
proj1
hängt von der vorhandenen Datei ab libtest1.so
und wird in den hier gezeigten RPM-Paketen korrekt wiedergegeben:
user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm
libtest1.so()(64bit)
user@my-pc:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm
libtest1.so()(64bit)
Die Installation von proj1
schlägt aufgrund einer fehlenden Abhängigkeit fehl.
user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm
error: Failed dependencies:
libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm
Wie stelle ich sicher, dass libtest1-1.0-1.x86_64.rpm
das bei der Installation von automatisch installiert wird proj1-1.0-1.x86_64.rpm
?
Ich habe die --aid
Option rpm -i
wie hier beschrieben ausprobiert , aber sie hat bei mir nicht funktioniert.
Gibt es einen anderen Weg?
Vielen Dank für jede Hilfe.
yum --nogpgcheck localinstall packagename.arch.rpm
.