CentOS
CentOS, açık kaynaklı bir Linux dağıtımıdır. CentOS, topluluk tarafından desteklenen ve 2004’te piyasaya sürülen kurumsal sınıf bir işletim sistemidir. Birçoğu, kurumsal BT dünyasının en yaygın kullanılan ve kabul görmüş Red Hat Enterprise Linux’un (RHEL)’in maliyetsiz bir kopyası olarak adlandırılır.
RHEL’e olan yakın benzerliği, Linux dağıtımlarından birinde konforlu bir geliştirme lüksü yaşatır. Bunun CentOS’a, Ubuntu üzerinde zaten bir liderlik sağladığını en baştan söyleyebiliriz. CentOS, son derece özelleştirilebilir bir yapıya sahip, güvenli ve kararlıdır, bu da takdir edilmesi gereken bir şeydir.
Ubuntu
Debian mimarisine dayanan Ubuntu, 2004’teki ilk sürümünden bu yana kişisel ve profesyonel kullanım için ideal olmuştur. Köklü bir linux geçmişine sahip olan Ubunut, açık kaynak kodludur ve tanımlanan hataları kaldırmak için sık sık güncelleme sunar. Bu yönüyle yazılım dünyasında takdir edilir. Her projenin gereksinimlerini karşılayabilecek zengin paket grupları ve özelliklerle sahip olduğunu da belirtmek gerekir.
Ubuntu sayısız uygulama ile birlikte gelir. Ubuntu yazılım merkezinde 40.000’den fazla uygulama olduğunu söyleyebiliriz. Ayrıca, işletim sistemi son derece özelleştirilebilir ve birinci sınıf güvenlik özelliklerine sahiptir.
CentOS vs Ubuntu Farkı
İki Linux dağıtımı arasındaki en büyük fark, Ubuntu’nun Debian mimarisine dayanması ve CentOS’un Red Hat Enterprise Linux’a dayanmasıdır.
Genellikle CentOS, Ubuntu’ya kıyasla daha kararlı bir dağıtım olarak kabul edilir. Temelde paket güncellemeleri daha az sıklıkta olduğu için. CentOS’un bir dezavantajı olduğunu olduğunu söyleyebiliriz fakat uygulamaların ve yazılımların en son sürümlerini manuel olarak yüklemekle beraber bu kimisine göre bir dezavantaj sayılmamaktadır.
| Ubuntu | CentOS |
| Debian tabanlıdır | RHEL tabanlıdır |
| Sık güncelleme | Nadir güncelleme |
| cPanel desteği yoktur | cPanel/WHM desteği vardır |
| Çok fazla kullanıcı ve geliştiriciye sahip | Daha az kullanıcı ve geliştiriciye sahip |
| Destek ve materyal bakımından zengindir | Destek ve materyal bakımından zayıftır |
| Öğrenmesi daha kolaydır | Öğrenmesi daha zordur |
| apt-get paket yöneticisi kullanılarak .deb paketleri yüklenir | yum paket yöneticisi kullanılarak .rpm paketleri yüklenir |
Yeni başlayan biriyseniz; Ubuntu ile devam etmek daha mantıklı olacaktır çünkü daha geniş bir topluluğa sahip olması, daha büyük bir ücretsiz eğitim materyallerine ve güncel kalmanıza yardımcı olacak çok daha sık güncellemelere sahiptir. REHL, enterprise bir ürün olduğu için kurumsal işletmeler tarafından kullanılmaktadır bu nedenle REHL altyapısına aşina olunmadığı için zorluk yaşanabilmektedir.
Bir işletme sahibiyseniz; CentOS, güncellemelerinin daha az sıklığı nedeniyle, Ubuntu’dan daha güvenli ve daha kararlı olduğu için ikisi arasında ideal seçim olabileceğini söylemek gerekir. Ubuntu’nun da artıları var, ancak yeni bir buggy güncellemesi nedeniyle eski sürümlere geri dönmeniz gereken senaryolar olabilir. Bu tür konularda avantajlı taraf CentOS’tur. Bununla birlikte, web sunucusu için gerekli olan cPanel desteği, Ubuntu’da bulunmayan bir özellik, bu sebeple web geliştirme ortamları için CentOs daha çok tercih edilme sebebidir.
CentOS EOL (End-of-Lifetime) yani CentOS Yaşam Ömrü, 31 Aralık 2021’de sona erdi. Bu ne anlama geliyor derseniz, kendi açıklamalarına göre; “Önceki sürümlerin yaşam ömürlerine uygun olarak, kimseyi bir sonraki sürüme otomatik olarak taşımayacağız.” anlamına geliyor. Örneğin, önceki sürüm CentOS Linux 7 hala destekleniyor olsa da, 2024-06-30’da EOL’ye ulaşacak. Bu işletim sistemini seçerken bunu akılda tutmakta fayda var!