जैसा कि जीएनयू/लिनक्स पर आधारित मुफ़्त और खुले ऑपरेटिंग सिस्टम के कई तकनीकी उपयोगकर्ताओं द्वारा पहले से ही अच्छी तरह से जाना जाता है, अर्थात, लिनक्स वितरण जैसे उबंटू, डेबियन, आर्क, रेड हैट, एसयूएसई और भी कई; उनमें से लगभग सभी डिफ़ॉल्ट रूप से पाइथॉन के कुछ गैर-हाल ही के और स्थिर संस्करण के साथ आते हैं. और निश्चित रूप से, यह अक्सर घर, स्कूल या कार्यालय में किसी कार्यालय या प्रशासनिक उपयोगकर्ता के लिए किसी समस्या या सीमा का प्रतिनिधित्व नहीं करता है।
लेकिन, मध्यम या उन्नत तकनीकी उपयोगकर्ताओं, जैसे डेवलपर्स, सिस्टम और सर्वर प्रशासक, या अनुप्रयोगों और प्रणालियों के निरंतर परीक्षण और प्रयोग में स्वयं-सिखाई गई तकनीकी जिज्ञासा के लिए, यह कुछ समस्याओं और सीमाओं का प्रतिनिधित्व कर सकता है। और यद्यपि, कई बार, कुछ जीएनयू/लिनक्स डिस्ट्रोज़ अपने रिपॉजिटरी में पायथन के अन्य, थोड़े अधिक वर्तमान संस्करणों के साथ आते हैं। जो डिफ़ॉल्ट रूप से स्थापित होते हैं, वे लगभग कभी भी नवीनतम स्थिर संस्करण की पेशकश नहीं करते हैं और इससे भी कम, विकास चरण में एक। इसलिए, यदि किसी को इनमें से कुछ संस्करणों का उपयोग करने की आवश्यकता है, तो उन्हें वैकल्पिक साधनों का सहारा लेना होगा। और इस कारण से, आज हम आपको इस लक्ष्य को प्राप्त करने के लिए दो वैकल्पिक तरीकों का पालन करने के चरणों को संक्षेप में दिखाएंगे। यानी कैसे जानना है «उबंटू और डेबियन पर पायथन का नवीनतम संस्करण स्थापित करें », या इनके अन्य व्युत्पन्न।
लेकिन, इस प्रकाशन को शुरू करने से पहले इस उपयोगी और दिलचस्प ट्यूटोरियल को हासिल करना होगा «उबंटू और डेबियन पर पायथन का नवीनतम संस्करण स्थापित करें », हम आपको एक एक्सप्लोर करने की सलाह देते हैं पिछली संबंधित पोस्ट पायथन के विषय के साथ, इसे पढ़ने के अंत में:
उबंटू और डेबियन पर पायथन स्थापित करने के लिए ट्यूटोरियल: वैकल्पिक तरीके
उबंटू और डेबियन में पायथन के नवीनतम संस्करण को स्थापित करने के तरीके
डेडस्नेक्स पीपीए रिपोजिटरी के माध्यम से स्थापना
El टीम डेडस्नेक पीपीए रिपोजिटरी लंबे समय से यह सिद्ध हो चुका है विश्वसनीय आपूर्तिकर्ता अलग-अलग पैकेजों के अजगर संस्करण के लिए Ubuntu, डेबियन और डिस्ट्रोस उनसे प्राप्त हुए। और इसका उपयोग करने और पायथन के कुछ संस्करणों को स्थापित करने के लिए, वर्तमान में अनुसरण किए जाने वाले चरण इस प्रकार हैं:
- उबंटू या डेरीव्ड पर एक टर्मिनल एमुलेटर खोलें
- निम्नलिखित कमांड चलाएँ:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13
यदि आवश्यक हो, तो आप अंतिम कमांड ऑर्डर को निम्नलिखित के साथ प्रतिस्थापित करके पूर्ण संस्करण भी स्थापित कर सकते हैं:
sudo apt-get install python3.13-full
जबकि, यदि डेबियन डिस्ट्रो या इसके व्युत्पन्न का उपयोग किया जाता है, तो अतिरिक्त कार्य करना होगा “sources.list” फ़ाइल संपादित करें निम्न आदेश के साथ आवश्यक:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
फिर, शब्द "बुल्सआई" या "किताबी कीड़ा" या डेबियन और डेरिवेटिव्स के अनुरूप किसी अन्य शब्द को उबंटू के अनुरूप "जैमी" या "फोकल" शब्दों से बदलें। और इस प्रकार परिणामस्वरूप निम्नलिखित रिपॉजिटरी लाइन (सॉफ़्टवेयर स्रोत) प्राप्त करें:
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
और इसलिए, पैकेज सूची को फिर से अपडेट करना जारी रखें पायथन संस्करण 3 स्थापित करें, जिसकी आवश्यकता थी।
आधिकारिक रिपॉजिटरी से पायथन संकलन के माध्यम से इंस्टॉलेशन
यह आमतौर पर थोड़ा अधिक जटिल और लंबा मार्ग है, लेकिन यह अधिक सुरक्षित और विश्वसनीय भी है, क्योंकि यह वस्तुतः है आधिकारिक रिपॉजिटरी से पायथन स्रोत फ़ाइलें डाउनलोड करें सीधे हमारे कंप्यूटर से संकलन के लिए। और इसका उपयोग करने के लिए और पायथन के कुछ संस्करण स्थापित करने का प्रबंधन करें, वर्तमान में अनुसरण किए जाने वाले चरण इस प्रकार हैं:
पिछले चरण: आवश्यक पैकेजों और पुस्तकालयों की स्थापना
sudo apt install wget build-essential
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
मुख्य चरण: पायथन संकलन
cd /tmp/
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a3.tar.xz
tar -xf Python-3.13.0a3.tar.xz
cd Python-3.13.0a3/
./configure #Opcional en caso de ser necesario u error: --enable-optimizations
make -j2 #Reemplace el número por otro para indicar la cantidad de núcleos de CPU asignados a la tarea.
sudo make install #Preferiblemente con el parámetro altinstall para una instalación en paralelo.
यदि इस बिंदु तक सब कुछ ठीक हो गया है, अर्थात डाउनलोड किया गया संस्करण सफलतापूर्वक संकलित हो गया है, तो बस इतना ही बाकी है नया संस्करण स्थापित करने का प्रयास करें और की स्थापना और उपयोग "पिप" प्रबंधक के माध्यम से पायथन पैकेज. जिसे निम्नलिखित कमांड ऑर्डर का उपयोग करके किया जा सकता है:
python3.13 --version #Para chequear la versión nueva instalada.
python3 --version #Para chequear la versión previa instalada.
python3 -m pip --version #Para chequear la versión actual del Gestor PIP en la versión previa instalada de Python.
python3.13 -m pip --version #Para chequear la versión actual del Gestor PIP en la nueva versión instalada de Python.
python3.13 -m pip install --upgrade pip setuptools wheel #Instalación y actualización de paquetes Python esenciales.
sudo pip3.13 install --upgrade pip #Actualización a la última versión disponible del Gestor PIP.
sudo pip3.13 install speedtest-cli #Instalación del paquete Python SpeedTest CLI instalado con el Gestor PIP.
speedtest-cli #Ejecución del paquete Python SpeedTest CLI instalado con el Gestor PIP.
सारांश
संक्षेप में, यदि आप उनमें से एक हैं तकनीकी, मध्यम या उन्नत उपयोगकर्ता (Dev, DevOps, SysAdmin, हेल्पडेस्क) या बस वर्ष 2024 में स्वतंत्र और खुली प्रौद्योगिकियों के एक जिज्ञासु स्व-सिखाया प्रौद्योगिकीविद्, हम आशा करते हैं कि यह व्यावहारिक और उपयोगी ट्यूटोरियल कैसे होगा «उबंटू और डेबियन पर पायथन का कोई भी नवीनतम संस्करण स्थापित करें » आपको किसी भी आवश्यकता को हल करने की अनुमति देता है, चाहे वह पुराना और स्थिर संस्करण हो या आधुनिक और विकासशील संस्करण हो। इसके अतिरिक्त, यदि आप किसी अन्य अधिक कुशल वैकल्पिक विधि के बारे में जानते हैं, तो हम आपको इसका उल्लेख करने और हमारे संपूर्ण लिनक्सेरा आईटी समुदाय के अध्ययन, परीक्षण और आनंद के लिए टिप्पणियों में संक्षेप में समझाने के लिए आमंत्रित करते हैं।
अंत में, इस उपयोगी और मजेदार पोस्ट को दूसरों के साथ साझा करना याद रखें हमारे की शुरुआत पर जाएँ «स्थल»स्पेनिश या अन्य भाषाओं में (यूआरएल के अंत में 2 अक्षर जोड़ना, उदाहरण के लिए: एआर, डी, एन, एफआर, जेए, पीटी और आरयू, कई अन्य के अलावा)। इसके अतिरिक्त, हम आपको हमारे साथ जुड़ने के लिए आमंत्रित करते हैं आधिकारिक टेलीग्राम चैनल हमारी वेबसाइट से अधिक समाचार, गाइड और ट्यूटोरियल पढ़ने और साझा करने के लिए। और अगला भी वैकल्पिक टेलीग्राम चैनल सामान्यतः लिनक्सवर्स के बारे में अधिक जानने के लिए।