YUM Kullanarak RPM Paketleri Nasıl Kurulur

YUM, yazılımı CentOS ve Fedora'ya yüklemek için kullanılan komut satırı yazılımıdır. Daha fazla grafik bir çözüm tercih ederseniz YUM Extender'ı seçin. YUM, Centros ve Fedora'ya Debian ve Ubuntu'ya uygun bir yer.

Hiç YUM'un ne anlama geldiğini merak ettiniz mi? Kılavuz sayfasının okunması YUM'un "Yellowdog Updater Modified" anlamına geldiğini belirtir. YUM, YellowDog Linux'taki varsayılan paket yöneticisi olan YUP aracının ardılıdır.

YUM kullanarak RPM Paketleri Nasıl Kurulur

Bir RPM paketi kurmak için aşağıdaki komutu girin:

yum kurulumu yükleyin

Örneğin:

yum yüklemek scribus

YUM kullanarak paketleri nasıl güncellerim

Sisteminizdeki tüm paketleri güncellemek istiyorsanız, aşağıdaki komutu çalıştırın:

yum güncelleme

Belirli bir paketi veya paketleri güncellemek için aşağıdakileri deneyin:

yum güncelleme nameofpackage

Bir paketi belirli bir sürüm numarasına güncellemek isterseniz, güncelleme komutunu aşağıdaki gibi kullanmanız gerekir:

yum güncelleme-nameofpackage versionnumber

Örneğin:

yum güncelleme-flash-eklenti 11.2.202-540-release

Şimdi bu durumu düşün. Bir programın 1.0 sürümüne sahipsiniz ve 1.1, 1.2, 1.3 vb. Birtakım hata düzeltmeleri vardır. Ayrıca, yazılımın 2. sürümü de mevcuttur. Şimdi, hata düzeltmelerini yüklemek istediğinizi düşünün, ancak yeni sürümde hareket etmeyin çünkü oldukça açık bir şekilde berbat. Peki, yükseltmeden güncellemeyi nasıl yapıyorsunuz?

Güncelleme asgari komutunu aşağıdaki gibi kullanmanız yeterlidir:

yum güncelleme-minimal programname --bugfix

Onları Kurmadan Kullanarak Güncelleştirmeler İçin Nasıl Kontrol Edilir

Bazen güncellemeyi gerçekleştirmeden önce neyin güncellenmesi gerektiğini bilmek istersiniz.

Aşağıdaki komut, güncellenmesi gereken programların listesini döndürecektir:

yum kontrol güncellemeleri

YUM Kullanarak Programları Kaldırma

Bir uygulamayı Linux sisteminizden kaldırmak isterseniz, aşağıdaki komutu kullanabilirsiniz:

yum programname kaldır

Programların sisteminizden kaldırılması doğru görünebilir, ancak bir uygulamayı kaldırarak başka birinin çalışmasını engelleyebilirsiniz.

Örneğin, bir klasörü izleyen bir program olduğunu ve bir dosya bulduğunda programın size yeni bir dosya olduğunu bildiren bir e-posta gönderdiğini hayal edin. Bu programın aslında e-postayı göndermek için bir e-posta servisi gerektirdiğini düşünün. E-posta servisini silerseniz, klasörü izleyen program işe yaramaz hale gelir.

Aşağıdaki komutu kullanarak kaldırmakta olduğunuz programa bağlı programları kaldırmak için:

yum autoremove programname

İzleme programı ve e-posta servisi örneğinde, her iki uygulama da kaldırılacaktı.

Otomatik kaldırma komutu aşağıdaki gibi herhangi bir parametre olmadan da kullanılabilir:

yum autoremove

Bu, sisteminizi sizin tarafınızdan açıkça yüklenmemiş ve bağımlılığı olmayan dosyalar için arar. Bunlar yaprak paketleri olarak bilinir.

YUM Kullanılabilen Tüm RPM Paketlerini Listele

YUM dahilinde bulunan tüm paketleri aşağıdaki komutu kullanarak listeleyebilirsiniz:

yum listesi

Daha kullanışlı hale getirmek için listeye ekleyebileceğiniz fazladan parametreler vardır.

Örneğin, sisteminizde bulunan tüm güncellemeleri listelemek için aşağıdaki komutu çalıştırın:

yum listesi güncellemeleri

Yüklenen tüm paketleri görmek için sisteminizde aşağıdaki komutu çalıştırın:

yum listesi yüklü

Aşağıdaki komutu çalıştırarak, depoların kullanımı olmadan yüklenen dosyaların tümünü listeleyebilirsiniz:

yum listesi ekstralar

YUM Kullanarak RPM Paketleri Nasıl Aranır?

Belirli bir paketi aramak için aşağıdaki komutu kullanın:

yum arama programı adı | açıklama

Örneğin, Steam'i aramak için aşağıdaki komutu kullanın:

yum arama buharı

Alternatif olarak, aşağıdaki gibi belirli bir uygulama türünü arayın:

yum arama "ekran yakalama"

Varsayılan olarak, arama özelliği paket adlarına ve özetlerine bakar ve yalnızca açıklamaları ve URL'leri aradığında sonuç bulamazsa.

Açıklamaları ve URL'leri aramak için yum almak için aşağıdaki komutu kullanın:

yum arama "ekran yakalama" tüm

YUM Kullanarak RPM Paketleri Hakkında Bilgi Alma

Bir paket hakkında önemli bilgileri aşağıdaki komutu kullanarak alabilirsiniz:

yum bilgi paketi

İade edilen bilgiler şöyledir:

YUM Kullanarak Uygulama Gruplarını Nasıl Yüklerim?

YUM kullanarak grupların listesini döndürmek için aşağıdaki komutu çalıştırın:

yum grup listesi | Daha

Bu komuttan döndürülen çıkış aşağıdakine benzer:

Bu nedenle, aşağıdaki komutu kullanarak KDE Plazma masaüstü ortamını kurabilirsiniz:

yum grup kurulumu "KDE Plazma çalışma alanları"

Bunu yapmadan önce, grubun hangi paketleri oluşturduğunu öğrenmek isteyebilirsiniz. Bunu yapmak için aşağıdaki komutu çalıştırın:

yum grup bilgisi "KDE Plazma çalışma alanları" | Daha

Bu komutu çalıştırdığınızda grup içindeki grupların bir listesini göreceksiniz. Tabi ki grup bilgisini de bu gruplarda çalıştırabilirsiniz.

YUM Kullanarak Sisteminize Yerel RPM Dosyalarını Nasıl Yüklersiniz

RPM dosyası, sisteminizde ayarlanmış olan depolardan birinden yüklenmeyecekse ne olur? Belki de kendi paketinizi yazdınız ve onu kurmak istiyorsunuz.

Sisteminize bir RPM paketi kurmak için aşağıdaki komutu çalıştırın:

yum localinstall dosya adı

Dosya bağımlılıklar gerektiriyorsa, bağımlılıklar için havuzlar aranacaktır.

YUM Kullanarak Bir RPM Paketini Yeniden Yükleme

Eğer şanssızsanız ve bir sebepten dolayı çalışan bir program çalışmayı durdurduysa aşağıdaki komutu kullanarak tekrar kurabilirsiniz:

program programını yeniden yükle

Bu komut aynı programı zaten yüklü olan sürümle aynı olacak şekilde yeniden yükleyecektir.

RPM Paketi İçin Tüm Bağımlılıkları Listeleme

Bir paketin tüm bağımlılıklarını listelemek için aşağıdaki komutu kullanın:

yum deplist programname

Örneğin Firefox'un tüm bağımlılıklarını bulmak için şunu kullanın:

yum deplist firefox

YUM Tarafından Kullanılan Tüm Depoları Nasıl Listeleme

Aşağıdaki komutları kullanmak için sisteminizde hangi depoların bulunduğunu öğrenmek için:

yum repolist

İade edilen bilgiler aşağıdaki gibi olacaktır:

Bu kılavuz, YUM'un nasıl çalıştığı konusunda genel bir fikir vermektedir. Ancak, sadece YUM'un tüm olası kullanımlarının yüzeyini çizer. Tüm olası anahtarları listelemek de dahil olmak üzere tam bilgi için aşağıdaki komutu çalıştırın:

adam yum