Linux Dağıtımları
Linux çekirdeğine sahip işletim sistemi kullanmak isteyen kullanıcılar için linux dağıtımları ve linux dağıtımları arasındaki farkları ve özellikleri ile ilgili bilgiler yer almaktadır.
Linux dağıtımı nedir?
Linux Dersleri bölümünde yer alan Linux Nedir? yazımda Linux yapısının GNU prensibiyle geliştirilmiş açık kaynak kodlu ve özgür bir işletim sistemi çekirdeği olduğunu söylemiştim.
GNU/Linux çekirdek yapısını kullanarak geliştirilen işletim sistemleri Linux dağıtımı olarak adlandırılır.
Linux dağıtımları nelerdir?
GNU/Linux yapısının tanımı gereği açık kaynak kodlu ve ücretsiz bir işletim sistemi çekirdeği olduğundan yüzlerce Linux dağıtımı mevcuttur.
Hatta GNU/Linux çekirdeğini kullanarak kendi Linux dağıtımınızı bile yapabilirsiniz.
Ancak Linux dağıtımı yapmak her sistemde çalışmasını garanti etmek, çeşitli testlerin yapılması vb. işlemler zaman alacaktır.
Bu sebeplerden dolayı Linux dağıtımları genellikle paket yöneticisi ve kullandığı tabana göre çeşitli sınıflara ayrılır.
Linux dağıtımlarının büyük çoğunluğu dpkg (Debian Package Management System), rpm (Red Hat Package Manager) ve packman paket yöneticisini kullanılır.
Ayrıca işletim sistemi için özel paket yöneticileri de (PISI, snappy) mevcuttur.
Linux dağıtımları paket yöneticisi olarak dağıtımlara ayrıldığı gibi Debian, Red Hat ve Arch gibi çeşitli tabana göre de sınıflara ayrılır.
Ubuntu, Pardus, Linux Mint işletim sistemleri Debian tabanını temel alarak geliştirilen işletim sistemleridir.
CentOS, Fedora, Oracle Linux işletim sistemleri Red Hat tabanını temel alarak geliştirilen işletim sistemleridir.
Linux dağıtımları arasındaki farklar
Linux dağıtımları arasındaki farklar temel olarak paket yöneticisi ve kullanılan tabana göre olabileceği gibi kurulum yöntemine, içerdiği pakete, kullanıcı arayüzüne, sistem yönetimine ve kullanılacak yere göre farklılık gösterir.
Gündelik kullanımlarda GNOME, KDE vb. görsel arayüz ile beraber gelen linux dağıtımlarının kullanımı faydalı olacaktır.
Sunucu, ana makine sistemlerinde ise Red Hat tabanındaki sistemler iyi bir tercih olacaktır.
Yeni bir kullanıcı için Ubuntu işletim sistemi sağladığı görsel arayüz desteği, sunduğu dokümantasyon ve destek forumlarının aktif olmasından dolayı tercih edilirken, CentOS işletim sistemi LAMP (Linux – Apache – MySQL – PHP) gibi web sunucularında tercih edilebilir.
Linux dağıtımını seçerken kullanım amacına ve isteklere göre seçim yapmak faydalı olacaktır.
Linux Derslerine buradan ulaşabilirsiniz…
Hayırlı günler dilerim.