আমি কীভাবে পাইথন ২.on ইনস্টল করতে পারি?


77

Https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop অনুসারে "পাইথন ২.6 ইনস্টল করার জন্য আর উপলভ্য নয়"।

আমার লিগ্যাসি সফ্টওয়্যারটি সমর্থন করা দরকার যা কেবল পাইথন ২.6 এ চলে। আমি কীভাবে উবুন্টু 12.04 এ পাইথন 2.6 ইনস্টল করতে পারি?

উত্তর:


89

আমি একটি পিপিএ ব্যবহার করছি: https://launchpad.net/~fkrull/+archive/deadsnakes

পিপিএ ইনস্টল করুন:

sudo add-apt-repository ppa:fkrull/deadsnakes

রান আপডেট:

sudo apt-get update

আপনার স্বাদ ইনস্টল করুন:

sudo apt-get install python2.6 python2.6-dev


2
উপরের পিপিএর বাকী যারা চায় না তার জন্য আমি নির্ভুলভাবে কেবল ওয়ানিরিক পাইথন 2.6 এর পুনর্নির্মাণের সাথে একটি পিপিএ যুক্ত করেছি: লঞ্চপ্যাড.এন.এজেজে
ডেভিড ফ্রেজার

3
j5-dev নিক্ষেপ করেছে "পাওয়া যায় নি", fkrull খুব ভাল সমর্থন করেছে
চঞ্চন

12

পাইথনব্রু পরীক্ষা করে দেখুন । এটি একাধিক অজগর সংস্করণ এবং পরিবেশের পরিচালনার দুর্দান্ত কাজ করে। এটি উত্স থেকে পাইথনের প্রতিটি সংস্করণ তৈরি করে তবে এটি ব্যবহারকারী বান্ধব উপায়ে করে। আপনি এটি ইনস্টল করার পরে কেবল চালান:

pythonbrew install 2.6
pythonbrew switch 2.6

তারপরে আপনি দ্বন্দ্ব সম্পর্কে চিন্তা না করেই আপনার প্রয়োজন ফ্রেমওয়ার্ক এবং লাইব্রেরিগুলির সাথে ভার্চুয়াল পরিবেশ তৈরি করতে ভার্চুয়ালেনভের সাথে এটি ব্যবহার করতে পারেন।


1
পাইথনব্রু এখন পায়েনভ
ওভেশ

8

আমি পিপিএ খুঁজছিলাম, কোনও পাইনি, তারপরে পাইথন ২.6 প্যাকেজগুলি হাতে পেয়েছি ১১.১০ থেকে:

cd /tmp
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-minimal_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dev_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dbg_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/libpython2.6_2.6.7-4ubuntu1_i386.deb
dpkg -i *python2.6*_2.6.7-4ubuntu1_i386.deb

আপনার আর্কিটেকচার ( 64৪-বিট ইনস্টলের জন্য) XXআপনার দেশের কোড এবং, প্রয়োজনে, প্রতিস্থাপন করুন ।i386amd64

(এছাড়াও, বেশিরভাগ লোকের -dbgপ্যাকেজ দরকার হয় না ))


5
যে কেউ এক কমান্ডে ডাউনলোড করতে চাইছেন (যাতে আপনি একযোগে দেশ এবং আর্কিটেকচারটি প্রতিস্থাপন করতে পারেন): wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/{python2.6{,-minimal,-dev,-dbg},libpython2.6}_2.6.7-4ubuntu1_i386.deb
ডেভিড ফ্রেজার

আমার জন্য, এটি amd64ইউআরএল ব্যবহার না করেই i368 ডাউনলোড করে ... সম্পাদনা: কিছু নয়, নির্বুদ্ধিতা ভুল।
কেন কিন্ডার

1
আমি যথাযথভাবে এগুলির পুনর্নির্মাণের সাথে একটি পিপিএ যুক্ত করেছি: লঞ্চপ্যাড.এন.এ.জে.5.দেব
ডেভিড ফ্রেজার

1

পাইথন তৈরি করা খুব কঠিন নয়। ব্যবহার করে দেখুন sudo apt-get install build-essential, sudo apt-get build-dep python2.7(শুধুমাত্র নির্ভরতা প্রায় পাইথন 2.6 জন্য যারা হিসাবে একই যা পায়। এখন পাইথন 2.6 সোর্স পরিবেশনার ডাউনলোড করুন ./configure, make, make install


1
তবে উবুন্টু পাইথনকে বিভিন্ন উপায়ে প্যাচ করে। আমি উবুন্টুতে নির্মিত উজানের পাইথন ২.6-এর বিবরণগুলি দেখেছি যা নিশ্চিত নয় যে কোন সংস্করণটি (১১.১০ সম্ভবত?) কিছুটা স্ট্যান্ডার্ড লাইব্রেরি মডিউলগুলি অ-কার্যকরী করে লিবাসলকে সঠিকভাবে লিঙ্ক করতে ব্যর্থ হয়েছে।
মারিয়াস গেডমিনাস

অজস্র অ-কার্যকরী স্ট্যান্ডার্ড লাইব্রেরি প্যাকেজগুলিতে 12.04 ফলাফলের মধ্যে পাইথন ২.6 গড়ার চেষ্টা করা হচ্ছে। জিলিব, শা এবং অন্যান্য তামাশা-মোল সমস্যা তৈরির ক্ষেত্রে কীভাবে ত্রুটিগুলি সংশোধন করা যায় সে সম্পর্কে কোনও নির্দেশনা ছাড়াই, এই উত্তরটি সময়ের অপচয়।
নিক টি

1

লিনাক্সে প্লোন বিকাশের জন্য, আমরা এই বিল্ডআউট স্ক্রিপ্টটি ব্যবহার করি: https://svn.plone.org/svn/collective/buildout/bda-naked-python/

পাইথন সংস্করণ 2.4, 2.5, 2.6, 2.7 এবং 3.2 এর জন্য বিল্ডআউট কনফিগারেশন ফাইল রয়েছে।

README এটি কীভাবে ব্যবহার করতে হয় তা জানায়।


1

আপনি যদি 12.04 এ আপগ্রেড করে থাকেন এবং ইতিমধ্যে পাইথন ২.6 ইনস্টলড রয়েছে, এটি আপনার আপগ্রেডের পরে ইনস্টল থাকবে

ইনস্টল করা প্যাকেজগুলি "স্থানীয়" হিসাবে বিবেচিত হবে এবং আপগ্রেড ম্যানেজারের সাথে অবশ্যই আপডেট করা যাবে না। সোর্স-কেবল সুরক্ষা সংশোধন (যদি কোনও প্রয়োজন হয়) পাইথন . org থেকে উপলব্ধ

ইনস্টল থাকা কেবলমাত্র ২.6 টি প্যাকেজই রয়ে যাবে, যেগুলি ইনস্টল করা হয়নি সেগুলি অ্যাক্সেসযোগ্য হবে না। আপনার যদি তাদের প্রয়োজন হয় তবে আপনি মারিয়াসের নির্দেশনা অনুসরণ করে উবুন্টু সংরক্ষণাগারগুলি থেকে এগুলি পেতে পারেন ।


দুর্ভাগ্যক্রমে আমার আপগ্রেড সেগুলি সরিয়ে ফেলল :(
ডেভিড ফ্রেজার

1

এখানে ডেবগুলি ব্যবহার করে দেখুন (বর্ণনার নির্ভরতাগুলি পরীক্ষা করুন কারণ আপনার কাছে ডাউনলোড করার মতো অনেক কিছু থাকতে পারে - তবে এটির সমস্ত পয়েন্ট / ক্লিক দেবে)।

বা যদি আপনি 10.04 ইনস্টল করে সফ্টওয়্যার কেন্দ্রের সাথে একটি ইউএসবি পেয়ে থাকেন এবং একটি অ্যাপ্টোনসিডি আইসো করেন। আপনি এগুলি খুলতে পারেন এবং একটি সম্পূর্ণ অটো ইনস্টল না করেই কেবল ডাবের মধ্যে ব্যাকআপ করা ক্লিক করতে পারেন। আমি 10.04 দেবকে ব্যাক-আপ করার জন্য কয়েকজনকে তৈরি করছি কারণ আমি আশঙ্কা করি যে তারা একদিন চলে যাবে এবং আজ পর্যন্ত উবুন্টু ইতিহাসের সেরা সংস্করণ 10.04।


0

আমি জানি না এটি কাজ করে বা না, তবে আপনি এটি চেষ্টা করতে পারেন:

apt-cache show python

এটি আপনাকে প্যাকেজের সংস্করণ প্রদর্শন করবে এবং তারপরে চেষ্টা করবে:

apt-get install packag_name=version

শুধুমাত্র উপলব্ধ সংস্করণগুলি পাওয়ার জন্য এটি ব্যবহার করে দেখুন:

apt-cache policy <package_name>

আমাদের জানাবেন এটি কাজ নাকি না ...


1
এটি কাজ করবে না, যেহেতু পাইথন ২.6 স্ট্যান্ডার্ড ভাণ্ডারে আর নেই।
মারিউস গেডমিনাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.