संरक्षित मल्टीबिल संस्करण: ओपनसेल


2

मैं Centos 6.2 x86_64 पर चल रहा हूं

माणिक 2.1.2 स्थापित करने की कोशिश कर रहा है

---> Package libselinux-devel.x86_64 0:2.0.94-5.2.el6 will be installed
--> Processing Dependency: libsepol-devel >= 2.0.32-1 for package: libselinux-devel-2.0.94-5.2.el6.x86_64
--> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.0.94-5.2.el6.x86_64
---> Package zlib.i686 0:1.2.3-29.el6 will be installed
--> Running transaction check
---> Package keyutils-libs.i686 0:1.4-3.el6 will be installed
---> Package libselinux.i686 0:2.0.94-5.2.el6 will be installed
---> Package libsepol-devel.x86_64 0:2.0.41-4.el6 will be installed
---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: openssl-1.0.0-20.el6.i686 != openssl-1.0.1e-16.el6_5.7.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

अगर मुझे स्थापित पैकेज मिलते हैं:

[root@test tmp]# rpm -qa | grep openssl
openssl-1.0.1e-16.el6_5.7.x86_64
openssl098e-0.9.8e-17.el6.centos.x86_64

मैंने वह नहीं देखा openssl-1.0.0-20.el6.i686

मैं इसे कैसे हटा सकता हूं?

जवाबों:


0

त्रुटि का मतलब है कि आप एक आर्किटेक्चर के लिए एक अलग संस्करण स्थापित करने की कोशिश कर रहे हैं जो आपने दूसरे के लिए स्थापित किया है। समाधान आपके पैकेज के वर्तमान संस्करण को उस संस्करण में अपग्रेड करना है जो अन्य आर्किटेक्चर के लिए स्थापित किया जाएगा। आपके मामले में, इसका मतलब होगा कि फिर से कमांड openssl-1.0.1e-16.el6_5.7.x86_64को openssl-1.0.0-20.el6.x86_64फिर से आज़माना, लेकिन यह इष्टतम नहीं है। इसके बजाय, आपके पास कुछ रेपो डिसेबल हो सकते हैं जिन्हें आपको दोनों आर्किटेक्चर के लिए पैकेज का सही संस्करण प्राप्त करने में सक्षम करना होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.