मैंने दो RPM पैकेज बनाए हैं
proj1-1.0-1.x86_64.rpm
libtest1-1.0-1.x86_64.rpm
proj1
libtest1.so
मौजूद फ़ाइल पर निर्भर करता है और यह आरपीएम संकुल में सही ढंग से परिलक्षित होता है जैसा कि यहाँ देखा गया है:
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)
proj1
एक लापता निर्भरता के कारण विफलताओं की स्थापना ।
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
मैं यह कैसे सुनिश्चित करूं कि libtest1-1.0-1.x86_64.rpm
स्थापना के दौरान स्वचालित रूप से स्थापित किया गया है proj1-1.0-1.x86_64.rpm
?
मैंने यहाँ वर्णित के --aid
साथ विकल्प की कोशिश की, लेकिन यह मेरे लिए काम नहीं किया।rpm -i
क्या कोई और तरीका है?
किसी भी मदद के लिए धन्यवाद।
yum --nogpgcheck localinstall packagename.arch.rpm
:।