আমি কীভাবে "নতুন প্রকাশ '12 .10 'উপলব্ধ" বার্তাটি দমন করব?


19

আমি যখন sshআমার Mythbuntu বাক্সে প্রবেশ করি তখন আমি এই বার্তাটি পাই:

Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-32-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

New release '12.10' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: <redacted>
$

তবে আমি 12.10 এ আপগ্রেড করার ইচ্ছা করি না, কারণ মাইথবন্টু কেবলমাত্র এলটিএস রিলিজ ব্যবহারের পরামর্শ দেয়।

আমি কীভাবে "নতুন প্রকাশ '12 .10 'উপলব্ধ" বার্তাটি দমন করব? পরবর্তী এলটিএস রিলিজ না পাওয়া পর্যন্ত আমি অবহিত হতে চাই না।

আমি ইতোমধ্যে আপডেট ম্যানেজার> সেটিংস> আপডেটে গিয়েছি এবং "আমাকে একটি নতুন উবুন্টু সংস্করণ সম্পর্কে অবহিত করুন: দীর্ঘমেয়াদী সমর্থন সংস্করণগুলির জন্য" নির্বাচন করেছেন, তবে এটি এই বার্তা থেকে মুক্তি পেল না।

উত্তর:


31

অন্যান্য উত্তরগুলি একদম সঠিক নয়, তবে তাদের একত্রিত করে আমাকে সঠিক ট্র্যাকের উপরে ফেলেছে।

/etc/update-manager/release-upgradesআপনাকে কী আপডেট সম্পর্কে অবহিত করা হবে তা নিয়ন্ত্রণ করে। /usr/lib/update-manager/release-upgrade-motd"আপডেট উপলব্ধ" বার্তা উত্পন্ন করে। সমস্যাটি হ'ল release-upgrade-motdবার্তাটিকে ক্যাশে করে, যার অর্থ এটি একবার উত্পন্ন হওয়ার পরে পরিবর্তনটি /etc/update-manager/release-upgradesবার্তাটি থেকে মুক্তি পাবে না।

সুতরাং উত্তরটি হ'ল:

  1. আপডেট ম্যানেজারকে আপনাকে কী বিজ্ঞপ্তি সম্পর্কে অবহিত করতে চান তা বলুন।

  2. sudo rm /var/lib/update-notifier/release-upgrade-available ক্যাশেড বার্তা থেকে মুক্তি পেতে।


দ্রষ্টব্য: 13.04 সংস্করণ (এবং তারপরের) জন্য, পথটি পরিবর্তন হয়েছে। ক্যাশেড বার্তাটি পরিত্রাণ পেতে এখন পয়েন্ট now

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available

শুধু ভবিষ্যতে উল্লেখের জন্য, উবুন্টু এর আপডেট-motd যেমন উল্লেখ লগইনে রিফ্রেশ করার জন্য ডিজাইন করা র manpage
জন ভ্রবানাক

1
@ জনভ্রাবানাক, হ্যাঁ, তবে মোডের release-upgrade-motdঅংশের নিজস্ব ক্যাশে বজায় রাখে। এটি আপনাকে ম্যানুয়ালি মুছতে হবে।
সিজেএম

এটি আমার জন্য উবুন্টু 12.04 এর সাথে দুর্দান্ত কাজ করে! প্রম্পটগুলি বন্ধ করতে আমি আমার সেটআপ স্ক্রিপ্টে নিম্নলিখিত দুটি লাইন যুক্ত করেছি: sudo sed '17s/.*/prompt=never/' /etc/update-manager/release-upgradesএবংsudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
হার্লেমসুইয়ারেল

5

এই বার্তাটি "বার্তার বার্তা" (এমওটিডি) সিস্টেমের বাইরে। আপনি যদি কেবল আপডেট বার্তাটি অক্ষম করতে চান:

ধাপ 1:

"/Etc/update-motd.d/91-re্লে- আপগ্রেড" খোলার জন্য একটি পাঠ্য সম্পাদক ব্যবহার করুন

sudo nano /etc/update-motd.d/91-release-upgrade

ধাপ ২:

মন্তব্য করুন (প্রতিটি লাইনের সামনে "#" রাখুন) সেই ফাইলের মধ্যে থাকা সমস্ত কোড যাতে এটির মতো দেখায়

#!/bin/sh

#if [ -x /usr/lib/update-manager/release-upgrade-motd ]; then
#    exec /usr/lib/update-manager/release-upgrade-motd
#fi

ধাপ 3:

লগআউট এবং লগ ইন ফিরে।

পদক্ষেপ 4:

সম্পন্ন!

এটি উবুন্টু সার্ভার ১১.১০ এবং ১২.০৪ এলটিএস উভয়ের পক্ষে কাজ করা উচিত


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

Woops! দুঃখিত আমি ভুল বুঝেছি. আমি ভেবেছিলাম আপনি একসাথে এটি থেকে মুক্তি পেতে চেয়েছিলেন। আমি প্রথম লগইন করার সময় সাধারণত একগুচ্ছ জিনিস দেখানো পছন্দ করি না, তাই আমি সাধারণত এটিকে সরিয়ে ফেলি।
জন ভ্রবানাক

3

সম্পাদনা / ইত্যাদি / আপডেট-পরিচালক / রিলিজ-আপগ্রেডগুলি চেষ্টা করে দেখুন

প্রম্পটটি স্বাভাবিক থেকে lts বা কখনও কখনও পরিবর্তন করুন ;-)


1
এটি হ'ল বর্তমান সেটিংস (আমি ধরে নিচ্ছি আপডেট ম্যানেজার জিইউআই এটি পরিবর্তন করেছে)। এটি সাহায্য করে না।
সিজেএম

1

আপনি যা দেখতে পান তা হ'ল / ইত্যাদি / মোডের বিষয়বস্তু

যা স্বয়ংক্রিয়ভাবে স্ক্রিপ্টগুলির দ্বারা উত্পন্ন হয়:

/etc/update-motd.d/

আপনি যা পছন্দ করেন না তা হ'ল:

91-release-upgrade

যাতে আপনি এটি মুছতে পারেন।

বা আরও ভাল হতে পারে: সম্পাদনা: /etc/update-manager/release-upgrades

এবং পরিবর্তন: Prompt=normal দ্বারা:Prompt=lts

সুতরাং যখন আপনাকে নতুন এলটিএস প্রকাশ করা হবে কেবল তখনই আপনাকে সতর্ক করা হবে।


0

উবুন্টু সংস্করণ ১৩.০৪-এর ক্ষেত্রে এটি সামান্য পরিবর্তিত হয়েছে, সুতরাং এটি অন্যান্য বিভিন্ন উত্তর থেকে তথ্য একত্রিত করবে এবং নতুন প্রকাশের জন্য আপডেট করবে update

- প্রথম সমাধানটি আপগ্রেড চেক কনফিগারেশনটি সংশোধন করা হয়:

vi /etc/update-manager/release-upgrades

প্রম্পট = এটিকে সাধারণ হিসাবে পরিবর্তন করুন :
প্রম্পট = কখনই নয় - কখনও আপগ্রেড
বা
প্রম্পট = lts যাচাই করবেন না - কেবলমাত্র এলটিএস আপগ্রেডগুলি পরীক্ষা করুন (কেবলমাত্র বর্তমান রিলিজটি এলটিএস হলে)

- বিকল্পভাবে, পুরোপুরি চেকটি সরাতে, কেবল চেকটি মুছুন:

rm /etc/update-motd.d/91-release-upgrade

শেষ অবধি: উপরের একটি পরিবর্তন করার পরে, বার্তাটি এখনও চেক ক্যাশে হওয়ার সাথে প্রদর্শিত হতে পারে।
কেবল ক্যাশেড চেক ফাইলটি মোছার মাধ্যমে এই ক্ষুদ্র বাধাটি সমাধান করুন:

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