Redhat8 / CentOS 8
विषयसूची:
- सेंटोस 8 पर पायथन 3 स्थापित करना
- CentOS 8 पर अजगर 2 स्थापित करना
- डिफ़ॉल्ट पायथन संस्करण सेट करें (अनवांटेड पायथन कमांड)
- निष्कर्ष
पायथन दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। सिंटैक्स सीखने के लिए सरल और आसान होने के साथ, पायथन शुरुआती और अनुभवी डेवलपर्स के लिए एक लोकप्रिय विकल्प है।
अन्य लिनक्स वितरणों के विपरीत, पायथन डिफ़ॉल्ट रूप से CentOS 8 पर स्थापित नहीं है।
जैसा कि आप पहले से ही जानते हैं, दो पायथन संस्करण हैं जो सक्रिय रूप से विकसित हो रहे हैं। जबकि पायथन 2 अच्छी तरह से समर्थित और सक्रिय है, पायथन 3 को भाषा का वर्तमान और भविष्य माना जाता है।
डिफ़ॉल्ट रूप से RHEL / CentOS 8 में उपयोगकर्ता के पाइथन के एक विशिष्ट संस्करण पर ताला लगाने से बचने के लिए एक बिना सिस्टम वाला विस्तृत
python
कमांड नहीं है। इसके बजाय, यह उपयोगकर्ता को एक विशिष्ट पायथन संस्करण को स्थापित, कॉन्फ़िगर और चलाने का विकल्प देता है।
yum
जैसे सिस्टम उपकरण एक आंतरिक पायथन बाइनरी और पुस्तकालयों का उपयोग करते हैं।
यह गाइड आपको सेंटोस 8 पर पायथन 3 और पायथन 2 को स्थापित करने के माध्यम से चलेगा।
सेंटोस 8 पर पायथन 3 स्थापित करना
CentOS 8 पर अजगर 3 स्थापित करने के लिए अपने टर्मिनल में रूट या sudo उपयोगकर्ता के रूप में निम्नलिखित कमांड चलाएँ:
sudo dnf install python3
स्थापना को सत्यापित करने के लिए, टाइप करके पायथन संस्करण की जाँच करें:
python3 --version
इस लेख को लिखने के समय, CentOS रिपॉजिटरी में उपलब्ध पायथन 3 का नवीनतम संस्करण "3.6.x" है:
Python 3.6.8
कमांड पाइप भी स्थापित करता है।
पायथन को चलाने के लिए, आपको स्पष्ट रूप से
python3
टाइप
python3
और पाइप टाइप
pip3
।
आपको हमेशा
yum
या
dnf
का उपयोग करके दिए गए वितरण मॉड्यूल को स्थापित करना पसंद करना चाहिए क्योंकि वे CentOS 8 पर ठीक से काम करने के लिए समर्थित और परीक्षण किए गए हैं। केवल एक आभासी वातावरण के अंदर पाइप का उपयोग करें। पायथन
Virtual Environments
आपको विश्व स्तर पर स्थापित होने के बजाय एक विशिष्ट परियोजना के लिए एक अलग स्थान पर पायथन मॉड्यूल स्थापित करने की अनुमति देता है। इस तरह, आपको अन्य पायथन परियोजनाओं को प्रभावित करने के बारे में चिंता करने की ज़रूरत नहीं है।
पायथन 3 मॉड्यूल पैकेज के नाम "python3" के साथ उपसर्ग किए गए हैं। उदाहरण के लिए, पैरामिको मॉड्यूल को स्थापित करने के लिए, आप दौड़ेंगे:
sudo dnf install python3-paramiko
CentOS 8 पर अजगर 2 स्थापित करना
पायथन 2 पैकेज भी डिफ़ॉल्ट सेंटोस 8 रिपॉजिटरी में शामिल हैं।
पायथन 2 को स्थापित करने के लिए, निम्न कमांड दर्ज करें:
sudo dnf install python2
टाइप करके इंस्टालेशन को सत्यापित करें:
python2 --version
आउटपुट कुछ इस तरह दिखना चाहिए:
Python 2.7.15
Python 2 को निष्पादित करने के लिए,
pip2
टाइप करें, और pip टाइप
pip2
।
डिफ़ॉल्ट पायथन संस्करण सेट करें (अनवांटेड पायथन कमांड)
पाइथन 3 को सिस्टम-वाइड अनवर्सर्ड पायथन कमांड के रूप में सेट करने के लिए,
alternatives
उपयोगिता का उपयोग करें:
sudo alternatives --set python /usr/bin/python3
पायथन 2 के लिए, टाइप करें:
sudo alternatives --set python /usr/bin/python2
alternatives
कमांड एक सिम्लिंक
python
बनाता है जो निर्दिष्ट अजगर संस्करण को इंगित करता है।
अपने टर्मिनल में
python --version
टाइप करें, और आपको डिफ़ॉल्ट पायथन संस्करण देखना चाहिए।
डिफ़ॉल्ट संस्करण को बदलने के लिए, ऊपर दिए गए आदेशों में से एक का उपयोग करें। यदि आप अनवांटेड पायथन कमांड को हटाना चाहते हैं, तो टाइप करें:
sudo alternatives --auto python
निष्कर्ष
CentOS 8 में, पायथन डिफ़ॉल्ट रूप से स्थापित नहीं है।
अजगर 3 स्थापित करने के लिए, टाइप करें
dnf install python3
और Python 2 को स्थापित करने के लिए, टाइप करें
dnf install python3
।
सेंटोस पर सेंटोस को कैसे निष्क्रिय करें 7

SELinux एक लिनक्स कर्नेल सुरक्षा मॉड्यूल है जो प्रशासकों और उपयोगकर्ताओं को अभिगम नियंत्रण पर अधिक नियंत्रण की अनुमति देता है। इस ट्यूटोरियल में हम आपको दिखाएंगे कि CentOS 7 सिस्टम पर SELinux को कैसे निष्क्रिय किया जाए।
कैसे स्थापित करें और nagios को सेंटोस 7 पर कॉन्फ़िगर करें

नागियोस सबसे लोकप्रिय ओपन सोर्स मॉनिटरिंग सिस्टम में से एक है। Nagios आपके संपूर्ण IT अवसंरचना की एक सूची रखता है और आपके नेटवर्क, सर्वर, एप्लिकेशन, सेवाओं और प्रक्रियाओं को सुनिश्चित करता है और प्रक्रियाएँ ऊपर और चल रही हैं। यह ट्यूटोरियल बताता है कि CentOS 7 सर्वर पर Nagios Core को कैसे स्थापित और कॉन्फ़िगर किया जाए।
सेंटोस 7 पर स्क्वीड प्रॉक्सी को कैसे स्थापित करें और कॉन्फ़िगर करें

स्क्विड HTTP, HTTPS, FTP, और अधिक जैसे लोकप्रिय नेटवर्क प्रोटोकॉल का समर्थन करने वाला एक पूर्ण विशेषताओं वाला कैशिंग प्रॉक्सी है। यह ट्यूटोरियल बताता है कि CentOS 7 पर स्क्वीड कैसे सेट किया जाए