YUM არის Command Line პროგრამული უზრუნველყოფა, რომელიც გამოიყენება პროგრამული უზრუნველყოფის ინსტალაცია CentOS და Fedora- ში. თუ გსურთ უფრო გრაფიკული გადაწყვეტა აირჩიოთ YUM გამავრცელებელი ნაცვლად. YUM არის CentOs და Fedora რა apt-get არის Debian და Ubuntu.
ოდესმე გაოცანიათ რა YUM დგას? წაკითხვის სახელმძღვანელო გვერდზე აცხადებს, რომ YUM დგას "Yellowdog Updater Modified". YUM არის YUP- ის მემკვიდრე, რომელიც ნაგულისხმევ პაკეტ მენეჯერს წარმოადგენდა Yellowdog Linux- ში.
როგორ დააყენოთ RPM პაკეტები YUM- ის გამოყენებით
RPM პაკეტის ინსტალაციისთვის უბრალოდ შეიყვანეთ შემდეგი ბრძანება:
yum დააყენოთ nameofpackage
მაგალითად:
დაამონტაჟეთ სკრიბუსი
როგორ განაახლოთ პაკეტები YUM- ის გამოყენებით
თუ გსურთ განაახლოს ყველა პაკეტი თქვენს სისტემაში, უბრალოდ აწარმოებს შემდეგ ბრძანებას:
yum განახლება
განაახლეთ კონკრეტული პაკეტის ან პაკეტების განახლება:
yum update nameofpackage
თუ გსურთ პაკეტის განახლება კონკრეტული ვერსიის ნომერზე, თქვენ უნდა გამოვიყენოთ განახლება-ბრძანება შემდეგნაირად:
yum update-to nameofpackage versionnumber
მაგალითად:
yum update-to ფლეშ-მოდული 11.2.202-540-გამოშვების
ახლა ვფიქრობ ამ სიტუაციაზე. თქვენ გაქვთ ვერსია 1.0 პროგრამა და არსებობს მთელი რიგი შეცდომის დაფიქსირება 1.1, 1.2, 1.3 და ა.შ. ასევე ხელმისაწვდომია ვერსია 2 პროგრამული უზრუნველყოფა. ახლა წარმოიდგინეთ, რომ გსურთ შეცვალოთ შეცდომები, მაგრამ ახალ ვერსიაში არ გადავა, რადგან საკმაოდ გულწრფელად სვამს. ასე რომ, როგორ განაახლეთ განახლება?
უბრალოდ გამოიყენეთ განახლება მინიმალური ბრძანება შემდეგნაირად:
yum update- მინიმალური პროგრამის სახელი - ბუგფი
როგორ შეამოწმოთ განახლებები გამოყენებით YUM გარეშე ინსტალაცია მათ
ხანდახან გაინტერესებთ, რა განახლებას საჭიროებს განახლებამდე.
შემდეგი ბრძანება დაბრუნდება იმ პროგრამების ჩამონათვალს, რომლებიც საჭიროებენ განახლებას:
yum გამშვები განახლებები
როგორ ამოიღონ პროგრამები YUM
თუ გსურთ Linux- ის აპლიკაციის ამოღება, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება:
yum პროგრამის წაშლა
თქვენი სისტემის პროგრამების წაშლა შეიძლება პირდაპირ ჩანდეს, მაგრამ ერთი აპლიკაციის წაშლა შეიძლება სხვაგან მუშაობის თავიდან ასაცილებლად.
მაგალითად, წარმოგიდგენიათ პროგრამა, რომელიც მონიტორინგს აძლევს საქაღალდეში და თუ იგი აღმოაჩენს ფაილს პროგრამა აგზავნის თქვენ ელ გაქირავების თქვენ იცით, არის ახალი ფაილი. წარმოიდგინეთ, რომ ეს პროგრამა მოითხოვს ელ-ფოსტის სერვისს რეალურად გაგზავნის ელ. ელ-ფოსტის სერვისის წაშლის შემთხვევაში პროგრამა, რომელიც მონიტორინგს უშვებს საქაღალდეში, გამოუყენებელია.
პროგრამის ამოღების პროგრამა, რომელიც დამოკიდებულია პროგრამით, თქვენ მოხსნით შემდეგ ბრძანებას:
yum autoremove პროგრამის სახელი
მონიტორინგის პროგრამისა და ელ-ფოსტის მომსახურების შემთხვევაში, ორივე განაცხადი მოიხსნება.
ავტომატური წაშლა ბრძანება შეიძლება გამოყენებულ იქნას ნებისმიერი პარამეტრის გარეშე, შემდეგნაირად:
yum autoremove
ეს ეძებს თქვენს სისტემებს იმ ფაილებისთვის, რომლებიც არ იყო მკაფიოდ დამონტაჟებული და რომელსაც არ გააჩნია დამოკიდებულება. ეს არის ცნობილი როგორც ფოთოლი პაკეტები.
ჩამოთვალეთ ყველა RPM პაკეტი ხელმისაწვდომია YUM- ის გამოყენებით
თქვენ შეგიძლიათ შეუკვეთოთ ყველა ხელმისაწვდომი პაკეტი YUM- ში მხოლოდ შემდეგ ბრძანებას:
yum სიაში
არსებობს დამატებითი პარამეტრები, რომლითაც შეგიძლიათ დაამატოთ სია უფრო სასარგებლო.
მაგალითად, სისტემის ყველა ხელმისაწვდომი განახლების სიაში შეასრულეთ შემდეგი ბრძანება:
yum სიის განახლებები
თუ დაინახავთ ყველა იმ პაკეტს, რომელიც თქვენს სისტემაშია გაშვებული, შემდეგი ბრძანება:
yum list installed
თქვენ შეგიძლიათ შეუკვეთოთ ყველა ფაილი, რომლებიც დაინსტალირებულ იქნა საცავის გამოყენების გარეშე შემდეგ ბრძანებაში:
yum სიაში დამატებითი
როგორ მოძებნოთ RPM პაკეტები YUM- ის გამოყენებით
სპეციფიკური პაკეტის მოძიებისთვის გამოიყენოთ შემდეგი ბრძანება:
yum ძებნის პროგრამის სახელი | აღწერა
მაგალითად, ორთქლისთვის მოძებნეთ შემდეგი ბრძანება:
yum ძებნა steam
გარდა ამისა, კონკრეტული ტიპის აპლიკაციის ძებნა შემდეგია:
yum search "ეკრანზე გადაღება"
ჩხრეკის ობიექტი, როგორც ჩანს, პაკეტის სახელებსა და რეფერადებებში გამოიყურება და მხოლოდ იმ შემთხვევაში, თუ შედეგები ვერ მოიძებნება, ის აღწერს აღწერაებსა და მისამართებს.
იმისათვის, რომ მიიღოთ yum- ის ძებნის აღწერილობები და მისამართები ასევე გამოიყენოთ შემდეგი ბრძანება:
yum search "screen capture" ყველა
როგორ მიიღოთ ინფორმაცია RPM პაკეტების შესახებ YUM- ის გამოყენებით
პაკეტის შესახებ მნიშვნელოვანი ინფორმაცია შეგიძლიათ მიიღოთ შემდეგ ბრძანებებში:
yum info packagename
ინფორმაცია დაბრუნდა შემდეგნაირად:
- სახელი
- არქიტექტურა
- ვერსია
- გათავისუფლება
- ზომა
- საცავი
- შემაჯამებელი
- URL
- ლიცენზია
- აღწერა
როგორ დააყენოთ ჯგუფები განაცხადების გამოყენებით YUM
YUM- ის გამოყენებით ჯგუფების ჩამონათვლის დასაბრუნებლად შემდეგი ბრძანება:
yum ჯგუფის სია | მეტი
გამომავალი გამომავალი ამ ბრძანების მსგავსია:
- მინიმალური ინსტალაცია
- გამოთვალეთ კვანძი
- ინფრასტრუქტურის სერვერი
- ფაილი და ბეჭდვის სერვერი
- MATE Desktop
- ძირითადი ვებ სერვერი
- ვირტუალიზაციის მასპინძელი
- სერვერი GUI- სთან
- GNOME Desktop
- KDE პლაზმური
- განვითარება და შემოქმედებითი სამუშაო ადგილი
თქვენ შეგიძლიათ, ამიტომ, დააყენოთ KDE Plasma Desktop გარემოს შემდეგი ბრძანების გამოყენებით:
yum group install "KDE Plasma workspaces"
სანამ ამის გაკეთებას აპირებთ, შეგიძლიათ დაინახოთ, თუ რა პაკეტები ქმნის ჯგუფს. ამისათვის აწარმოეთ შემდეგი ბრძანება:
yum group info "KDE Plasma workspaces" | მეტი
შეამჩნევთ, რომ როდესაც ამ ბრძანების გაუშვით ნახავთ ჯგუფების ჯგუფებს. რა თქმა უნდა, შეგიძლიათ ამ ჯგუფის ჯგუფების შესახებ ინფორმაცია აწარმოოთ.
როგორ დააყენოთ RPM ფაილები ლოკალური თქვენს სისტემაში გამოყენებით YUM
რა მოხდება, თუ RPM ფაილი არ იქნება დაყენებული თქვენს სისტემაში შექმნილი ერთ-ერთი საცავიდან. ალბათ, დაწერე თქვენი საკუთარი პაკეტი და გინდათ რომ დააინსტალიროთ.
RPM პაკეტის ინსტალაცია თქვენს სისტემაში ლოკალიზება შემდეგი ბრძანება:
yum localinstall filename
იმ შემთხვევაში, თუ ფაილი მოითხოვს დამოკიდებულებას, მაშინ საცავები გამოიძებნება დამოკიდებულებაზე.
როგორ განვახორციელოთ RPM პაკეტის გამოყენება YUM
თუ იყო უბედური და პროგრამა, რომელიც ერთხელ მუშაობდა რაიმე მიზეზით შეჩერდა, შეგიძლიათ კვლავ გადააყენოთ ის შემდეგი ბრძანებით:
yum reinstall პროგრამის სახელი
ეს ბრძანება იმავე პროგრამას გადააყენებს იმავე ვერსიის ნომერზე, როგორც უკვე დამონტაჟებულია.
როგორ ჩამოვთვალოთ ყველა დამოკიდებულება RPM პაკეტისთვის
პაკეტისთვის ყველა დამოკიდებულების სიაში შეყვანის შემდეგ ბრძანება:
yum deplist პროგრამის სახელი
მაგალითისთვის Firefox- ის ყველა დამოკიდებულების გამოსაყენებლად გამოიყენეთ ეს:
yum deplist firefox
როგორ ჩამოვთვალოთ ყველა საცავი გამოყენებული YUM
იმის გასარკვევად, თუ რომელი სისტემაში ხელმისაწვდომია საცავები, გამოიყენეთ შემდეგი ბრძანება:
yum repolist
დაბრუნებული ინფორმაცია შემდეგია:
- საცავი id - IE epel / x86_64
- საცავის სახელი - IE დამატებითი პაკეტები საწარმოს Linux 7-ისთვის
- სტატუსი - პაკეტების ნომერი საცავში
ეს სახელმძღვანელო აძლევს კარგ საერთო მითითებას, თუ როგორ მუშაობს YUM. თუმცა, ეს მხოლოდ scratches ზედაპირზე ყველა შესაძლო გამოყენების YUM. სრული ინფორმაციისთვის, მათ შორის ყველა შესაძლო კონცენტრაციის ჩათვლით, შეასრულებს შემდეგ ბრძანებებს:
კაცი yum