যেহেতু python3
উবুন্টু 18.04-তে ডিফল্ট অজগর সংস্করণ এবং python2
একটি তাজা উবুন্টু 18.04 ইনস্টলেশন ডিফল্টরূপে প্রেরণ করা হবে না, আমি কীভাবে python3
উবুন্টু 18.04 (16.04 থেকে) এ আপগ্রেড করার পরে ডিফল্ট করতে পারি । বর্তমানে, এটি আপগ্রেড করার python2
পরেও ত্রুটিযুক্ত (যেমন python
কমান্ড নির্দেশ দেয় python2
ইত্যাদি)। তবে, python
প্যাকেজটি মুছে ফেলার ফলে এটি নির্ভর করে এমন অনেকগুলি প্যাকেজ মুছে ফেলা হবে, সুতরাং এটি এখানে বিকল্প নয়।
আদর্শভাবে, আমি python2
যতটা সম্ভব নির্ভরতা সরাতে চাই । সম্ভবত আপগ্রেড প্রক্রিয়াটি এমনভাবে ডিজাইন করা যেতে পারে যাতে এটি সমস্ত প্যাকেজগুলি পরীক্ষা করে, তারা এখনও সত্যিকারের নির্ভরতার উপর python2
নির্ভর করে এবং এর python2
মাধ্যমে সমতুল্য python3
নির্ভরতা দ্বারা প্রতিস্থাপিত হতে পারে এমন সমস্ত নির্ভরতা সংগ্রহ করে (যা তখন আপগ্রেডের মাধ্যমে সমাধান করা হবে)।