আপগ্রেড করার পরে আমার পিপিএ সোর্স.লিস্ট এন্ট্রিগুলি আপডেট করার জন্য কি কোনও সরঞ্জাম আছে?


19

আমি যখন উবুন্টুর একটি সংস্করণ থেকে অন্য সংস্করণে আপগ্রেড করি তখন আপগ্রেড সরঞ্জামটি আমার সমস্ত পিপিএ যথাযথভাবে অক্ষম করে, তাই উবুন্টুর পুরানো সংস্করণে সংকলিত বা অন্যথায় আবদ্ধ হওয়া সফ্টওয়্যারটি আমি সবেমাত্র আপগ্রেড করা নতুন সংস্করণে হস্তক্ষেপ করবে না।

উবুন্টুর নতুন সংস্করণে প্যাকেজ সরবরাহকারী কোনও পিপিএগুলি স্বয়ংক্রিয়ভাবে পুনরায় সক্ষম ও আপডেট করার কোনও উপায় আছে কি? উদাহরণস্বরূপ, ধরুন আমি বর্তমানে মাভেরিক চালাচ্ছি এবং আমার দুটি পিপিএ সক্ষম হয়েছে, "ফু" এবং "বার"। মনে করুন যে "foo" ম্যাভারিক এবং নাট্টি উভয়ের জন্য প্যাকেজ সরবরাহ করে, যখন "বার" কেবল নাট্টির জন্য প্যাকেজ সরবরাহ করে। "বার" পিপিএ অক্ষম রেখে, আমার "ফু" পিপিএটিকে পুনরায় সক্ষম করতে এবং এটি ন্যাটি প্যাকেজগুলিতে চিহ্নিত করার জন্য আপডেট করবে এমন কোনও সরঞ্জাম কি আমি ন্যাটি আপডেট করার পরে চালাতে পারি ?


4
এটি আপনার প্রশ্নের উত্তর নয় (আমি এ জাতীয় কোনও সরঞ্জাম জানি না) তবে ডেভিড কলé একটি ছোট স্ক্রিপ্ট তৈরি করেছে যা দেখায় যে উবুন্টুর কোন সংস্করণগুলি আপনার (সক্ষম) পিপিএ দ্বারা সমর্থনযোগ্য: উবুন্টুফর্মস.org
হর্টিক

উত্তর:


28

ওয়াই-পিপিএ-ম্যানেজার নামে একটি সরঞ্জাম রয়েছে যা আপনাকে ঠিক তা করতে দেয়।

ওয়াই-পিপিএ-ম্যানেজার চেষ্টা করার জন্য, আপনাকে একটি টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালনা করতে হবে:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

ইনস্টল করার পরে, সফ্টওয়্যারটি চালান এবং 'উন্নত' বোতামে ক্লিক করুন।

এখানে চিত্র বর্ণনা লিখুন

এই বোতামটি ক্লিক করার পরে, আপনি নীচের মত একটি উইন্ডো নিয়ে আসবেন। 'উবুন্টু আপগ্রেডের পরে পুনরায় সক্ষম ওয়ার্কিং পিপিএ'তে ক্লিক করুন।

এখানে চিত্র বর্ণনা লিখুন

তারপরে আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে। আপনার পাসওয়ার্ড লিখুন এবং ঠিক আছে ক্লিক করুন। এর পরে, আপনি এটির মতো একটি ডায়ালগ বক্স পাবেন:

এখানে চিত্র বর্ণনা লিখুন

ঠিক আছে ক্লিক করুন এবং সমস্ত কার্যক্ষম পিপিএগুলি পুনরায় সক্ষম হওয়া অবধি অপেক্ষা করুন। পুরো প্রক্রিয়াটি সফলভাবে শেষ হলে, আপনাকে অবহিত করা হবে।


এটি কি কেবলমাত্র উপিছুটির আপগ্রেড সংস্করণটির জন্য বিদ্যমান এমন পিপিএগুলিকে নির্বাচন করে সক্ষম করে?
রায়ান সি থমসন

এটি অক্ষমযুক্ত সমস্ত পিপিএগুলির জন্য স্ক্যান করবে এবং আপগ্রেড সংস্করণে কেবলমাত্র (যারা পিপিএগুলি বিদ্যমান তা বোঝায়) পুনরায় সক্ষম করবে। যদি এটি না হয়, তবে এটি সফ্টওয়্যারটিতে বাগ হিসাবে ফাইল করা উচিত।
জোকারডিনো

ঠিক আছে, আমি যা চেয়েছিলাম ঠিক এমনটি মনে হচ্ছে। আমি এটি পরবর্তী আপগ্রেড চক্র চেষ্টা করে দেখতে হবে।
রায়ান সি থমসন

দুর্দান্ত প্রোগ্রাম, এটি আমি সেই প্রোগ্রামটি খুঁজছিলাম
স্টিভ

এটি আমার প্রয়োজন ছিল, তবু এটি 17.04 থেকে 17.10 আপগ্রেড করার পরেও আমার পক্ষে কাজ করে নি (একটি ডায়ালগ বার্তা পেয়েছে আপডেট করার জন্য কোনও পিপিএ নেই) এবং বাস্তবে সেগুলি আপডেট হয়নি।
বিসিএআরগ

0

একটি উদ্ভট সহজ কমান্ড রয়েছে কারণ আপনি এখন নতুন উবুন্টু সংস্করণে আপগ্রেড করার সময় পিপিএ এবং তৃতীয় পক্ষের সংগ্রহগুলি সক্ষম রাখতে পারবেন :

RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d

RELEASE_UPGRADER_ALLOW_THIRD_PARTY এনভায়রনমেন্ট ভেরিয়েবল কমান্ড লাইন এবং জিইউআই আপগ্রেড সরঞ্জাম উভয়ের সাহায্যে ব্যবহার করা যেতে পারে। সুতরাং আপনি যখন আপনার উবুন্টু সিস্টেমটি আপগ্রেড করতে এবং পিপিএ এবং তৃতীয় পক্ষের সংগ্রহস্থলগুলিকে সক্ষম রাখতে চান, তখন কমান্ড সংস্করণে উল্লিখিত মত একটি টার্মিনাল থেকে আপগ্রেড চালান। আমি প্রকৃত সিস্টেম আপগ্রেড করার আগে অনুমান করি । জন্য গুই সংস্করণ :

RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d

(-ড উন্নয়ন বিকাশের ক্ষেত্রে আপগ্রেড করার অনুমতি হিসাবে ব্যবহৃত হয় - উদাহরণস্বরূপ এখন উবুন্টু থেকে 18.10 থেকে 19.04 এ আপগ্রেড করা, যখন উবুন্টু 19.04 ডিস্কো ডিঙ্গো এখনও বিকাশে রয়েছে)

এটি লক্ষণীয় যে আপনি এখনও তৃতীয় পক্ষের উত্সগুলি আপগ্রেড করার সময় অক্ষম হওয়ার বিষয়ে সতর্কতা দেখতে পাচ্ছেন , তবে যেগুলি উবুন্টু সংস্করণটিকে সমর্থন করছেন যা আপনি আপগ্রেড করছেন তা অক্ষম করা হবে না।

একটি নিয়মিত উবুন্টু রিলিজ আপগ্রেড (একটি নতুন উবুন্টু সংস্করণে) সক্ষম করা যেতে পারে এমন কোনও পিপিএ বা তৃতীয় পক্ষের সংগ্রহস্থল অক্ষম করে। উবুন্টু-রিলিজ-আপগ্রেডারে সাম্প্রতিক কিছু পরিবর্তনগুলি নতুন উবুন্টু রিলিজে আপগ্রেড করার সময় পিপিএ এবং তৃতীয় পক্ষের সংগ্রহস্থলগুলিকে সক্ষম রাখার অনুমতি দেয়, পাশাপাশি ব্যবহারকারীদের সংরক্ষণাগারটির নিজস্ব আয়না রয়েছে এমন ক্ষেত্রে আরও ভাল সমর্থন সরবরাহ করে। এটি একটি পরিবেশের পরিবর্তনশীল, RELEASE_UPGRADER_ALLOW_THIRD_PARTY ব্যবহার করে করা হয়। সূত্র: লিনাক্স উত্থান ব্লগ এবং ব্রায়ানের ব্লগ

আমি কেবলমাত্র আপগ্রেড করার পরে এই সমাধানটি খুঁজে পেয়েছি এবং যেভাবেই কমান্ডটি চালাচ্ছি, এটি এতে প্রতিটি উপিবি সংস্করণের নাম সহ প্রতিটি পিপিএর জন্য একটি নতুন এন্ট্রি যুক্ত করেছে। আমার তখন কেবল পুরানোগুলি মুছতে হয়েছিল।

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