كيف يتم تثبيت أي من إصدارات Python 3؟

كيف يتم تثبيت أي من إصدارات Python 3؟

كيف يتم تثبيت أي من إصدارات Python 3؟

في الشهر الماضي ، كنت أختبر كالمعتاد بعض التطبيقات وكان أحدها ألعاب مجانية. هذا التطبيق هو في الأساس ملف برنامج بيثون أن تنزيل حزم الألعاب حسب الضرورة توزيع جنو / لينكس التي لدينا. ونفس الشيء ، له كلاهما واجهة طرفية (CLI) كما سطح المكتب (واجهة المستخدم الرسومية).

بالنسبة لحالة CLI ، عملت بشكل طبيعي مع ملف حزم الثعبان (الإصدار شنومكس) من بلدي الحالي ريسبين ميلاغروس على أساس توزيعة MX Linux. ومع ذلك ، فإن واجهة المستخدم الرسومية الخاصة به ، سواء المترجمة أو بتنسيق شكل  "صورة التطبيق" استخدام أو طلب الحزم المستندة إلى Python 3.10 أو أعلى. لذلك ، لا بد لي من استخدام خدعة مفيدة وعملية للغاية "تثبيت إصدارات أعلى من Python" الذي سأشاركه معك اليوم.

بايثون

Python هي لغة برمجة مفسرة عالية المستوى تؤكد فلسفتها على قابلية قراءة كودها.

وقبل أن تبدأ في قراءة هذا المنشور حول إمكانية التمكن من ذلك "تثبيت إصدارات أعلى من Python"، سنترك بعض الروابط إلى المشاركات السابقة ذات الصلة للقراءة لاحقًا:

بايثون
المادة ذات الصلة:
يصل Python 3.11 مع تحسينات في الأداء وإعادة تصميم التخزين المؤقت والمزيد
حسّن GNU / Linux: حزم دبيان لتطوير التطبيقات
المادة ذات الصلة:
حسّن GNU / Linux: حزم دبيان لتطوير التطبيقات
قم بتثبيت أي إصدار من Python 3: استخدام مستودع PPA

قم بتثبيت أي إصدار من Python 3: استخدام مستودع PPA

قم بتثبيت أي إصدار من Python 3: استخدام مستودع PPA

هل من الجيد استخدام مستودعات PPA؟

منذ ذلك الحين ، أ مستودع PPA (أرشيف الحزمة الشخصية) هو مستودع (مستودع) البرمجيات الموظفين المقيمين في انطلاق، يجب أن تكون حريصًا دائمًا على أنه ليس من شخص غير معروف تمامًا ، أو من طرف ثالث غير موثوق به أو تم التحقق منه. لذلك ، ما لم يكن مستودع PPA معينًا من مؤسسة أو مطور (مطورين) معروفين ، فمن الأفضل الامتناع عن التعامل معها لتجنب انتهاء المطاف ببرامج غير آمنة ، مهما كانت مجانية ومفتوحة.

في حالة Team Deadsnakes PPA Repository، فقد أظهر ، بمرور الوقت ، أن يكون مورد موثوق حزم مختلفة إصدارات python إلى أوبونتو، والتوزيعات المشتقة منه ، والمتوافقة مع دبيان جنو / لينكس.

ومع ذلك ، وكما هو موضح ، عند استخدامه ، يجب دائمًا مراعاة التحذير التالي:

"إخلاء المسؤولية: ليس هناك ما يضمن إجراء تحديثات في الوقت المناسب في حالة وجود مشكلات أمنية أو غيرها من المشكلات. إذا كنت ترغب في استخدامها في بيئة آمنة أو بيئة أخرى (على سبيل المثال ، على خادم إنتاج) ، فإنك تفعل ذلك على مسؤوليتك الخاصة.". فريق Deadsnakes

أخيرًا ، حاليًا وبشكل رسمي ، يوفر توفر الإصدارات التالية:

  • نظام التشغيل Ubuntu 18.04 (إلكتروني): Python 2.3 و 2.6 ؛ وأيضًا بايثون 3.1 و 3.5 و 3.7 و 3.11.
  • نظام التشغيل Ubuntu 20.04 (بؤري): Python 3.5 و 3.7 و 3.9 و 3.11.
  • Ubuntu 22.04 (Jammy): Python 3.7 و 3.9 و 3.11.

ومع ذلك ، اليوم يمكنك بالفعل العثور على مدى توفر بيثون 3.12.

خطوات تثبيت أي إصدار من Python 3

خطوات تثبيت أي إصدار من Python 3

مع الأخذ في الاعتبار كل ما سبق ، سواء على Ubuntu أو Debian أو أي Distro / Respin مشتق منها ، فإن إجراء تثبيت واستخدام Team Deadsnakes PPA Repository ما يلي:

  • افتح Terminal Emulator
  • قم بتشغيل الأوامر التالية:
sudo add-apt-repository ppa: deadsnakes / ppa sudo apt-get update
  • بمجرد تحديث قائمة الحزم بنجاح ، يمكنك الآن تشغيل تثبيت الإصدارات المتاحة من Python. على سبيل المثال ، لتثبيت Python 3.12 ، يمكن تنفيذه بأي من الطريقتين التاليتين ، لتثبيت الحد الأدنى أو الكامل:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

في حالتي الخاصة ، عند استخدام Respin المذكور أعلاه في البداية ، كان لدي قم بتحرير ملف sources.list مطلوب مع الأمر التالي:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

بعد ذلك، قم بتغيير كلمة "bullseye" أو "bookworm" أو أي كلمة أخرى تتوافق مع Debian ومشتقاته بالكلمات "jammy" أو "focal" المقابلة لـ Ubuntu. وبالتالي الحصول على سطر المستودع التالي (مصدر البرنامج) نتيجة لذلك:

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

واستمر في تحديث قائمة الحزم مرة أخرى ، لتنتهي بـ قم بتثبيت الإصدار 3 من pythonالذي احتاجه.

تقرير إخباري: منشور بانر 2021

ملخص

باختصار نتمنى ان يكون هذا قليلا خدعة ام حلوى، يكون مفيدًا جدًا لكلاهما مستخدمي مطوري البرامجكما في مستخدمو التطبيقات المستندة إلى Python، التي تتطلب "تثبيت إصدارات أعلى من Python" لتلك المتاحة عادة في كل منها توزيعات جنو / لينكس المبنية على Ubuntu / Debian. وإذا كان أي شخص يعرف أو لديه أي بديل مفيد آخر أم تريد المساهمة اقتراح أو توصية أو تصحيح إلى ما هو مقدم هنا ، فنحن نرحب بك للقيام بذلك من خلال التعليقات.

ونعم ، لقد أحببت هذا المنشور ببساطة ، فلا تتوقف عن التعليق عليه ومشاركته مع الآخرين. أيضا ، تذكر أن تزور موقعنا «صفحة البداية» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinux، غرب مجموعة لمزيد من المعلومات حول موضوع اليوم.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.