Debian’da Contrib ve Non-Free Depoları’nı Etkinleştirme

Önde gelen bir Linux dağıtımı olan Debian, özgür yazılıma olan bağlılığıyla ünlüdür. Ancak kullanıcıların sıklıkla ana depoda bulunmayan ek yazılım paketlerine erişmeleri gerekir. Bu kılavuz, Debian’da Contrib ve Non-Free depolarının nasıl etkinleştirileceğini ayrıntılarıyla ele alıyor.

Debian’ın Depo Hiyerarşisini Anlamak

  • Ana Depo (Main Repositories): Debian’ın ana deposu, Özgür Yazılım Vakfı’nın yönergelerine sıkı sıkıya bağlı kalarak ücretsiz yazılımları içerir.
  • Katkı Depoları (Contrib Repositories):  Bu depolar, ücretsiz olmakla birlikte, Debian projesinin parçası olmayan bileşenlere dayanan veya Debian topluluğu tarafından bakımı yapılan yazılım paketlerini barındırır.
  • Özgür Olmayan Depolar (Non-Free Repositories): Bu depolar, Debian’ın özgür yazılım tanımına uymayan paketleri kapsar. Kullanıcılar bu havuzu etkinleştirerek özel sürücülere ve çeşitli özgür olmayan uygulamalara erişebilirler.

Debian kullanıcıları, bu depoları anlayıp etkinleştirerek yazılım seçeneklerini önemli ölçüde genişletebilir ve ihtiyaçları için doğru araçları elde edebilirler.

Debian’da Contrib ve Non-Free Depoları’nı Etkinleştirme

Debian’da Contrib ve Non-Free Depoları’nı etkinleştirmenin birden fazla yolu vardır. Yazıda iki yöntemi ele alacağız: Komut satırı ve Synaptic Paket Yöneticisi aracılığıyla etkinleştirme.

Komut satırını kullanarak etkinleştirme

Adım 1: Kaynak Listesi Dosyası(sources.list)’nı Açma

Terminali açarak işe başlıyoruz. Aşağıdaki komutu gireceğiz:

Bu komut ‘nano’ metin düzenleyicisini çalıştırarak ‘sources.list’ dosyasını açar. Bu dosya, Debian işletim sisteminiz için tüm aktif yazılım havuzlarının kapsamlı bir listesini barındırdığı için hayati önem taşımaktadır.

Adım 2: Kaynak Listesi Dosyası(sources.list)’nda Ayar Yapmak ve Değişiklikleri Kaydetmek

“sources.list” dosyasında “deb” ile başlayan ve “main” içeren satırları arayın. Buradaki amaç, katkı ve ücretsiz olmayan depoları etkinleştirmektir. Bunu yapmak için, ilgili her satırda “main” ifadesinin sonuna “contrib”, “non-free” ve “non-free-firmware” ifadesini ekleyin.

Örneğin testing ve unstable branşlarıda şöyle görünecektir:

Geriye dönük kararlı sürümler için ise şöyle olacaktır:

Gerekli değişiklikler yapıldıktan sonra dosyayı kaydederek (Ctrl+O tuşlarına basın) metin düzenleyicisinden çıkın (Ctrl+X tuşlarına basın).

Daha sonra şu komutu kullanarak depoları yenilemeniz gerekir:

Bu komut, yaptığınız değişikliklerin etkin olmasını sağlar.

Komut satırının alternatifi olarak aynı işlemler Synaptic Paket Yöneticisi aracılığıyla grafik ortamda da yapılabilir. Bu, birçok Linux kullanıcısı için, özellikle de komut satırında yeni olanlar için, etkili ve daha basit bir yoldur.

Resimlerde görülebileceği gibi, Synaptic Paket Yöneticisi sizi yönlendirerek bu konuda büyük kolaylık sağlayacak, aynı işlemleri grafik ortamda rahatça gerçekleştirmenize yardımcı olacaktır.

Yine, komut satırında olduğu gibi, grafik ortamda da yaptığınız işlemlerden sonra deponuzu yenilemeyi unutmayınız.

Bitirirken…

Bu yazıda Debian’da Contrib ve Non-Free Depoları’nın etkinleştirilmesini kapsamlı bir şekilde inceledik. Bu süreç, Debian sisteminiz için mevcut olan yazılım çeşitliliğinin genişletilmesinde etkilidir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir