Mobil Menü

EndeavourOS Nedir?

Linux dağıtımları dünyası, farklı kullanıcı deneyimleri ve felsefeleri sunan geniş bir yelpazeye sahiptir. Bu yelpazede Arch Linux, “KISS” (Keep It Simple, Stupid – Basit Tut, Aptal) prensibi, yuvarlanan sürüm (rolling release) modeli ve kullanıcının sistemi sıfırdan inşa etmesine olanak tanıyan minimalist yaklaşımıyla bilinir. Ancak Arch Linux’un kurulum süreci ve manuel yapılandırması, birçok kullanıcı için göz korkutucu olabilir. İşte tam bu noktada, Arch’ın gücünden ve güncelliğinden vazgeçmeden daha erişilebilir bir deneyim sunmayı hedefleyen EndeavourOS devreye girer. Peki, nedir bu EndeavourOS ve neden birçok Linux kullanıcısı için çekici bir seçenektir?

EndeavourOS’un Doğuşu: Antergos’un Mirası ve Topluluk Girişimi

EndeavourOS, 2019 yılında popüler Arch tabanlı dağıtım Antergos’un geliştirilmesinin durdurulması üzerine ortaya çıkmıştır. Antergos, Arch Linux‘un kurulumunu kolaylaştıran grafiksel bir yükleyici sunarak Arch’ı daha geniş kitlelere ulaştırmayı hedefliyordu. Antergos’un kapanmasının ardından, bu projenin boşluğunu doldurmak ve Arch tabanlı, kullanıcı dostu bir dağıtım sunmaya devam etmek amacıyla bir topluluk girişimi olarak EndeavourOS doğdu.

Projenin temel felsefesi, Arch Linux’a mümkün olduğunca yakın kalmak, gereksiz “bloatware” (şişkin yazılımlar) içermeyen minimalist bir kurulum sunmak ve kullanıcılara kendi sistemlerini inşa etme ve yapılandırma özgürlüğü tanımaktır. EndeavourOS, kullanıcıların terminal odaklı Arch deneyimini yaşamasını teşvik ederken, ilk kurulum ve temel yapılandırmalar konusunda kolaylık sağlar.

Hedef Kitle: Arch Severler ve Öğrenmeye Açık Kullanıcılar

EndeavourOS’in hedef kitlesi şunları içerir:

  • Arch Linux Meraklıları: Arch Linux’un rolling release modelini, Pacman paket yöneticisini ve AUR (Arch User Repository) erişimini seven, ancak Arch’ın manuel kurulum sürecini atlamak isteyen kullanıcılar.
  • Orta ve İleri Düzey Linux Kullanıcıları: Farklı dağıtımları denemiş, Linux hakkında temel bilgiye sahip olan ve Arch tabanlı bir sisteme geçiş yapmak isteyenler.
  • Rolling Release Modeli Arayanlar: Her zaman en güncel yazılımlara sahip olmak isteyen, ancak Manjaro gibi diğer Arch tabanlı dağıtımların kendi depolarındaki test süreçlerini beklemek istemeyen kullanıcılar.
  • Temiz ve Minimalist Bir Sistem İsteyenler: Gereksiz yazılımlarla dolu olmayan, kendi istedikleri bileşenleri kurarak sistemlerini kişiselleştirmeyi seven kullanıcılar.
  • Terminal Kullanımına Açık Olanlar: EndeavourOS, komut satırı kullanımını teşvik eder ve kullanıcıların sistem yönetimi için terminali etkin kullanmasını bekler.

EndeavourOS, teknik detaylarla hiç uğraşmak istemeyen veya grafiksel arayüz dışına çıkmakta zorlanan tamamen yeni başlayanlar için en uygun seçenek olmayabilir. Ancak öğrenmeye istekli olan ve Linux dünyasına adım atmak isteyen meraklı kullanıcılar için harika bir öğrenme platformu sunar.

Öne Çıkan Özellikler

EndeavourOS’i Arch Linux’tan farklılaştıran ve kullanıcı deneyimini iyileştiren bir dizi özellik bulunmaktadır:

  • Kolay Grafiksel Kurulum (Calamares): Arch Linux’un komut satırı tabanlı kurulumunun aksine, EndeavourOS kullanıcı dostu bir grafiksel yükleyici olan Calamares ile gelir. Calamares, disk bölümlendirme, kullanıcı oluşturma, masaüstü ortamı seçimi gibi adımları kolaylaştırarak kurulum sürecini önemli ölçüde hızlandırır. Çevrimiçi yükleyici (online installer) sayesinde kurulum sırasında farklı masaüstü ortamları ve ek yazılımlar seçmek mümkündür.
  • Arch Linux’a Yakınlık: Kurulumdan sonra elde edilen sistem, “saf” Arch Linux’a oldukça yakındır. EndeavourOS, Arch depolarını doğrudan kullanır ve kendi depolarında sadece birkaç özel aracı barındırır. Bu, kullanıcıların Arch ekosisteminin tüm avantajlarından (güncel yazılımlar, AUR erişimi vb.) tam olarak faydalanmasını sağlar.
  • Minimal Kurulum: Varsayılan kurulum oldukça minimalisttir ve gereksiz yazılımlar içermez. Kullanıcılar, kurulumdan sonra ihtiyaç duydukları uygulamaları kendileri kurma özgürlüğüne sahiptir.
  • Yay Paket Yöneticisi: EndeavourOS, Pacman’ın yanı sıra AUR’dan yazılım kurmayı ve güncellemeyi kolaylaştıran popüler AUR yardımcısı yay paket yöneticisini ön yüklü olarak sunar. yay komutu, hem Arch depolarındaki hem de AUR’daki yazılımları yönetmek için kullanılabilir.
  • Basit Özel Araçlar: EndeavourOS, kullanıcıların sistemlerini yönetmelerine yardımcı olmak için birkaç basit özel araç sunar. Örneğin, bir hoş geldin uygulaması, güncelleme aracı veya ayna (mirror) yönetimi aracı gibi. Bu araçlar, kullanıcı deneyimini kolaylaştırırken sistemin Arch temeline müdahale etmez.
  • Çeşitli Masaüstü Ortamı Seçenekleri: Çevrimiçi yükleyici aracılığıyla KDE Plasma, GNOME, XFCE, Cinnamon, MATE, LXQt, Budgie gibi popüler masaüstü ortamlarını ve i3 gibi pencere yöneticilerini kurma seçeneği sunar.
  • Aktif ve Yardımsever Topluluk: EndeavourOS, oldukça aktif ve yeni kullanıcılara karşı yardımsever bir topluluğa sahiptir. Forumları ve diğer iletişim kanalları, sorunlarla karşılaşan kullanıcılar için değerli bir kaynaktır.

Arch Linux ile Karşılaştırması

EndeavourOS ve Arch Linux arasındaki temel farklar şunlardır:

  • Kurulum Kolaylığı: EndeavourOS, grafiksel yükleyicisi sayesinde Arch’a göre çok daha kolay ve hızlı kurulur.
  • Başlangıç Sistemi: EndeavourOS, minimal ama çalışır durumda bir sistemle başlar. Arch ise çok daha temel bir kurulum sunar ve her şeyin manuel olarak yapılandırılmasını bekler.
  • Özel Araçlar: EndeavourOS, kurulum sonrası bazı temel görevleri kolaylaştıran birkaç özel araca sahiptir. Arch ise bu tür araçları varsayılan olarak sunmaz.
  • Hedef Kitle: EndeavourOS, Arch’ı denemek isteyen orta düzey kullanıcılara ve öğrenmeye açık yeni başlayanlara daha fazla hitap eder. Arch ise deneyimli ve tam kontrol isteyen kullanıcıları önceliklendirir.
  • AUR Yardımcısı: EndeavourOS, yay gibi bir AUR yardımcısını ön yüklü olarak sunar. Arch’ta AUR yardımcıları manuel olarak kurulmalıdır.
  • “Saf” Arch Deneyimi: EndeavourOS Arch’a yakın olsa da, bazı küçük farklılıklar veya eklenen araçlar nedeniyle %100 “saf” Arch deneyimi olarak kabul edilmeyebilir.

Avantajları ve Dezavantajları

Avantajları:

  • Arch Linux’un Avantajları: Rolling release modeli, güncel yazılımlar, Pacman’ın gücü ve AUR erişimi.
  • Kolay Kurulum: Grafiksel yükleyici (Calamares) ile hızlı ve basit kurulum.
  • Arch’a Yakınlık: Minimalist yapısı ve doğrudan Arch depolarını kullanması sayesinde Arch deneyimine en yakın dağıtımlardan biridir.
  • Geniş Masaüstü Ortamı Seçenekleri: Kurulum sırasında farklı masaüstü ortamlarını seçme imkanı.
  • AUR Erişimi Kolaylığı: yay paket yöneticisi sayesinde AUR kullanımı basittir.
  • Aktif ve Yardımsever Topluluk: Destek bulmak genellikle kolaydır.
  • Gereksiz Yazılım Yok: Temiz ve minimalist varsayılan kurulum.
  • Öğrenme Platformu: Arch Linux’u öğrenmek için iyi bir başlangıç noktası.

Dezavantajları:

  • Tamamen Yeni Başlayanlar İçin Dik Öğrenme Eğrisi: Diğer bazı kullanıcı dostu dağıtımlar kadar kolay olmayabilir, terminal kullanımına alışmak gerekir.
  • Kurulum Sonrası Yapılandırma: Minimal kurulum nedeniyle temel bir sistemle başlanır, istenilen yazılımların ve ayarlamaların sonradan yapılması gerekir.
  • Potansiyel Kararlılık Sorunları: Rolling release doğası gereği, nadiren de olsa güncellemeler sorunlara yol açabilir (ancak Arch’a göre genellikle iyi yönetilir).
  • Belirli Donanım Desteği: Nadir veya çok yeni donanımlar için sürücü kurulumu bazen ek çaba gerektirebilir (bu durum birçok dağıtım için geçerlidir).
  • Çok Az Sayıda Özel Araç: Diğer bazı dağıtımlar kadar kapsamlı kendi araç setine sahip değildir.

Sonuç

EndeavourOS, Arch Linux’un gücünden, güncelliğinden ve esnekliğinden faydalanmak isteyen ancak manuel kurulum süreciyle uğraşmak istemeyen kullanıcılar için mükemmel bir köprü görevi gören başarılı bir Linux dağıtımıdır. Kolay grafiksel kurulumu, Arch’a yakın minimalist yapısı ve AUR erişimi kolaylığı, onu Arch tabanlı dağıtımlar arasında popüler bir seçenek haline getirmiştir.

Eğer rolling release modeliyle her zaman en güncel yazılımlara sahip olmak, Pacman ve AUR’un gücünü kullanmak ve aynı zamanda kurulum sürecini hızlıca tamamlamak istiyorsanız, EndeavourOS kesinlikle değerlendirmeniz gereken bir dağıtımdır. Özellikle Arch Linux’u öğrenmeye istekliyseniz, EndeavourOS size sağlam bir başlangıç noktası sunacaktır.

Osman Bayrak
Osman Bayrak

Yazılım Mühendisiyim. Teknoloji ve yazılıma meraklıyım.

Articles: 334