Selam arkadaşlar ;
Bu konuda Debian ve Debian tabanlı işletim sistemlerinde yeni bir depo nasıl eklenir bundan bahsedeceğiz.
Linux işletim sistemi üzerinde internet üzerinden yapacağımız güncelleme ve yeni program yükleme işlemleri için, linux yazılımlarının barındırıldığı depoları kullanmaktayız. Bazen bir program yükleyeceğimiz zaman varsayılan depo adreslerinde bulamayız ve kuramayız. Programın bulunduğu depoyu kaynak listemize eklersek, ondan faydalanabiliriz.
Depo Nedir ?
Linux kullanıcılarının ihtiyaçlarını karşılamak için binlerce uygulama linux paket deposu üzerinden sunulmaktadır. Uygulamaların bu şekilde bir arada tutulduğu yapılara depo ismi verilir. Linux kullanıcıları bu depolar üzerinden istedikleri uygulamaları direkt olarak sistemlerine otomatik kurabilir.
Sources.list Dosyası
Debian kökenli sistemlerde apt paket yöneticisini kullanarak program indireceğiniz zaman apt paket yöneticisi ilk önce sistemde bulunan /etc/apt/sources.list dosyasındaki depo adreslerine bakar ve bu program depo adreslerinde mevcut ise sisteme otomatik olarak kurar. Eğer yok ise zaten terminal ekranına hata basacaktır.
Linux işletim sistemi ilk kurulum sırasında sistem paket deposu türkiye olarak ayarlandıysa apt , yum, aptıtude vb.. paket yöneticileri için yansı adresleri olarak türkiye ‘deki depo adresleri kullanılacaktır.
NOT : Bilmediğiniz depo adreslerini eklememenizde fayda var! Bilinçsizce bir depo adresini sources.list dosyasına eklerseniz güncelleme sırasında eklediğiniz depo adresinde bulunan programlar sisteme yüklenebilecektir. Bilgisayarınız tehlikeye düşebilir!
Debian/Ubuntu Sistemlerde Yeni Depo Eklemek
Debian tabanlı sistemlerde yeni depo eklemek isterseniz aşağıdaki adımları takip edebilirsiniz.
İlk önce sistem yöneticisin ( root ) haklarına erişelim.
Kod: Tümünü seç
debian# sudo su
Kod: Tümünü seç
root# cat /etc/apt/sources.list |less
Aynı zamanda sources.list dosyasının içerisindeki depo adreslerinin başında deb veya deb-src olmak zorundadır. Bu ifadeler depo adreslerinin arşiv türünü belirtir.
deb : Derlenmiş kuruluma hazır duruma getirilmiş paketler. (apt-get install $paket ) komutu ile direkt kurulan paketler.
deb-src : İkili deb dosyalarının kaynak kodlarıdır. Paketlenen programın kaynak kodlarının yanısıra deb paketi yapımı için gerekli dosyaları’da içerir. (apt-get source $paket ) komutu ile kaynak kodlar çekilebilir.
Aşağıdaki komut kullanılarak dosya düzenlenebilir daha sonra istediğiniz depo adresini en alt satıra ekleyebilirsiniz. Eklediğiniz depo adreslerini güncellemeyi unutmayınız! (apt-get update)
Kod: Tümünü seç
root# nano /etc/apt/sources.list
Dosyayı açtıktan sonra gelecek ekran