M.Onur ATÇI

Kişisel Web Günlüğü

LİNUX-3: DEBIAN PAKET YÖNETİMİ

"Debian paket yönetimi kullanışlı ve yaygın paket yönetim sistemlerindendir. Debian Linux için kullanıldığı gibi yaygın linux dağıtımı olan ve birçok yönüyle son yıllarda en yaygın dağıtım olan Ubuntu Linuxun da paket yönetim sistemi olarak kullanılmaktadır."
Genel Bilgi
Debian paket yönetim sistemi çok yönlü ve yönetimi kolay bir paket yönetim sistemidir. Debian linux dağıtımı çok güçlü bir dağıtımdır ve bunun sebepleri arasında paket yönetim sistemi de büyük role sahiptir. Aynı zamanda debian paket yönetim sistemi yaygın linux dağıtımı olan Ubuntu linuxun da paket yönetiminde kullanılmaktadır.
Her debian paketi ayar dosyalarından dökümantasyondan, bağımlılık notlarından ve programdan oluşur. Debian paketlerinin isimlendirilmesinde 3 element vardır.
Paket ismini versiyon numarası ve paket dağıtım numarası izler. .deb uzantılı olarak bulunurlar.

Paketleri Yönetmek
Orijinal debian paket yönetim aracı dpkg dir. Bu araç otomatikleştirilmiş kurulum ve bakım gibi özellikleriyle dikkat çeker. Aynı zamanda apt-get aracı da önceden tanımlanmış yerlerden (CD-ROM , FTP) paketleri alarak otomatik kurulum ve bakım işlemlerini yürütür. Ubuntu için synaptic paket yöneticisi aslında apt-get işlemi yapan basit bir programdır. Seçtiğimiz paketleri Ubuntu repository ya da CDRom dan çekerek kurar.
deselect komutu ise yönetimde interaktif bir kullanım sağlar. İstediğimiz paketleri ve versiyonları kurmak için kullanabiliriz. Ayrıca debian paket sistemi kullanan bir dağıtımımıza istersek Red-hat linux için hazırlanmış olan rpm paketlerini de kurabiliriz. alien komutu ile debian olmayan paketlerin yönetimi yapılabilir.
Şimdi özellikle yaygın olan ve sorumlu olduğumuz araç dpkg den bahsedelim.
Kullanım Şekli:
$dpkg [secenekler] islem
$dpkg -i paketismi
ile paketismi verilen program sisteme otomatik olarak kurulur.
$dpkg -r paketismi kuruma ait sadece ayar dosyaları dışındaki tüm dosyalar kaldırılır.
$dpkg -purge paketismi ile ise pakete ait herşey bilgisayardan kaldırılır.
$dpkg -configure paketismi kurulum öncesi paketin ayarlarını değiştirmek için kullanılır.

Örnek olarak :
# dpkg -i ./opera_9.06-2.deb opera sisteme kurulur.
#apt-get install apache2 apache2 web sunucusu sisteme kurulur.
#dpkg –purge apache2 apache2 tamamen kaldırılır.
Gördüğümüz gibi aslında dpkg ile paket yönetimi oldukça basit.
Şimdi de apt-get aracı ile ilgili bazı noktaları inceleyelim.
Genel yazım şekli :
#apt-get [seçenek] [komut] [paketadi] şeklindedir.
Sıkça kullanılan seçenekler
-d dosyaları indir fakat kurma
-s paket değişikliklerini göster fakat gerçekte işlem yapma
-y paket değişikliklerindeki tüm sorulara evet cevabını otomatik olarak ver.
Sıkça kullanılan komutlar:
dist-upgrade Debian linuxu eğer varsa bir üst sürümüne yükselt.
install bir ya da daha fazla paketi kur
remove paketi kaldır
update Şu anda yüklü olan tüm paketleri çek.
upgrade Sistemdeki paketlerin şu an depodaki son versiyonlarunu kur
#sudo apt-get install xubuntu-desktop komutu ile X ortamı kurulabilir.
Debian paket sistemine kısa bir giriş yapmış olduk. Sonraki yazılarda görüşmek üzere.

LPIC Ağırlığı: 8/8

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>