İçeriğe geç
Debian

Debian; 1993’te Ian Murdock tarafından başlatılan, topluluk tarafından geliştirilen Linux dağıtımıdır. Debian Free Software Guidelines lisans politikası, sıkı paket kalite kontrolü ve geniş gönüllü geliştirici ekosistemiyle öne çıkar.

Ubuntu, Mint, Pardus, Kali, Raspberry Pi OS gibi onlarca popüler dağıtım Debian’dan türemiştir. Debian’ın Stable sürümü, uzun bakım döngüsü ve öngörülebilir paket politikası nedeniyle doğrudan sunucu tabanı olarak da kullanılır; tercih, kurumun destek ve uygulama gereksinimleriyle birlikte verilmelidir.

Kullanım alanları

  • Üretim sunucuları - web, uygulama, veritabanı
  • Konteyner tabanı - minimal footprint ile Docker/Podman imajları
  • Gömülü ve edge - ARM desteği, Raspberry Pi OS’un temeli
  • Kamu & KOBİ - Pardus gibi Debian tabanlı seçeneklerle açık kaynak dönüşümü

Yaygın sorunlar ve çözümler

  • Major upgrade kırılması: Önce staging ortamında test edilmeli; yedek alınmadan başlanmamalı; apt full-upgrade kullanılmalı (upgrade değil).
  • Yavaş APT: En yakın mirror netselect-apt ile seçilebilir; kurumsal ortamda apt-cacher-ng ile yerel cache kurulabilir.
  • Disk dolu /var: Journal log, APT cache ve konteyner katmanları birikimine dikkat. journalctl --vacuum-time=7d, apt clean, docker system prune ile temizlenebilir.
  • Reboot sonrası ağ sorunu: Predictable interface isimleri (eno1, ens33) yapılandırmada sabit olarak kullanılmalıdır.
  • Yüksek load average: I/O wait iostat -x ile kontrol edilmeli; vm.swappiness=10 öneri değeridir.

Üretim işletimi

Debian Stable’ın değeri, her paketin en yeni olmasından çok sürüm davranışının öngörülebilir olmasındadır. Yeni servisler için önce Stable’ın güncel nokta sürümünde bir imaj oluşturulur; uygulama ihtiyacı Stable paketlerinden ilerideyse rastgele depo eklemek yerine backports, container veya uygulamanın resmi deposu ayrı bir karar olarak değerlendirilir.

Standart işletim katmanında SSH erişimi merkezi anahtarlarla yönetilir, root ile doğrudan giriş kapatılır, nftables veya kurumun firewall politikası uygulanır, unattended-upgrades güvenlik güncellemeleri için etkinleştirilir. Kernel veya libc gibi yeniden başlatma gerektiren yamalar otomatik bırakılmak yerine bakım penceresine alınır.

Debian seçerken kontrol listesi

  • Uygulamanın ihtiyaç duyduğu runtime ve veritabanı sürümlerini Stable depolarıyla doğrulayın.
  • x86_64 yanında ARM64 gerekiyorsa imaj, paket ve donanım uyumluluğunu test edin.
  • Major upgrade’i production üzerinde değil, aynı verinin anonimleştirilmiş kopyasında çalıştırın.
  • /etc/apt/sources.list* dosyalarını Git veya konfigürasyon yönetimiyle izleyin.
  • Yedeklerin geri yükleme testini ve EOL tarihlerini düzenli olarak kayda alın.

Debian’ın topluluk odaklı olması operasyon sorumluluğunu ortadan kaldırmaz. Kurumun 7/24 destek, sertifikasyon veya üretici eskalasyonu ihtiyacı varsa Debian ile birlikte ticari destek ve işletim hizmeti planlanmalıdır.

İlgili hizmetlerimiz

Sıkça sorulan sorular

Debian mı Ubuntu mu?
Debian tutucu sürüm politikası, daha küçük varsayılan footprint ve topluluk odaklı işletim modeli için güçlüdür. Her sürümün resmi yaşam döngüsü üç yıl genel destek ve iki yıl LTS olmak üzere beş yıldır. Ubuntu Server Debian tabanına ek olarak Canonical desteği ve Ubuntu Pro ile genişletilmiş güvenlik kapsamı sunar. Yeni kurulumlarda Debian 13 (Trixie) sağlam bir başlangıç noktasıdır.
Hangi sürümü seçmeli?
Stable (şu an Trixie 13) üretim için önerilen sürümdür. Testing daha yeni paketleri, Unstable ise aktif geliştirmeyi takip eder; üretim kararı için ayrıca doğrulama gerekir. Debian’ın resmi LTS’i beş yıllık yaşam döngüsünün son iki yılıdır. Bunun dışındaki ELTS hizmetleri üçüncü taraf sağlayıcıların teklifidir ve Debian’ın resmi LTS’iyle karıştırılmamalıdır.
Paket yönetimi ipuçları?
unattended-upgrades ile güvenlik yamaları otomatikleştirilebilir; major upgrade’ler bakım penceresinde elle yapılmalıdır. APT pinning ile farklı sürüm kanallarından paket çekilebilir ancak üretimde dikkatli kullanılmalıdır.
Pardus ile ilişkisi?
Pardus, Debian tabanlı Türkiye merkezli bir Linux dağıtımıdır. Debian için yazılmış Ansible rolleri ve araçlar benzer paket ve servis düzeni sayesinde aday olabilir; her rolün Pardus sürümü ve kurum uygulamalarıyla pilot test edilmesi gerekir.

Bir sonraki dönüşümü birlikte planlayalım.

Ekibimiz teknik gereksinimlerinizi anlamak ve hızlıca prototip çıkarmak için hazır.