Bu makalede Arch Linux'in mevcut bağlamdaki etkisini inceleyeceğiz. Arch Linux uzun süredir tartışma ve analiz konusu olmuştur ve mevcut senaryodaki önemi hala geçerlidir. Yıllar boyunca Arch Linux toplumdan ekonomiye, kültüre ve siyasete kadar çeşitli yönlerde önemli bir rol oynadı. Bu makale ile Arch Linux'in farklı yönlerini ele almayı, onun zaman içindeki etkisini ve gelişimini incelemeyi amaçlıyoruz. Arch Linux'in başlangıcından günümüze kadar yerel, ulusal ve uluslararası düzeyde dünyamızı nasıl şekillendirdiğini ve şekillendirmeye devam ettiğini analiz edeceğiz.
![]() | Bu maddenin yazımında madde konusuyla doğrudan ilintili kaynaklardan haddinden fazla yararlanılmıştır. Maddenin doğrulanabilir ve tarafsız olabilmesi için konudan bağımsız ve güvenilir kaynaklar kullanılması gerekmektedir. (Şubat 2018) |
![]() | |
Geliştirici(ler) | Aaron Griffin ve diğerleri[a] |
---|---|
İşletim sistemi ailesi | Unix benzeri |
Paket yöneticisi | pacman |
Son kararlı sürümü | 2025.04.01[1] ![]() |
Kaynak türü | Açık kaynak |
Lisans | Açık kaynak (GPL ve diğer lisanslar)[2] |
Çekirdek türü | Monolitik (Linux) |
Güncelleme yöntemi | Pacman |
Platform desteği | x86-64, IA-32[b] ve ARM[b] |
Kullanıcı alanı | GNU |
Kullanıcı arayüzü | Bash |
Web sitesi | archlinux.org |
Arch Linux, belirli bir düzeyde GNU/Linux bilgisi olan kullanıcıları hedef seçmiş bağımsız geliştirilen bir topluluk dağıtımıdır.[3] İlk sürümü 2002 yılında yayınlanmıştır. Arch Linux ekibinin tasarım yaklaşımı basitlik, sadelik ve kod doğruluğu üzerinedir.[4] Ancak buradaki "basitlik" kelimesi, Arch geliştiricileri tarafından "gerekli olmayan eklentiler ve değişiklikler olmaksızın" anlamına gelmekte ve bu felsefe son kullanıcıdan ziyade geliştirici bakış açısını yansıtmaktadır.[4][5]
Pacman paket yöneticisi Arch Linux'un en büyük özelliklerinden biridir. Tek bir ikili paket biçimi ile kullanımı kolay bir derleme sistemini birleştirmektedir. Pacman, resmi Arch depolarından veya kişisel derlemelerden gelen paketler olup olmadığına bakmaksızın kolayca paketlerinizi yönetmenizi sağlar. Pacman paket listelerinizi ana sunucu ile eş zamanlı güncelleyerek sisteminizi güncel tutar. Bu sunucu/araç modeli ayrıca, tüm bağımlılıklarıyla birlikte paketleri yükleme ve kaldırmanıza imkân sunar. Pacman, C programlama diliyle yazıldığı için hızlı, hafif ve beceriklidir. Hızlı çalışmasını sağlayan .tar.gz paket biçimini kullanır; gzip arşivleri, biraz daha büyük olsalar da bzip arşivlerden daha hızlı açılırlar ve genellikle daha avantajlıdırlar.
ABS (Arch Derleme Sistemi), uygulamaları kaynaktan derlemek ve paketlemek için oluşturulmuş 'ports-benzeri' bir sistemdir. Pacman ikili paket yönetimi için özelleştirilmiş bir Arch aracı iken ABS de kaynaktan pkg.tar.gz paketleri derlemek için özelleştirilmiş bir Arch aracıdır.
'Ports-benzeri' sistem; 'Ports' kaynak paketlerin indirilmesini, açılmasını, yamalanmasını, derlenmesini ve kurulmasını sağlayan bir *BSD sistemidir. Bir 'port' kullanıcının bilgisayarında yer alan ve kurulacak uygulamanın adını taşıyan, içinde uygulamanın indirilip derlenmesini ve kurulmasını sağlayan talimatları içeren birkaç yapım dosyası bulunan küçük bir dizindir. Sistem istenen uygulamayı, bu dizine ya da porta girerek, 'make' ve 'make install' komutlarını kullanarak indirir, derler ve kurar.
Arch Linux Kullanıcıları topluluk Havuzu (AUR) ana depolara katkı sağlamak amacıyla kullanılır.