CentOS nedir?
Topluluk Kurumsal İşletim sistemi (CentOS), Red Hat Enterprise Linux (RHEL) ile pratik olarak uyumlu, açık kaynaklı, kurumsal sınıf ücretsiz bir işletim sistemi sunar. “Gregory Kurtzer”, CentOS’un kurucusudur. CentOS geliştiricileri, RHEL ile oldukça karşılaştırılabilir bir ürün oluşturmak için RHEL kaynak kodunu kullanır.

CentOS, mevcut en iyi ve en güçlü dağıtımlardan birinde bir geliştirme platformu sağlar. Açık kaynak topluluklarının büyümesi için sağlam bir platform sağlamak üzere oluşturulmuş topluluk odaklı ücretsiz bir yazılım projesidir. Son derece uyarlanabilir, ayrıca güvenli ve güçlüdür. Ayrıca, herhangi bir kullanım için mükemmel bir seçim olduğunu ilan eden birkaç kurumsal düzeyde güvenlik güncellemesine sahiptir.

CentOS geliştirme, geliştirme amaçları için açık kaynak toplulukları için sağlam bir sistem sağlamayı amaçlar. Ayrıca bu platform, bilimsel veri işleme ve barındırma işletmeleri için kullanılabilir; örneğin, Şirketler programlarını barındırmak için bu güvenilir platformu kullanabilir.

CentOS projesi nedir?
Bu Proje, CentOS geliştirme çerçevesinin bakımından sorumlu bir gruptan oluşmaktadır. Bir işletim sisteminden daha fazlasını çalışır ve diğer kuruluşların CentOS tabanlı teknolojiler geliştirmesine yardımcı olmak için kaynaklar sağlar. Ayrıca bu proje, CentOS Linux’u diğer projelerden yeni açık kaynak teknolojileri geliştirmek için önde gelen bir topluluk platformu yapmayı hedefliyor.

CentOS ne için uygundur?
Bu Linux sürümü, RHEL ile bağlantılı yüksek ücretleri ödemek istemeyen iş kullanıcıları için uygundur. Bu iki dağıtım, RHEL abonelik yönetimi ve RHEL markası dışında belirli bir sürüm için aynıdır ve sıklıkla “Enterprise Linux” olarak adlandırılır.

CentOS Mimarisi:
CentOS, diğer Linux dağıtımlarına kıyasla bir şekilde benzer bir mimariye sahiptir. Ancak, yalnızca x86-64 mimarisini destekler. Bu ifade, hem 64 bit hem de 32 bit platformlarda çalışabileceğini bildirir:

Ağ cihazları, depolama ve bilgisayar sistemleri gibi fiziksel veya donanım ekipmanı en alttadır.
Bunun üzerinde, doğrudan donanımla etkileşime giren İşletim Sisteminin temel bileşeni olan çekirdek yer alır.
Kabuk, çekirdeğin üzerine oturur ve çekirdek ile kullanıcı arasında bir arayüz görevi görür.
Uygulama katmanı, tüm bu düzeylerin en üstünde bulunur ve kullanıcı tarafından belirlenen etkinlikleri gerçekleştirmek için çekirdek ve kabuk ile etkileşime girer. Medya oynatıcılar, Web tarayıcıları, metin düzenleyiciler, dosya gezginleri vb. uygulama örnekleridir.
Depolar:
Ana CentOS dağıtımı, her biri bu yazılım paketlerini içeren, kanallar olarak da bilinen üç birincil depodan oluşur:

Güncellemeler, nokta sürümleri ve geliştirme güncellemeleri, hata düzeltmesi veya güvenlik için normal güncelleme setleri arasında teslim edilen paketleri içerir. Yalnızca CentOS-Fasttrack deposu aracılığıyla yayınlanmaya uygun olmayan geliştirme güncellemeleri ve hata düzeltmeleri bu şekilde sağlanır.
base: CentOS nokta sürümlerini oluşturan ve nokta sürümü resmi olarak ISO görüntüleri olarak yayınlandığında güncellenen paketleri içerir.
eklentiler: standart CentOS dağıtımını oluşturan ancak yukarı akış tarafından sunulmayan paketleri oluşturmak için gereken paketleri sunar.
CentOS Projesi, güncelleme havuzlarında ve varsayılan tabanda bulunmayan yazılım paketlerini içeren birçok ek havuz bulundurur.