বর্তমানে আমি উপলব্ধ আপডেটগুলির সংখ্যা গণনা করতে এটি ব্যবহার করি
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
অ্যাপটি (প্রবণতা নয়) তবে আপডেট-নোটিফায়ার ব্যবহার না করে একই কাজ করার কোনও উপায় আছে কি?
বর্তমানে আমি উপলব্ধ আপডেটগুলির সংখ্যা গণনা করতে এটি ব্যবহার করি
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
অ্যাপটি (প্রবণতা নয়) তবে আপডেট-নোটিফায়ার ব্যবহার না করে একই কাজ করার কোনও উপায় আছে কি?
উত্তর:
আমি মনে করি দ্রুততম পদ্ধতিটি এপটিক্রনে দেখানো হয়েছে:
https://salsa.debian.org/debian/apticron/blob/master/apticron#L121-154
এটি ডিস্টিল করা যেতে পারে:
apt-get -q -y --ignore-hold --allow-change-held-packages --allow-unauthenticated -s dist-upgrade | /bin/grep ^Inst | wc -l
আমি কেবল কমান্ডটি চালাচ্ছি:
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
।