जैसा कि दूसरों ने पहले ही नोट किया है, नंगे sudo apt-get install packageनवीनतम उपलब्ध संस्करण को स्थापित करेंगे, यदि आवश्यक हो तो पुराने को बदल दें।
लेकिन कुछ सॉफ्टवेयर (जिनमें पायथन है) के साथ स्थिति कुछ अलग है। कुछ प्रमुख, बहुत- और असंगत-अलग-अलग संस्करणों को अपने स्वयं के पैकेज मिलते हैं। उदाहरण के लिए, पायथन 2.6 , पायथन 2.7 , पायथन 3.1 सभी उबंटू में अलग-अलग पैकेज में रहते हैं।
विशेष महत्व का तथ्य यह है कि उबंटू नीतियों में से एक अंत उपयोगकर्ता सॉफ्टवेयर लिखने के लिए व्यापक रूप से पायथन का उपयोग करना है। तो वास्तव में, सिस्टम का काफी बड़ा हिस्सा पायथन में लिखा गया है। फिलहाल, पायथन 2.6 पर कोड चलता है - इसलिए यह संस्करण स्थापना पर डिफ़ॉल्ट है; और कोड आसानी से, पायथन 2.7 पर नहीं चलेगा, क्योंकि असंगतताएं मौजूद हैं। सिस्टम को पायथन 2.7 में बदलने के लिए सभी लिपियों को अपडेट करने और पुन: परीक्षण करने के साथ काम करने की आवश्यकता है। यह आसानी से नहीं किया जा सकता है; यही है, आप अपने सिस्टम को पायथन 2.7 में "स्विच" नहीं कर सकते और पुराने संस्करण को हटा सकते हैं।
परंतु। यदि आप अपने सिस्टम के फैंसी गियर्स की परवाह नहीं करते हैं और बस नए पायथन की आवश्यकता है - कोई बाधा नहीं देखें। जाओ और sudo apt-get install python33.x पायथन बहादुरी के लिए कोड; बस अपनी स्क्रिप्ट लॉन्च करना python3और #!/usr/bin/env python3शेबंग लाइन का उपयोग करना याद रखें ।