zbudowałem dwa pakiety RPMJak rpm auto zainstalować zależności
proj1-1.0-1.x86_64.rpm
libtest1-1.0-1.x86_64.rpm
proj1
zależy od pliku libtest1.so
jest obecny i jest prawidłowo odzwierciedlone w pakietach RPM jak widać tutaj:
[email protected]:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm
libtest1.so()(64bit)
[email protected]:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm
libtest1.so()(64bit)
Instalacja proj1
kończy się niepowodzeniem z powodu braku zależności.
[email protected]:~$ 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
Jak mogę zapewnić, że libtest1-1.0-1.x86_64.rpm
jest instalowany automatycznie podczas instalacji proj1-1.0-1.x86_64.rpm
?
Próbowałem opcji --aid
z rpm -i
jak opisano here ale to nie działa dla mnie.
Czy istnieje inny sposób?
Dzięki za pomoc.
Podany link rozwiązał moją sprawę za pomocą tylko jednej linii: 'yum --nogpgcheck localinstall nazwa_programu.arch.rpm'. – Matthew
@Matthew Cool, to wyeliminowałoby kroki z lokalnego lokalnego repozytorium. Opublikuj to jako odpowiedź, powiedziałbym. – gertvdijk
Dzięki @Matthew :) –