एक RHEL5 लिनक्स सर्वर को एक CentOS5 सर्वर में बदलें - कैसे

एक RHEL5 लिनक्स सर्वर को एक CentOS5 सर्वर में बदलें

Red Hat Enterprise Linux 5 सर्वर को CentOS 5 सर्वर में कैसे बदलें।

इस प्रक्रिया को कई उत्पादन सर्वरों पर स्वयं द्वारा आजमाया और परखा गया है और कोई समस्या नहीं हुई है।

ध्यान दें, यदि आपके पास एक और yum रिपॉजिटरी है जिसे आप जिस तरह से सर्वर से जोड़ना चाहते हैं, वह /etc/yum.repos.d/CentOS-Base.repo में से प्रत्येक को "प्रोटेक्ट = 1" जोड़ना चाहते हैं ताकि यह सुनिश्चित हो सके कि कोर में पैकेज OS को "विदेशी" लोगों से अपडेट नहीं किया जाता है (उदाहरण के लिए) rpmforge।

कुल 6 चरण

चरण 1: जमीन तैयार करें

यम सब साफ
mkdir / tmp / centos
सीडी / tmp / सेंटो /

चरण 2: CentOS पैकेज डाउनलोड करें

महत्वपूर्ण: आप निश्चित संस्करण का उपयोग करें और UPGRADE के लिए वास्तुकला का चयन करें

अपना RHEL संस्करण निर्धारित करने के लिए:
बिल्ली / आदि / लालाहट-विमोचन

वास्तुकला निर्धारित करने के लिए:
अनाम -आई

नोट: निम्नलिखित केवल x86_64 आर्किटेक्चर के लिए है, यदि उपरोक्त कमांड "x86_64" वापस नहीं करता है, तो प्रस्तावित नहीं है।

उपयुक्त पैकेज डाउनलोड करने के लिए संस्करण संख्या (जैसे 5.5) का उपयोग करें, ध्यान दें कि यदि आपका संस्करण संख्या नीचे सूचीबद्ध नहीं है, तो किसी अन्य संस्करण के पैकेज का उपयोग करने का प्रयास न करें:

5.4 स्थापित करने के लिए:
wget http://mirror.centos.org/5.4/os/x86_64/RPM-GPG-KEY-CentOS-5
wget http://mirror.centos.org/5.4/os/x86_64/CentOS/centos-release-5-4.el5.centos.1.x86_64.rpm
wget http://mirror.centos.org/5.4/os/x86_64/CentOS/centos-release-notes-5.4-4.x86_64.rpm
wget http://mirror.centos.org/5.4/os/x86_64/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
wget http://mirror.centos.org/5.4/os/x86_64/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm
wget http://mirror.centos.org/5.4/os/x86_64/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm

एक 5.5 के लिए स्थापित करें:
wget http://mirror.centos.org/5.5/os/x86_64/RPM-GPG-KEY-CentOS-5
wget http://mirror.centos.org/5.5/os/x86_64/CentOS/centos-release-5-5.el5.centos.x86_64.rpm
wget http://mirror.centos.org/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm
wget http://mirror.centos.org/5.5/os/x86_64/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm
wget http://mirror.centos.org/5.5/os/x86_64/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm
wget http://mirror.centos.org/5.5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm

5.6 इंस्टाल के लिए:
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/RPM-GPG-KEY-CentOS-5
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/CentOS/centos-release-5-6.el5.centos.1.x86_64.rpm
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/CentOS/centos-release-notes-5.6-0.x86_64.rpm
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/CentOS/yum-3.2.22-33.el5.centos.noarch.rpm
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm
wget http://mirror.centos.org/centos-5/5.6/os/x86_64/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm

चरण 3: Redhat संकुल / सेवाओं को हटा दें

rpm -e --nodeps redhat-release
rpm -e yum-rhn-plugin

चरण 4: CentOS पैकेज स्थापित करें और सर्वर को अपडेट करें

आरपीएम --import RPM-GPG-KEY-CentOS-5
rpm -Uvh --force * .rpm
yum -y इंस्टॉल करें yum-protectbase yum-protect-package yum-प्राथमिकताएं
यम अपग्रेड

चरण 5: स्वचालित अपडेट सक्षम करें (वैकल्पिक)

chkconfig yum-updatesd पर
सेवा yum-updated पुनरारंभ

चरण 6: रिबूट (वैकल्पिक)

रिबूट

नोट: यद्यपि यह वैकल्पिक के रूप में सूचीबद्ध है, यह रूपांतरण को व्यवस्थित करने के लिए लगता है।

इस HOWTO को परिष्कृत किया गया है और वहां पहले से मौजूद समाधानों से परीक्षण किया गया है और इसे गुग्लिंग द्वारा पाया जा सकता है। मैंने उन सभी को संदर्भित नहीं किया है क्योंकि वहां बहुत कुछ है और उनमें से कोई भी (मेरी राय में) मेरे द्वारा पोस्ट किए गए समाधान के रूप में निश्चित नहीं है। अगर आपको लगता है कि मुझे आपको संदर्भित करना चाहिए तो कृपया मुझे बताएं।