Standard Release Linux vs Rolling Release Linux | |||||
Linux dağıtımları "güncelleme" konusunda iki tipe sahiptir. Birisi standard release'dir, diğeri ise rolling release'dir.
Ubuntu gibi standard release distribution'lar paket repo'sundaki yazılımları güncelleyeceği zaman mevcut dağıtım versiyonu üzerinde yazılım güncellemesi yapmazlar. Bir sonraki dağıtım versiyonunu hazırlarlar, sonra güncel yazılımın diğer mevcut yazılımlarla dependency çakışması yaşayıp yaşamadığını tek tek test ederler ve en sonunda yazılımın güncel versiyonunu repo'ya sunarlar. Arch gibi rolling release distribution'lar ise dağıtım versiyonu güncellemesinde bulunmazlar. Sistem hep aynı versiyonda kalır. Repo'da güncellenecek paketleri ise sistem versiyon atlaması yapma ya da güncel yazılımla mevcut yazılımların uyumluluğunu test etme gibi zaman alacak şeyleri yapmadan birkaç gün içerisinde güncellerler ve repo'ya sunarlar. Standard release distribution'lar yeni yazılım versiyonu için sistemi komple elden geçirip test ederek bir dependency'den dolayı yazılımlar arası çakışma olmasın diye çabaladıklarından stabildiler. Rolling release distribution'lar ise yeni yazılım versiyonları için bu kapsamlı testleri yapmadığından, roling usulü (yani yuvarlana yuvarlana) yol katetiklerinden daha az stabildirler. Bir sürü testi yapılmış daha stabil yazılımlardan faydalanmak istiyorsak standard release distribution'ları kullanmamız gerekirken daha az stabil olsa da hemencecik yazılımların en güncel versiyonlarını edinebilmek istiyorsak rolling release distribution'ları kullanmamız gerekir. Not: Standard release distribution'lara istenirse manual olarak yazılımın en güncel versiyonu kurulabilir ama yazılım testi yapılmadığından diğer yazımlarla dependency çakışması meydana gelebilir ve yazılım çakılabilir. Yararlanılan Kaynaklar
|
|||||
Bu yazı 02.09.2024 tarihinde, saat 02:58:58'de yazılmıştır. | |||||
|
|||||
Yorumlar |
|||||
Henüz yorum girilmemiştir. | |||||
Yorum Ekle | |||||