উপলব্ধ আপডেট সংখ্যা গণনা করুন


11

বর্তমানে আমি উপলব্ধ আপডেটগুলির সংখ্যা গণনা করতে এটি ব্যবহার করি

NUMOFUPDATES=$(aptitude search "~U" | wc -l)

অ্যাপটি (প্রবণতা নয়) তবে আপডেট-নোটিফায়ার ব্যবহার না করে একই কাজ করার কোনও উপায় আছে কি?



আপনার প্রশ্নটি আমার উত্তর দিয়েছে, কারণ আমার পক্ষে প্রবণতা ঠিক আছে fine
— soger

উত্তর:


13

আপনি apt-checkথেকে ব্যবহার করতে পারেন update-notifier-common:

$ /usr/lib/update-notifier/apt-check --human-readable
0 packages can be updated.
0 updates are security updates.

এটি একই সরঞ্জাম যা motdবার্তা আপডেট করে ।


1

আপনি apt-get -sএকটি আপগ্রেড প্রক্রিয়া সিমুলেট করতে এবং কেবলমাত্র আপগ্রেড হওয়া প্যাকেজগুলির সংখ্যা বের করতে ব্যবহার করতে পারেন

LANG=C apt-get upgrade -s |grep -P '^\d+ upgraded'|cut -d" " -f1

এর ফলে কেবল প্যাকেজ সংখ্যা রয়েছে



-1

আমি কেবল কমান্ডটি চালাচ্ছি:

sudo apt-get update && sudo apt-get upgrade

আপডেট প্রক্রিয়া সম্পাদন করার পরে, এটি upgradeকমান্ডের জন্য আউটপুট দেয় :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be upgraded:
  wine1.5 wine1.5-i386
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 24.1 MB of archives.
After this operation, 286 kB of additional disk space will be used.
Do you want to continue [Y/n]?

। ষ্ঠ লাইনে উল্লেখ করা হয়েছে যে সেখানে 2 টি আপগ্রেড উপলব্ধ রয়েছে এবং 5 তম লাইনটি যে প্যাকেজগুলির জন্য আপগ্রেড উপলব্ধ তা তালিকাভুক্ত করে। আমি যদি ঠিক সেই মুহুর্তে আপগ্রেডগুলি ইনস্টল করার মুডে না থাকি তবে আমি টিপুন nএবং এগিয়ে চলেছি।

সোজা এবং সরল।

দ্রষ্টব্য: যদি কার্নাল আপডেটগুলি পাশাপাশি উপলব্ধ থাকে তবে তা সেগুলি তাদের হিসাবে প্রদর্শন করবে <x> not upgraded।


আমি মনে করি ওপি এই সংখ্যাটি এমন একটি ফর্মটিতে পুনরুদ্ধার করতে চায় যা কেবল এটি দেখার জন্য নয়, কোনও স্ক্রিপ্টে ব্যবহার করা যেতে পারে।
— এরিক কারভালহো

ধন্যবাদ, তবে আমার যা দরকার তা হ'ল কেবলমাত্র উপলব্ধ আপডেটের সংখ্যা, আপনার উদাহরণে এটি "2"। তারপরে স্ক্রিপ্টটি নোটিফিকেশন দেখায় "উপলব্ধ আপডেট - 2"
— নেট বিড়াল

@ এরিক কার্বালহো সত্য
— নেট বিড়াল

@ নেটকাট: ওহ ... এরপরে উত্তরটি জানেন না, আমি ভেবেছিলাম আপনি কতটা হালকাভাবে আপডেটগুলি উপলব্ধ তা জানতে চেয়েছিলেন (যেমন আমি প্রায়শই করতাম) :-)
— আদিত্য

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