YUM istifadə edərək RPM paketlərini necə qurmaq olar

YUM, CentOS və Fedora proqramlarını yükləmək üçün istifadə olunan komanda xətti proqramdır. Daha bir qrafik həlli seçsəniz, bunun yerine YUM Extender seçin. YUM, CentOs və Fedora üçün Debian və Ubuntu-a aiddir.

YUMun nə üçün dayanacağı merak etdiniz mi? Manual səhifəni oxuyan YUM "Yellowdog Updater Modified" üçün dayanır. YUM, Yellowdog Linux-da default paket meneceri olan YUP alətinin varisidir.

YUM istifadə edərək, RPM paketlərini necə qurmaq olar

Bir RPM paketini qurmaq üçün aşağıdakı əmrləri sadəcə daxil edin:

yum yükləyin

Misal üçün:

yum yüklemek scribus

YUM istifadə edərək paketləri necə yeniləyə bilərəm

Sisteminizdeki bütün paketləri yeniləmək istəyirsinizsə, aşağıdakı əmrləri yerinə yetirin:

yum yeniləmə

Xüsusi paket və ya paketləri yeniləmək üçün aşağıdakıları cəhd edin:

yum yeniləmə adı

Paketini müəyyən bir versiya nömrəsinə yeniləmək istəyirsinizsə, yeniləmə-to-komutunu aşağıdakı kimi istifadə etməlisiniz:

Yum yeniləməsi - adının paket versiyası sayı

Misal üçün:

yum yeniləmə-flash-plugin 11.2.202-540-release

İndi bu vəziyyət barədə düşünün. Bir proqramın 1.0 versiyasına malikdir və bir sıra hata düzeltmelerini 1.1, 1.2, 1.3 və s. Var. Həmçinin proqramın 2-ci versiyası mövcuddur. İndi xəta düzəlişlərini yükləməyinizi xahiş edirik, ancaq yeni versiyaya köçməyin, çünki sanki susurlar. Beləliklə, yeniləmədən necə yenilənirsiniz?

Sadəcə yeniləmə-minimal əmrini aşağıdakı kimi istifadə edin:

yum yeniləmə-minimal proqram adı - buqfix

Bunları quraşdırmadan YUM istifadə edərək yeniləmələri yoxlamaq üçün necə

Bəzən yeniləməni yerinə yetirməkdən əvvəl yenilənmə ehtiyacını bilmək istəyirik.

Aşağıdakı əmr, yenilənmə ehtiyacı olan proqramların siyahısını qaytaracaqdır:

yum test-yeniləmələri

YUM istifadə edərək proqramları necə çıxarmaq olar

Bir proqramı Linux sisteminizdən çıxarmaq istəyirsinizsə, aşağıdakı əmrləri istifadə edə bilərsiniz:

yum proqram adını silin

Sisteminizdən proqramları silmək düz irəli görünə bilər, ancaq bir proqramı aradan qaldıraraq başqa birinin işləməsini maneə törədir.

Məsələn, bir qovluğu izləyən bir proqramın olduğunu düşünün və proqram bir fayl tapırsa, yeni bir fayl olduğunu bildiyinizə imkan verən bir proqram göndərir. Təsəvvür edin ki, bu proqram həqiqətən e-poçt göndərmək üçün bir e-poçt xidməti tələb edir. E-poçt xidmətini silməklə, qovluğu izləyən proqram yararsız hala gətiriləcəkdir.

Aşağıdakı əmrdən istifadə edərək çıxardığınız proqramdan asılı olan proqramları aradan qaldırmaq üçün:

yum autoremove proqram adı

Monitorinq proqramı və e-poçt xidmətinin nümunəsində hər iki ərizə qaldırılacaq.

Avtomatik aradan qaldırılması əmri aşağıdakı kimi istifadə edilə bilər:

yum autoremove

Sistem sizinlə açıq şəkildə yüklənməmiş və heç bir bağımlılığı olmayan fayllar üçün axtarış edir. Bunlar yaprak paketləri olaraq bilinir.

YUM istifadə edərək mövcud olan bütün RPM paketlərini qeyd edin

Yum daxilində mövcud olan bütün paketləri sadəcə aşağıdakı əmri istifadə edərək siyahıya ala bilərsiniz:

yum siyahısı

Daha faydalı etmək üçün siyahıya əlavə edə bilərsiniz ki, əlavə parametrlər var.

Sisteminizdə mövcud bütün yenilikləri sıralamaq üçün aşağıdakı əmri çalıştırın:

yum siyahısı yeniləmələri

Yüklü olan bütün paketləri görmək üçün sisteminizdə aşağıdakı komanda işlədir:

Yum siyahısı quraşdırılıb

Aşağıdakı əmri çalıştırarak depolardan istifadə etmədən yüklənmiş bütün faylları siyahıya ala bilərsiniz:

yum siyahısı əlavələri

YUM istifadə edərək RPM paketləri üçün necə axtarılır

Xüsusi bir paketi axtarmaq üçün aşağıdakı komandan istifadə edin:

yum axtarış proqramı adı | təsviri

Məsələn Buxar üçün axtarış etmək üçün aşağıdakı əmrləri istifadə edin:

yum axtarış buxarı

Alternativ olaraq, müəyyən bir tətbiq növü aşağıdakı kimi axtarın:

yum axtarış "ekran ələ"

Varsayılan olaraq, axtarış qurğusu paket adları və xülasələrə baxır və yalnız nəticə tapa bilmədikdə, təsvirləri və URL'leri axtaracaq.

Yumun təsviri və URL-ləri axtarmaq üçün əldə etmək üçün aşağıdakı əmrləri istifadə edin:

yum axtarış "ekran tutma" hamısı

YUM istifadə edərək RPM paketləri haqqında məlumat əldə etmək

Aşağıdakı əmri istifadə edərək paket haqqında mühüm məlumatları əldə edə bilərsiniz:

yum məlumat paketi adı

Geri qaytarılan məlumatlar belədir:

YUM istifadə edərək tətbiq qruplarının qurulması

YUM istifadə edərək qrupların siyahısını qaytarmaq üçün aşağıdakı əmrləri yerinə yetirin:

yum qrupu siyahısı daha çox

Bu əmrdən geri gələn çıxış aşağıdakılara bənzərdir:

Buna görə, KDE plazma masa üstü mühitini aşağıdakı komutu istifadə edərək qura bilərsiniz:

yum qrupu qurmaq "KDE Plazma iş sahələri"

Bunu etmədən əvvəl qrupu hansı paketləri meydana gətirdiyini öyrənmək istəsəniz də. Bunu etmək üçün aşağıdakı əmri çalıştırın:

yum qrupu məlumatı "KDE Plazma iş sahələri" | daha çox

Bu komandanı çalıştırdığınızda qruplar daxilində qrupların siyahısını görəcəksiniz. Əlbəttə ki, bu qruplar üzrə qrup məlumatlarını idarə edə bilərsiniz.

YUM istifadə edərək sisteminizə Yerli RPM fayllarını yerləşdirmək

RPM faylı sisteminizdə quraşdırılmış bir verilənlər bazasından quraşdırılmayacaqsa nə olur. Bəlkə öz paketinizi yazdınız və onu qurmaq istəyirsiniz.

Sisteminizə yerli olan bir RPM paketini quraşdırmaq üçün aşağıdakı əmrləri yerinə yetirin:

yum localinstall fayl adı

Fayl bağımlılıkları tələb edirsə, ehtiyatlar bağımlılıkları aranır.

YUM istifadə edərək, bir RPM paketini yenidən qurma

Şanssız olmuş və hər hansı bir səbəbdən ötən bir dəfə işləyən bir proqram işini dayandırdıqda, aşağıdakı əmri istifadə edərək yenidən bərpa edə bilərsiniz:

yum proqramın adını yenidən bərpa edin

Bu əmr həmin proqramı əvvəlcədən quraşdırılmış eyni versiya nömrəsinə bərpa edəcəkdir.

Bir RPM Paketi üçün Bütün Depozitlərin Siyahısının Siyahısı

Paketin bütün bağımlılıklarını listelemek üçün aşağıdakı komutu istifadə edin:

yum deplist proqram adı

Məsələn, Firefox'un bütün bağımlılıklarını tapmaq üçün aşağıdakıları istifadə edin:

Yumdan qorunmaq Firefox

YUM tərəfindən istifadə edilən bütün ehtiyatların siyahısı

Aşağıdakı əmri istifadə etmək üçün sisteminizdə hansı depolar mövcuddur?

yum repolist

Geri qaytarılmış məlumatlar aşağıdakı kimi olacaq:

Bu təlimatda YUM'un necə işlədiyinə dair ümumi bir göstəricidir. Bununla belə, YUM-nun mümkün olan bütün istifadələrinin səthini yalnız cırıqlandırır. Bütün mümkün açarları daxil etməklə tam məlumat üçün aşağıdakı əmrləri yerinə yetirin:

adam yum