Anasayfa » nasıl » Linux Dağıtım Temelleri Rolling Bültenleri ve Standart Bültenleri

    Linux Dağıtım Temelleri Rolling Bültenleri ve Standart Bültenleri

    Linux dağıtımları iki farklı sürüm döngüsü kullanmaya meyillidir: standart sürümler ve yayınlanan sürümler. Bazıları en son yazılıma sahip olan bültenleri almaya yemin ederken, diğerleri daha kararlı ve test edilmiş standart bültenleri severler.

    Bu, mevcut Linux dağıtımınızda değiştireceğiniz bir seçenek değildir - bunun yerine, Linux dağıtımının kendisinin yaptığı bir seçimdir. Bazı dağıtımlar normal standart sürümleri serbest bırakır ve dengesiz gelişme sürümleri için bir haddeleme sürümü kullanır.

    Linux Dağıtımları Nasıl Bir araya geliyor?

    Farkı anlamak için, Linux dağıtımlarının nasıl bir araya getirildiğini bilmeniz gerekir. Pek çok farklı projeden yazılım içerirler - Linux çekirdeği, GNU kabuk araçları, Xorg X sunucusu, GNOME masaüstü ortamı ve LibreOffice ofis paketi, farklı geliştirme çevrimlerine sahip farklı yazılım projeleri tarafından geliştirilmiştir. Tüm bu yazılımları kaynak kod biçiminde almak, derlemek, kolayca kurulabilir yazılım paketlerine paketlemek, birlikte çalışmasını sağlamak için sınamak ve “Linux dağıtımı olarak adlandırdığımız eksiksiz bir yazılım paketi yayınlamak Linux dağıtımının işidir. ”

    Linux dağıtımları - ister standart bir sürüm döngüsü isterse bir sürüm sürüm döngüsü kullanıyor olsunlar - hepsi yazılımlarını alıp kullanıcılara dağıttıkları yazılım paketlerine paketler. Aradaki fark, bu paketlerin yeni sürümlerini nasıl dağıttıklarıdır..

    Standart Bir Yayın Döngüsü

    Çoğu Linux dağıtımı standart sürüm döngülerini kullanır. Örneğin, Ubuntu standart sürümleri kullanır - bunlara nokta sürümleri veya kararlı sürümler de denebilir. Ubuntu projesi, altı ayda bir düzenli olarak Ubuntu'nun yeni sürümlerini yayınlamaktadır. Altı aylık geliştirme süreci boyunca, tüm yazılımların en son sürümlerini depolarında kullanırlar ve paketleyerek tüm yazılımları güncellerler. Daha sonra Ubuntu depolarındaki yazılım sürümlerini “dondururlar” ve birkaç ay geçirerek test ederler, böylece tüm yazılım sürümlerinin birlikte iyi çalıştığından ve hataları giderirdiklerinden emin olurlar..

    Ubuntu'nun yeni bir sürümü çıktığında, birlikte iyi çalışmasını sağlamak için içindeki yazılım test edilmiştir. Bu sürüm, mümkün olduğunca donmuş halde kalır. Ubuntu, güvenlik sorunlarını ve diğer önemli hataları gidermek için güncellenmiş yazılım sürümlerini yayınlar, ancak yeni özellikler eklemek veya sürüm numarasını atmak için yazılımı güncellemez.

    Belirli bir paketin en son sürümüne ihtiyacınız varsa, başka bir yere götürmeniz gerekir. Örneğin, bir üçüncü taraf PPA'sından alabilir ya da önemli masaüstü uygulamalarının yeni sürümlerini Ubuntu'nun eski sürümlerine getiren resmi ama desteklenmeyen Backports deposunu kullanabilirsiniz. Aksi takdirde, bir sonraki büyük Ubuntu sürümü için beklemeniz gerekir. Linux dağıtımının bir zaman içinde dondurulmuş versiyonundan Linux dağıtımının bir sonraki zaman içinde dondurulmuş versiyonuna yükseltme yaparak tüm yazılımlarınızın en yeni sürümünü edersiniz..

    Rolling Release Döngüsü

    Bir haddeleme sürüm döngüsü, normal, standart Linux dağıtım sürümleriyle dağıtılır. Örneğin, Arch Linux bir yayın serbest bırakma döngüsü kullanıyor. Arch'ın farklı sürümleri yok. Bunun yerine, sadece bir tane Arch sürümü var. Yazılım paketleri test edilir ve hemen Linux dağıtımının kararlı sürümüne sunulur. Dağıtımınıza bağlı olarak, kararlı güncelleme olarak yayınlanmadan önce çok fazla test bile görmeyebilirler. Bir uygulama veya sistem yardımcı programının yeni bir sürümü piyasaya sürüldüğünde doğrudan Linux dağıtımına yönlendirilir. Bir haddeleme sürümü dağıtımı hiçbir zaman "zaman içinde donmaz" - bunun yerine, haddeleme temelinde güncellenir.

    Standart sürüm olmadığından, yalnızca bir kez Arch gibi bir Linux dağıtımı kurmanız ve düzenli güncellemeler yapmanız gerekir. Yazılım paketlerinin yeni sürümleri piyasaya sürüldükçe yavaş yavaş ulaşacaktır - Ubuntu 13.10 ile 14.04 arasındakiler gibi büyük geliştirmeler yapmanız gerekmez. Dağıtımı yüklediğinizde, belirli bir zamandaki yazılımının anlık görüntüsünü alırsınız..

    Bir paketin en son sürümüne ihtiyacınız varsa, yalnızca birkaç gün beklemelisiniz ve Linux dağıtımınız için bir güncelleme olarak görünecektir. Linux dağıtımınızın bir sonraki standart sürümüne kadar altı ay beklemeniz gerekmez.

    Hangisi en iyi?

    Kanama kenarında yaşamak ve yazılımın en yeni sürümlerine sahip olmak istiyorsanız bir yuvarlanma serbest bırakma döngüsü en iyisidir, daha fazla testle daha kararlı bir platformdan yararlanmak istiyorsanız standart bir serbest bırakma döngüsü en iyisidir..

    Tüm yazılımınızın en son sürümüne sahip olmak kulağa hoş geliyor, ancak genellikle düşündüğünüz kadar yararlı değil. Muhtemelen en düşük seviye sistem hizmet programlarının ve hizmetlerinin son sürümüne ihtiyacınız yoktur. Bunları kurduysanız muhtemelen farkı bile farketmezdiniz - farklı yazılım sürümleri bir arada test edilmediğinden hatalar olmadığı sürece. Bu şeylerin orta kısımda güncellenmesi, sisteminizin daha dengesiz hale gelmesine veya garip bir hatanın ortaya çıkmasına neden olabilir. En son sürümü istediğiniz yazılım için - masaüstü uygulamalarınız gibi - standart bir sürüm döngüsüyle Linux dağıtımı kullanıyor olsanız bile birkaç uygulamayı güncellemek oldukça kolaydır..

    Bir yuvarlanma sürüm döngüsü, tabii ki, tek seferde büyük bir yükseltme yapmak yerine, yazılımınızın düzenli olarak güncellenmesini kolaylaştırır. Kullanıcılar Linux dağıtımının farklı sürümlerini kullanmıyor - herkes aynı sürümü kullanıyor.


    Genel olarak, en iyi cevabımız yok - kararlı bir platform istiyorsanız, standart, kararlı, nokta sürüm döngüsüyle bir Linux dağıtımına bağlı kalmanız muhtemelen daha iyi olacaktır. Kanama kenarında yaşamak ve her şeyin en son sürümlerine sahip olmak istiyorsanız, bir yayın dağıtım döngüsüne sahip bir Linux dağıtımı.

    Resim Kredisi: Flickr'da Michal Docekal