Bağımlılıklar ve kütüphaneler
Kısaca: Neredeyse hiçbir program tek başına durmaz. Paylaşılan kütüphaneleri kullanır (Linux’ta .so, Windows’ta .dll dosyaları). Paketler bu bağımlılıkları bildirir; böylece paket yöneticisi onları da kurar.
Biraz daha ayrıntılı: Paylaşılan kütüphaneler yerden tasarruf sağlar ve güvenlik güncellemelerine tek yerde olanak tanır. Sorun: iki program aynı kütüphanenin farklı sürümlerine ihtiyaç duyar (“bağımlılık cehennemi”).
Ayrıntılı
- glibc: GNU C kütüphanesi, temel…
Ayrıca bak: Flatpak, Snap ve AppImage, Linux temel sistemindeki önemli paketler