Bilgisayarlara yazılım paketi dağıtan önbellek sunucusu; Apt-Cacher-NG kurulumu.

Pardus Apt-Cacher-NG kurulumu: ortak paket önbelleği

Birden fazla Pardus bilgisayar aynı paketleri indiriyorsa Apt-Cacher-NG tekrar eden indirmeleri azaltabilir. Sunucu önbelleğini kurup istemcinin APT proxy ayarını yapılandırın.

Çalışma Mantığı: “Akıllı Köprü” Senaryosu

Apt-Cacher-NG, internetteki resmi depolarla sizin yerel ağınızdaki istemciler arasında bir “akıllı köprü” gibi çalışır. Barındırmadığı paketi tamamlar, sonraki isteklerde kullanır.

Örnek Senaryo (Google Chrome Güncellemesi):

  1. İlk İstek: Ağınızdaki “Bilgisayar-A” Google Chrome’un yeni sürümünü ister. Sunucunuz (Apt-Cacher-NG) dosyaya bakar, kendi diskinde olmadığını görür. İnternete çıkar, paketi indirir, bir kopyasını kendi diskine saklar ve “Bilgisayar-A”ya teslim eder.
  2. Sonraki İstekler: Ağdaki diğer 100 bilgisayar aynı Chrome paketini istediğinde, sunucunuz internete hiç çıkmaz. Kendi diskindeki kopyayı yerel ağ hızıyla (1 Gbps+) anında tüm bilgisayarlara gönderir.

Bu sayede internet hattınız meşgul edilmez ve 1 GB’lık bir güncelleme ağdaki 100 bilgisayara sadece 1 GB internet harcanarak dağıtılmış olur.

Diğer Depo Türleri ile Karşılaştırma

Neden Apt-Cacher-NG seçmelisiniz? İşte kısa bir kıyaslama:

Apt-cacher-ng, doğrudan internet, yerel ayna ve proxy yöntemlerini bant genişliği tasarrufu, kurulum kolaylığı ve disk alanı ihtiyacı açısından kıyaslayan tablo.
Apt-cacher-ng, düşük disk alanı gereksinimi ve yüksek hız performansı ile yerel ağda paket dağıtımı için en verimli çözümü sunar.

Teknik Anlatım: Adım Adım Kurulum

Sunucu Tarafı Hazırlığı (Pardus Sunucu)

Sunucu olarak kullanacağınız makinede kurulumu başlatın:

sudo apt update && sudo apt install apt-cacher-ng -y

Kurulum sonrası servis otomatik olarak 3142 portunda çalışmaya başlar. Durumunu kontrol etmek için:

sudo systemctl status apt-cacher-ng

İstemci Tarafı Yapılandırması (Pardus 23 ve 25 Bilgisayarlar)

Ağdaki her bir bilgisayara, güncellemeleri bu sunucudan almasını söylememiz gerekir. Bu işlem tek bir komutla yapılabilir:

echo 'Acquire::http::Proxy "http://sunucu_ip_adresi:3142";' | sudo tee /etc/apt/apt.conf.d/00aptproxyCode language: PHP (php)

(Not: sunucu_ip_adresi kısmına Apt-Cacher-NG kurduğunuz makinenin yerel IP’sini yazın).

Bu ayar APT’nin ilgili HTTP isteklerini proxy’ye yönlendirir; bilgisayarın bütün internet trafiğini taşımaz. HTTPS depolarını ve hata durumunda doğrudan erişim yolunu ayrıca test edin.

Apt-Cacher-NG – Sıkça Sorulan Sorular

Proxy sunucusu kapalıysa APT devam eder mi?

Zorunlu proxy ayarı varsa APT bağlantı hatası verir. Kontrollü geri dönüş için 00aptproxy dosyasını devre dışı bırakıp apt update ile doğrudan erişimi test edin.

Pardus 23 ve 25 aynı önbelleği kullanabilir mi?

Uygun depo ve proxy ayarlarıyla evet. Paket yolları ayrı tutulur; sürümlerin depolarını istemcide birbirine karıştırmayın.

Bu yöntem çevrimdışı bir depo oluşturur mu?

Hayır. İstemcilerin talep ettiği dosyaları önbelleğe alır. Tam ve planlı çevrimdışı dağıtım için paket envanteri ve ayna yöntemi ayrıca gerekir.

Kaynaklar ve inceleme notu

Bu sayfa 6 Ekim 2026 tarihinde anlatım, sürüm ayrımları ve kaynaklar açısından gözden geçirildi. Belge kontrolü, yeni bir fiziksel cihazda veya üretim sunucusunda uçtan uca test yapıldığı anlamına gelmez.

İlginizi Çekebilir