Kullanıcı girişi

 

Fedora'da Program Kurmak

Geçen hafta sizlere Fedora 11'in kurulumunun nasıl gerçekleştirileceğini anlatmıştık. Bu haftada Fedora'nın paket yönetim aracı olan "YUM"dan bahsedeceğim. Yazdığımız yazılar önümüzdeki günlerde daha da sıklaşacak, güzel bir yol haritası çıkardık. Sizde anlatılmasını istediğiniz konular olursa, forumlarımızda isteklerinizi yazabilirsiniz.

Fedora, Redhat tabanlı bir işletim sistemi olduğu için, rpm paketlerini kullanıyor. Bu da bize çok geniş bir paket yelpazesi sunuyor.Paket Yönetim aracı olarak da karşımıza "yum(yellowdog updater modified)" çıkıyor. Yum, yeni paketlerin kurulumunun yanında eski paketlerin kaldırılması ve güncellenmesi gibi özellikler de sunuyor. Diğer ileri seviye paket yönetim sistemlerinden apt-get gibi akıllı özelliklere de sahip.

Grafik arayüzden bazı kurulum işlemlerinin gerçekleştirilebilmesinin yanında direk yum kodlarıylada işlem yapmanızı sağlar. Bu yazıda daha çok yum kodlarından bahsedeceğim.

Install Komutu

Öncelikle "install" komutundan bahsedeyim, bu komut paketlerin en güncel sürümünün kurulmasını sağlar. Bağlı olduğu başka paketler varsa, uyararak diğerlerininde kurulmasını isteyip istemediğimizi sorar. Kullanımı,

yum install [paket adı]

şeklindedir.

Update Komutu

Herhangi bir paket adı belirtilmeden yazılırsa, kurulu olan bütün paketlerin güncellenmesi işlemini gerçekleştirecektir. Eğer paket adı belirtilirse, sadece belirtilen paketler kontrol edilip güncellenecektir. Yum bütün bağımlı paketlerin de yeterliliğini kontrol edecektir. Eğer eksik paketler daha önceden kurulmamış ise, update komutu onları kurmayacaktır. Kullanımı,

yum update [paket adı]

şeklindedir.

Eğer güncellenmesi gereken paketlerin, güncellenmesi seçeneği standart bir şekilde seçilmişse ya da "--obsoletes" komutu eklenmişse otomatik olarak o güncellemeleri de yapacaktır. Bu komut dağıtımınızın versiyonu değiştiği zaman daha fazla önem kazanacaktır. Kullanımı,

yum update --obsoletes

şeklindedir.

Upgrade Komutu

Update komutunun "--obsoletes" olarak işaretlenmiş şekliyle aynı görevi görür. Kullanımı,

yum upgrade [paket adi]

şeklindedir.

Remove ve Erase Komutları

Bu komutlar belirlenen paketlerin kaldırılmasında kullanılır. Kullanımı,

yum remove [paket adı]
yum erase [paket adı]

şeklindedir.

Bazı Genel Seçenekler


-h, --help

Yardım  mesajını gösterir.

-y

İleride sorulacak bütün soruların cevabını "yes(evet)" olarak kabul etmesini sağlar.

-q, --quiet

Terminal ekranına yapılan işler yansıtılmayacaktır. Bu durumda "-y" seçeneğini kullanmanız tavsiye edilir.

Genel olarak "yum"un kullanımı bu şekilde. Sorunlarınız ve yorumlarınız için forum sayfamızdan ulaşabilirsiniz.

FedoraTR Forum - Fedora'da Program Kurmak

Ömer Faruk AK