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


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.