मैं अपने आरपीएम कल्पना फ़ाइल में आरपीएम फ़ाइलCentOS 5.5 - आरपीएम कल्पना फ़ाइल
/bin/ln -sf libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8
/bin/ln -sf libssl.so.0.9.8e /lib/libssl.so.0.9.8
में निम्नलिखित सांकेतिक लिंक बनाने की जरूरत में प्रतीकात्मक कड़ी निर्माण:
%files
%defattr(-,root,root)
/lib/libcrypto.so.0.9.8
/lib/libssl.so.0.9.8
<other files...>
%install
/bin/ln -sf libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8
/bin/ln -sf libssl.so.0.9.8e /lib/libssl.so.0.9.8
/lib/libcrypto। so.0.9.8e और /lib/libssl.so.0.9.8e हैं मेरे पीसी पर मौजूद है, लेकिन जब मैं अपने आरपीएम स्थापित करने के लिए कोशिश कर रहा हूँ, मैं एक त्रुटि मिली:
libcrypto.so.0.9.8 is needed by my-test-rpm-1.el5.i686
libssl.so.0.9.8 is needed by my-test-rpm-1.el5.i686
क्या wron जी? आरपीएम स्थापना के हिस्से के रूप में प्रतीकात्मक लिंक बनाने के लिए मुझे क्या करना है?
धन्यवाद
मैंने कोशिश की, समस्या अभी भी है ... – Dima
लगता है जैसे /lib/libcrypto.so.0.9.8e और /lib/libssl.so.0.9.8e% फ़ाइलों की सूची में नहीं हैं। इसके अलावा 'ln' का आपका आविष्कार उन तरीकों से संदर्भित नहीं करता है जैसे कि '/ bin/ln -sf /lib/libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8'। – ldav1s
/lib/libcrypto.so.0.9.8e और /lib/libssl.so.0.9.8e openssl RPM का हिस्सा हैं। – Dima