J'ai construit deux packages RPM
proj1-1.0-1.x86_64.rpm
libtest1-1.0-1.x86_64.rpm
proj1
dépend du fichier libtest1.so
présent et il est correctement reflété dans les packages RPM comme indiqué ici:
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)
L'installation de proj1
échoue en raison d'une dépendance manquante.
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
Comment puis-je m'assurer qu'il libtest1-1.0-1.x86_64.rpm
est installé automatiquement lors de l'installation de proj1-1.0-1.x86_64.rpm
?
J'ai essayé l' --aid
option avec rpm -i
comme décrit ici mais cela n'a pas fonctionné pour moi.
Est-ce qu'il y a un autre moyen?
Merci pour toute aide.
yum --nogpgcheck localinstall packagename.arch.rpm
.