উপলব্ধ চেক প্যাকেজ আপডেট উপলব্ধ


45

রেড হ্যাট ডক্স বলছে:

আপনার সিস্টেমে কোন ইনস্টল করা প্যাকেজগুলির আপডেট রয়েছে তা দেখতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

yum check-update

availableআমার সিস্টেমে ইনস্টল হওয়া প্যাকেজের জন্য সমস্ত সংস্করণ দেখতে আমার কোন আদেশটি চালাতে হবে ?

উদাহরণ: yum check-updateআমাকে জানায় java6আপডেট #43পাওয়া যায়, তবে আমি কী আপডেট চাই #40?

উত্তর:


36

এই কমান্ডটি একটি প্যাকেজে বিশেষভাবে মনোনিবেশ করবে না, তবে ম্যাচটি করার জন্য একটি রেজেক্স ব্যবহার করে আপনি এখনও কী উপলভ্য তা দেখতে পাবেন:

$ yum list available java\*
java-1.4.2-gcj-compat.i386                                                   1.4.2.0-40jpp.115                                                      installed
java-1.6.0-openjdk.i386                                                      1:1.6.0.0-1.36.1.11.9.el5_9                                            installed
Available Packages
java-1.4.2-gcj-compat-devel.i386                                             1.4.2.0-40jpp.115                                                      base     
java-1.4.2-gcj-compat-javadoc.i386                                           1.4.2.0-40jpp.115                                                      base     
java-1.4.2-gcj-compat-src.i386                                               1.4.2.0-40jpp.115                                                      base     
java-1.6.0-openjdk.i386                                                      1:1.6.0.0-1.40.1.11.11.el5_9                                           updates  
java-1.6.0-openjdk-demo.i386                                                 1:1.6.0.0-1.40.1.11.11.el5_9

আপনি আউটপুট ব্যবহার করে ফিল্টার করে এটি "স্মার্ট" করতে পারেন grep।


তারপরে আমি yum update <package-name>সরবরাহিত প্যাকেজটি চালাতে পারি , যার সাথে আমি আপগ্রেড করার চেষ্টা করছি, আসলে কি আমার বর্তমানে ইনস্টল করা প্যাকেজের একটি উচ্চতর সংস্করণ?
— কেভিন মেরেডিথ

এটা সঠিক হবে। আপনি বর্তমানে যা ইনস্টল করেছেন তা থেকে আপনি পরবর্তী সংস্করণে আপডেট করতে পারেন।
— slm

1
নোট করুন যে সরকারী ভান্ডারগুলি খুব কমই প্যাকেজের একাধিক সংস্করণ বহন করে, পুরানো প্যাকেজগুলি কোনও কারণে অকার্যকর হয়।
— ভনব্র্যান্ড

আপনি সমস্ত সংস্করণ দেখতে - শো-ডুপ্লিকেট ব্যবহার করতে চান, তবে ভনব্র্যান্ড যেমন বলেছে যে আপনি যদি সেন্টস / ফেডোরা ব্যবহার করছেন তবে আপনি কেবল সর্বশেষতম পদ্ধতিটি পাবেন (যদি আপনি প্রকৃত আরএইচএল এর জন্য অর্থ প্রদান করেন, আপনি অনেক পছন্দ পাবেন এবং মে আপগ্রেড-টু কমান্ডটিও দেখতে চাই)।
— জেমস এন্টিল

2

বর্তমানে ইনস্টল করা প্যাকেজ সংস্করণটি দেখতে সর্বশেষতম উপলব্ধ সংস্করণটি কি তা পরীক্ষা করে দেখুন --showduplicates list <package name>, উদাহরণস্বরূপ:

$ sudo yum --showduplicates list 'tar.*'

Loaded plugins: search-disabled-repos
Installed Packages
tar.x86_64   2:1.26-32.el7    installed              
Available Packages
tar.x86_64   2:1.26-29.el7    rhelosp-rhel-7.4-server
tar.x86_64   2:1.26-31.el7    rhelosp-rhel-7.4-server
tar.x86_64   2:1.26-32.el7    rhelosp-rhel-7.4-server
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.