8Aug

Linux Dağıtım Temelleri: Yayımlayan Bültenler ve Standart Bültenler

Linux dağıtımı iki farklı türde serbest bırakma döngüsü kullanma eğilimi gösterir: standart yayınlar ve yayın yayınları.Bazıları daha yeni yazılımlara sahip olmak için kayıtsız şartsız yemin eder, bazıları daha istikrarlı ve test edilmiş olmak için standart yayınlardan hoşlanıyor.

Bu, mevcut Linux dağıtımınızda değiştirdiğiniz bir seçenek değildir - bunun yerine, Linux dağıtımının kendisinin yaptığı bir seçimdir. Bazı dağıtımlar düzenli standart yayınları serbest bırakır ve kararsız geliştirme sürümleri için yuvarlanan bir serbest bırakma döngüsü kullanır.

Linux Dağıtımları Birlikte Nasıl Verilir

Bu farkı anlamak için Linux dağıtımlarının nasıl bir araya getirildiğini bilmeniz gerekir. Linux çekirdeği, GNU kabuğu yardımcı programları, Xorg X sunucusu, GNOME masaüstü ortamı ve LibreOffice ofis paketi, farklı geliştirme döngüleriyle birlikte farklı yazılım projeleri tarafından geliştirilen birçok farklı projeden yazılım içeriyor. Tüm bu yazılımları kaynak kodu biçiminde alıp, derleyip, kolayca kurulabilen yazılım paketlerine paketleyip birlikte çalıştığından emin olmak için bir Linux dağıtımının görevi ve bir "Linux dağıtımı" olarak adlandırdığımız komple bir yazılım paketini serbest bırakmak."

Linux dağıtımı - ister standart bir sürüm çevrimi isterse de devreden çıkarma döngüsü kullansalar - hepsi yazılımlarını alır ve kullanıcılara dağıttığı yazılım paketlerine paketler. Aradaki fark, bu paketlerin yeni sürümlerini nasıl dağıttıkları.

Standart Yayın Döngüsü

Çoğu Linux dağıtımı standart yayın döngüsü kullanır.Örneğin, Ubuntu standart yayınları kullanıyor - bunlara nokta yayınlar veya istikrarlı sürümler denilebilir. Ubuntu projesi her altı ayda bir Ubuntu'nun yeni sürümlerini düzenli olarak yayınlıyor. Altı aylık geliştirme süreci boyunca depolarındaki tüm yazılımların en son sürümlerini alıp paketleyip tüm yazılımı güncelliyorlar. Daha sonra Ubuntu depolarındaki yazılım sürümlerini "dondur" ve birkaç ay boyunca test ederek tüm yazılım sürümlerinin iyi birlikte çalıştığından ve hataları düzelttikten sonra harcadıklarını söylediler.

Ubuntu'nun yeni bir sürümü çıktığında, içindeki yazılımlar birlikte iyi çalıştığından emin olmak için test edilmiştir. Bu sürüm, mümkün olduğunca zamanla dondurulmuş olarak kalır. Ubuntu, güvenlik sorunlarını ve diğer önemli hataları düzeltmek için güncellenmiş yazılım sürümlerini bastırıyor ancak yeni özellikleri eklemek veya sürüm numarasını yükseltmek için yalnızca yazılım güncellemiyorlar.

Belli bir paketin en son sürümüne ihtiyacınız varsa, başka bir yere götürmeniz gerekir.Örneğin, bunu bir üçüncü taraf PPA'sından alabilir veya önemli masaüstü uygulamalarının yeni sürümlerini Ubuntu'nun eski sürümlerine getiren resmi ancak desteklenmeyen Backports deposunu kullanabilirsiniz. Aksi takdirde, Ubuntu'nun bir sonraki büyük sürümünü beklemek zorunda kalacaksınız. Linux dağıtımının donmuş zamanlı sürümünden Linux dağıtımının bir sonraki donmuş zaman sürümüne yükseltme yaparak tüm yazılımlarınızın en son sürümünü elde edin.

A Serbest Bırakma Döngüsü

Yuvarlanan bir serbest bırakma devresi, düzenli, standart Linux dağıtımı sürümlerini kullanmaz.Örneğin, Arch Linux yuvarlanan bir serbest bırakma döngüsü kullanır. Arch'ın çok sayıda farklı bültenleri yok. Bunun yerine, sadece Arch'ın tek bir sürümü var. Yazılım paketleri test edilip hemen Linux dağıtımının kararlı sürümüne geçirilir. Dağılımınıza bağlı olarak, kararlı güncellemeler olarak piyasaya sürülmeden önce çok fazla test göremeyebilirsiniz. Bir uygulamanın veya sistem yardımcı programının yeni bir sürümü çıktığında, doğrudan geçerli Linux dağıtımına geçecektir. Yuvarlanan bir dağıtım dağıtımı asla "zamanında dondu" - bunun yerine, sürekli olarak güncellenir.

Standart sürüm bulunmadığından, Arch gibi bir Linux dağıtımı kurmanız ve düzenli güncellemeler gerçekleştirmeniz yeterlidir. Yazılım paketlerinin yeni sürümleri yavaş yavaş serbest kaldıklarında ulaşacak - Ubuntu 13.10'dan 14.04'e kadar olanlar gibi büyük yükseltmeler yapmak zorunda kalmayacaksınız. Dağıtımı kurduğunuzda, bir noktada yazılımının bir fotoğrafını alacaksı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 standart bir sonraki sürümüne kadar altı ay beklemek zorunda kalmayacaksınız.

Hangisi En İyidir?

Daha sınamalı, daha kararlı bir platformdan yararlanmak isterseniz, standart yayın döngüsünün en iyisi olurken, kanayan kenarda yaşamak ve en yeni yazılım sürümlerine sahip olmak istiyorsanız, yuvarlanan bir serbest bırakma döngüsü en iyisidir.

Tüm yazılımlarınızın son sürümüne sahip olmak iyi gelebilir, ancak genellikle düşündüğünüz kadar yararlı değildir. Muhtemelen, düşük seviyeli sistem yardımcı programlarının ve hizmetlerin en son sürümüne ihtiyacınız yoktur. Hataları fark etmediysen, farkı farketmezdin, çünkü yazılımın farklı sürümleri birlikte test edilmediğinden hatalar olmazsa, onları yüklediyseniz. Ortamda bu öğeleri güncellemek, sisteminizin daha dengesiz hale gelmesine veya garip bir böcek ortaya çıkmasına neden olabilir. En yeni sürümü( masaüstü uygulamalarınız gibi) istediğiniz yazılımlar için standart bir sürüm döngüsü ile bir Linux dağıtımı kullansanız bile birkaç uygulamayı güncellemek oldukça kolaydır.

Yuvarlanan bir serbest bırakma döngüsü tabii ki yükseltilmiş kalmanızı kolaylaştırıyor - büyük bir yükseltmeden çok, tek seferde, yazılımınız düzenli olarak güncelleniyor. Kullanıcılar Linux dağıtımının farklı sürümlerini kullanmıyor - herkes aynı sürümünü kullanıyor.

Genel olarak, en iyi cevabı bulunmayan - kararlı bir platform istiyorsanız, standart, kararlı, nokta çözme döngüsüyle bir Linux dağıtımına yapışmanız daha iyi. Kanayan kenarda yaşamak ve her şeyin en yeni sürümlerine sahip olmak istiyorsan, yuvarlanan bir serbest bırakma döngüsüne sahip bir Linux dağıtımı gitmek için yol.

Resim Kredisi: Michal Docekal, Flickr

'de