CentOS में फेडोरा RPM स्थापित करना


21

CentOS 5 में Fedora RPM को स्थापित करना कितना सुरक्षित है? क्या यह फेडोरा आरपीएम के संस्करण पर निर्भर करता है या यह आमतौर पर स्पष्ट चलाने के लिए बेहतर है?

जवाबों:


14

मैं इसके बजाय Fedora EPEL का उपयोग करने की सलाह देता हूं :

"एंटरप्राइज लिनक्स (ईपीईएल) के लिए अतिरिक्त पैकेज रेडोरा एंटरप्राइज (आरएचईएल) के लिए उच्च गुणवत्ता वाले ऐड-ऑन पैकेजों का भंडार बनाने के लिए फेडोरा परियोजना का एक स्वयंसेवक-आधारित सामुदायिक प्रयास है और इसके संगत स्पिनऑफ़ जैसे सेंटोस / साइंटिफिक लिनक्स। फेडोरा आरएचईएल का अपस्ट्रीम है और ईपीईएल के लिए ऐड-ऑन पैकेज मुख्य रूप से फेडोरा रिपॉजिटरी से प्राप्त होते हैं और आरएचईएल के खिलाफ निर्मित होते हैं । "

नवीनतम फेडोरा रिलीज के बाइनरी आरपीएम को बहुत नए पुस्तकालयों के खिलाफ बनाया गया है और इसलिए अक्सर सेंटोस के पुराने पुस्तकालयों के साथ संगत नहीं है। यदि आप फेडोरा आरपीएम को वैसे भी आज़माना चाहते हैं (और अगर ईपीईएल का कोई विकल्प नहीं है) तो मुझे फेडोरा स्रोत आरपीएम मिलेगा और सेंटोस पर फिर से जोड़ने की कोशिश करेंगे (लेकिन अक्सर निर्भरता के कारण मुश्किल होगा)।


8

यह स्पष्ट रूप से रहने के लिए बेहतर है, और मुझे नहीं लगता कि उत्तर आपको आश्चर्यचकित करेगा। Fedora RPM की सॉफ़्टवेयर के संस्करणों पर निर्भरता हो सकती है जो CentOS पर मौजूद नहीं हैं। उदाहरण के लिए, Python 2.6 ABI CentOS पर उपलब्ध नहीं है - चाहे कोई भी संस्करण हो - लेकिन फेडोरा पर डिफ़ॉल्ट है।

इसके अलावा, यह भी बहुत संभव है कि फेडोरा आरपीएम आरपीएम में मैक्रो का उपयोग करेगा- और ऐसे पोस्टस्क्रिप्ट जो सेंटोस पर अनुपलब्ध हैं या उन लिपियों में सामान करने की कोशिश करते हैं जो सेंटोस पर संभव नहीं है।

उस ने कहा, फेडोरा आरपीएम के सेंटोस पर उपयोग करना असंभव नहीं है । आप अभी भाग्यशाली हो सकते हैं। :-)

संभवतः सुरक्षित है, फेडोरा स्रोत RPM को आपके CentOS मशीन पर फिर से बनाना है: यदि RPM का निर्माण CentOS मशीन पर होगा, तो मेरा अनुमान है कि आप बहुत सुरक्षित होंगे। बेशक, RPM तब सामान्य CentOS RPM है और फेडोरा RPM अब नहीं है ...


3

मैं इस बात से सहमत हूं कि फेडोरा आरपीएम के बारे में स्पष्ट रूप से कहना सबसे सुरक्षित है। मैं RPMforge और EPEL जैसी तृतीय-पक्ष RPM रिपॉजिटरी की जांच करूंगा कि क्या आप जिस गुडी को चाहते हैं, वह पहले से ही किसी अन्य व्यक्ति द्वारा वापस ले ली गई है।

हालाँकि: मुझे SRPMs से CentOS में फेडोरा-समतुल्य RPM को स्थापित करने में उचित सफलता मिली है। फेडोरा-समतुल्य से मेरा क्या अभिप्राय है: आप जानते हैं कि RHEL-4 फेडोरा कोर 3 पर आधारित था; इसी तरह, आरएचईएल -5 एफसी -6 पर आधारित है। इसलिए आप FC-6 से .SRPM ले सकते हैं और फिर सफलता की उचित उम्मीद के साथ CentOS-5 पर इन्हें बनाने और स्थापित करने का प्रयास कर सकते हैं।

कभी-कभी आप बाद के एफसी रिलीज से एसआरपीएम का निर्माण और स्थापित कर सकते हैं, हालांकि आप कोर पुस्तकालयों के लिए जल्दी से संस्करण बहाव में उतर सकते हैं। आपको आम तौर पर एक CentOS RPM को इसके बाद के FC समतुल्य में अपग्रेड नहीं करना चाहिए जब तक कि आप (a) यह नहीं जानते कि आप क्या कर रहे हैं और (b) एक बड़ी गड़बड़ी को साफ करने में कोई आपत्ति नहीं है। यह वास्तव में नियंत्रण से बाहर सर्पिल हो सकता है और मैं इसे लाइव सिस्टम पर करने की कोशिश करने से पहले एक फेंक-दूर वीएम में ड्राई-रन करने की सलाह देता हूं।

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