İçeriğe atla

Void Linux

Void Linux
Geliştirici(ler)
  • Void Linux Team,
  • Void Linux Community,
  • Original developer: Juan Romero Pardines (xtraeme)
İşletim sistemi ailesiLinux (Unix-benzeri)
Paket yöneticisi
  • XBPS,
  • XBPS-SRC
Kaynak türüAçık kaynak yazılım
LisansÇeşitli lisanslar; Void yapımlı yazılım çoğunlukla BSD 2 altında lisanslanmıştır
Çekirdek türüMonolitik çekirdek (Linux)
Platform desteği
Kullanıcı alanıGNU + Glibc veya GNU + Musl
Kullanıcı arayüzüDash, Bash, Xfce
Web sitesihttps://voidlinux.org/

Void Linux,[2] sıfırdan tasarlanan ve uygulanan X Binary Package System (XBPS) paket yöneticisini ve "runit init" sistemini kullanan bağımsız bir Linux dağıtımıdır. İkili çekirdek blobları hariç, temel kurulum tamamen özgür yazılımdan oluşur ancak kullanıcılar özel yazılım yüklemek için özgür olmayan resmi bir depoya erişebilir.[3][4]

Tarih

Void Linux, NetBSD'nin[5] eski geliştiricisi Juan Romero Pardines tarafından XBPS paket yöneticisi için bir test ortamına sahip olmak amacıyla 2008 yılında oluşturuldu. xbps-src kullanarak paketlerin kaynaktan yerel olarak oluşturulabilmesi, büyük olasılıkla pkgsrc ve diğer BSD bağlantı noktası koleksiyonlarından esinlenmiştir.[6]

Mayıs 2018'de, proje liderinden aylarca haber alınamayınca, proje çekirdek ekip tarafından yeni bir web sitesine ve kod deposuna taşındı.[7][8][9]

Nisan 2022 itibarıyla Void, 10 üzerinden 9,09 puanla DistroWatch'ta en yüksek puan alan üçüncü projedir.[10]

Özellikler

Void, Linux dağıtımlarının çoğunda dikkate değer bir istisnadır, çünkü başlangıç sistemi olarak Arch Linux, Debian ve Fedora gibi diğer dağıtımlar tarafından kullanılan daha yaygın systemd yerine runit'i kullanır.[11] Ayrıca, hem glibc hem de musl kullanan ayrı yazılım havuzları ve kurulum ortamlarının mevcut olması, dağıtımlar arasında benzersizdir.

Void, varsayılan olarak sistem şifreleme kitaplığı olarak LibreSSL'i[2] içeren ilk dağıtımdı. Şubat 2021'de Void Linux ekibi, 5 Mart 2021'de OpenSSL'ye geri dönüleceğini duyurdu. Sebepler arasında, öncelikle OpenSSL ile çalışmak üzere yazılmış sorunlu yama yazılımı süreci, bazı optimizasyonlar için destek ve daha yeni algoritmalara daha erken erişim vardı.[12] OpenSSL'ye geçiş, tartışmanın çoğunun gerçekleştiği void-packages deposunun GitHub sayısında Nisan 2020'de başladı.[13]

Sürekli yayın özelliği nedeniyle, Void çalıştıran bir sistem, her zaman en yeni sürümü taşıyan ikili güncellemelerle güncel tutulur.[14] Kaynak paketler GitHub'da korunur ve xbps-src derleme sistemi kullanılarak derlenebilir.[15] Paket oluşturma işlemi, mevcut sisteme bağlı olmayan temiz bir ortamda gerçekleştirilir ve çoğu paket, yabancı mimariler için çapraz derlenebilir.

Nisan 2017 itibarıyla, Void Linux, yukarı akış depolarından en son paketlerin yüklenmesine izin veren Flatpak'ı destekler.[16]

Sürümler

Void Linux, base görüntü veya flavor görüntüsü olarak indirilebilir. Temel görüntü, kullanıcıların daha sonra kendileri için bir ortam yapılandırabilecekleri temel programlardan biraz daha fazlasını içerir. Flavor görüntüsü, önceden yapılandırılmış bir Xfce masaüstü ortamı içerir. Cinnamon,Enlightenment, LXDE, LXQt, MATE ve GNOME önceden paketlenmiş canlı görüntüler olarak sunuluyordu ancak artık "testle ilgili ek yükü azaltmak için" sunulmamaktadır.[17][18]

Canlı görüntüler, ncurses tabanlı bir kullanıcı arabirimi sunan bir yükleyici içerir. Varsayılan kök kabuk Dash'dir.[14]

Void Linux canlı görüntü tablosu
Platform C kitaplığı Masaüstü ortamı
glibc musl Xfce
i686 Evet Hayır
amd64
ARM tabanlı
beaglebone
cubieboard 2
ODROID C2
Raspberry Pi 1/2/3/4
USB Armory

Türevler

PowerPC/Power ISA için Void Linux (resmi olmayan) 30 Ekim 2020 tarihinde Wayback Machine sitesinde arşivlendi., PowerPC ve Power ISA için Void Linux'un bir çatalıdır. 32 bit ve 64 bit aygıtları, büyük endian ve küçük endian işlemini ve musl ve glibc'yi destekler. Void-ppc kendi inşa altyapısını ve paket havuzlarını korur ve Void Linux'un tüm paketlerini tüm hedeflere inşa etmeyi amaçlar. Büyük ölçüde Void Linux'un yapı altyapısındaki teknik sorunlardan dolayı bir çataldır.[19]

Project Trident, Void Linux'a dayalı bir Linux dağıtımıydı[20] ancak artık geliştirilmiyor.[21]

Tepkiler

DistroWatch'tan Jesse Smith, runit olarak adlandırdığı hızlı önyükleme sürelerini not eder, ancak aynı zamanda belgelerin ve hata testinin eksik olduğunu da not eder.[14]

Notlar

Kaynakça

  1. ^ "The Void (Linux) distribution". 7 Şubat 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ekim 2021. 
  2. ^ a b "Void". DistroWatch. 14 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2015. 
  3. ^ "Void Linux: A Salute to Old-School Linux". Linux.com. 27 Ekim 2017. 28 Şubat 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ekim 2022.  Yazar |ad1= eksik |soyadı1= (yardım)
  4. ^ "Returning to the Void". DistroWatch Weekly. DistroWatch. 29 Mayıs 2017. 30 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mayıs 2021.  Yazar |ad1= eksik |soyadı1= (yardım)
  5. ^ "Void Linux: Distribution mit XBPS-Paketverwaltung" (Almanca). Pro-Linux. 12 Haziran 2015. 2 Mayıs 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mayıs 2021.  Yazar |ad1= eksik |soyadı1= (yardım)
  6. ^ "Hackover Vortrag zu Void Linux" (Almanca). 25 Ekim 2014. 23 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2015. 
  7. ^ "Serious Issues". voidlinux.org (İngilizce). May 2018. 1 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2018. 
  8. ^ "GitHub Organisation is moving". voidlinux.org (İngilizce). 3 Haziran 2018. 1 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2018. 
  9. ^ "ENOBDFL". 28 Kasım 2018. 30 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Mayıs 2019.  Yazar |ad1= eksik |soyadı1= (yardım)
  10. ^ "DistroWatch Project Ranking" (İngilizce). DistroWatch. 18 Nisan 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Nisan 2022. 
  11. ^ "Without Systemd". 11 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2015. 
  12. ^ "Switching back to OpenSSL". 23 Şubat 2021. 16 Ekim 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mart 2021. 
  13. ^ "[RFC] Switching back to OpenSSL #20935". GitHub. 28 Şubat 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mart 2021. 
  14. ^ a b c Jesse Smith (6 Nisan 2015). "Looking into the Void distribution". DistroWatch Weekly. DistroWatch. 28 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2015. 
  15. ^ GitHub'da The XBPS source packages collection
  16. ^ "Flatpak". 14 Nisan 2017. 1 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ekim 2022. 
  17. ^ "Index of /live/20210218". 20 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ekim 2022. 
  18. ^ "Void Downloads" (İngilizce). 18 Ekim 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Kasım 2021. 
  19. ^ "About - Void Linux for PPC (unofficial) documentation". 20 Eylül 2019. 31 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ekim 2020. 
  20. ^ "Project Trident Ditches BSD for Linux". 19 Ekim 2019. 8 Mart 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Şubat 2021. 
  21. ^ "Project Trident Sunset". 29 Ekim 2021. 26 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ekim 2022. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Linux Mint</span> Linux tabanlı bir işletim sistemi

Linux Mint, Ubuntu ve Debian temel alınarak geliştirilen, masaüstü kullanıcılarına yönelik bir Linux dağıtımıdır. Linux Mint, "güçlü ve kullanımı kolay, hem de modern, şık bir işletim sistemi" olmayı hedeflemektedir.

DistroWatch, Solaris ve BSD de dahil olmak üzere birçok Linux dağıtımı ve açık kaynak yazılımlar hakkında haberlerin, incelemelerin, sıralamaların yer aldığı ünlü bir ağ sayfasıdır. Şu anda birçok dağıtım hakkında bilgi içermektedir. Ek olarak Linux tabanlı olmayan diğer işletim sistemleri hakkında da bilgi içermektedir.

GeckoLinux, openSUSE tabanlı bir Linux dağıtımıdır. OpenSUSE Leap'e dayanan Static, ve openSUSE Tumbleweed'e dayanan Rolling olmak üzere iki farklı sürümü yayımlanmaktadır.

<span class="mw-page-title-main">Calculate Linux</span>

Calculate Linux, bir Linux dağıtımıdır. Gentoo Linux tabanlıdır.

<span class="mw-page-title-main">CBL-Mariner</span>

CBL-Mariner, Microsoft'un geliştirdiği ücretsiz ve açık kaynaklı bir Linux dağıtımıdır. Microsoft Azure hizmetleri için temel konteyner işletim sistemi ve WSL 2'nin grafik bileşenidir.

Bu sayfada, kategorize edilmiş bir liste şeklinde önemli Linux dağıtımları hakkında genel bilgiler mevcuttur. Dağıtımlar, kökü olan ana dağıtım veya paket yönetim sistemine göre sınıflandırılır.

<span class="mw-page-title-main">TrueOS</span>

TrueOS, FreeBSD-CURRENT'in en son sürümleri üzerine kurulmuş, sunucu yönelimli, Unix-benzeri, geliştirilmesi artık devam etmeyen bir işletim sistemidir.

<span class="mw-page-title-main">Devuan</span>

Devuan, systemd yerine sysvinit, runit veya OpenRC kullanan Debian Linux dağıtımının bir çatalıdır. Devuan, systemd gibi projeler tarafından "kilitlenmeyi" önlemeyi amaçlar ve Linux'u diğer Unix sistemlerinden ayırmaktan kaçınmak için diğer init sistemleriyle uyumluluğu korumayı hedefler.

antiX Linux Dağıtımı

antiX ( ) Debian Stable tabanlı bir Linux dağıtımıdır. Nispeten hafiftir ve eski bilgisayarlar için uygundur, ayrıca apt-get paket sistemi ve Debian uyumlu depolar aracılığıyla en son çekirdek ve uygulamaların yanı sıra güncellemeler ve eklemeler sağlar. antiX, özellikle tartışmalı systemd init sistemiyle birlikte gönderilmez veya bu sistemi desteklemez. Sürüm 19'dan beri iki init (başlatma) sistemi çeşidiyle gelir: sysVinit ve runit.

<span class="mw-page-title-main">ClearOS</span>

ClearOS, ClearFoundation tarafından geliştirilmiş ağ geçidi, dosya, yazdırma, posta ve mesajlaşma hizmetlerine sahip bir Linux dağıtımıdır.

<span class="mw-page-title-main">OpenMediaVault</span>

OpenMediaVault (OMV), ağa bağlı depolama (NAS) için tasarlanmış ücretsiz bir Linux dağıtımıdır. Projenin baş geliştiricisi, 2009 yılında başlatan Volker Theile'dir. OMV, Debian işletim sistemi temellidir ve GNU Genel Kamu Lisansı v3 aracılığıyla lisanslanmıştır.

<span class="mw-page-title-main">Hafif Linux dağıtımı</span>

Hafif bir Linux dağıtımı, "özellik açısından zengin" bir Linux dağıtımına göre daha düşük bellek kullanan ve/veya daha az işlemci hızına ihtiyaç duyan bir dağıtımdır. Donanıma yönelik daha düşük talepler, ideal olarak daha duyarlı bir makine ile sonuçlanır ve/veya daha az sistem kaynağına sahip cihazların verimli bir şekilde kullanılmasına imkan sağlar. Daha düşük bellek ve/veya işlemci hızı gereksinimleri, yazılım şişkinliğinden kaçınarak, yani pratik kullanımı veya avantajı çok az olduğu veya hiç olmadığı veya talebin olmadığı veya düşük olduğu algılanan özellikleri dışarıda bırakarak elde edilir.

<span class="mw-page-title-main">LXLE Linux</span>

LXLE, LXDE masaüstü ortamını kullanan ve en son Ubuntu/Lubuntu LTS sürümünü temel alan bir Linux dağıtımıdır. LXLE, hem eski hem de yeni donanımda iyi çalışan, görsel estetiğe odaklanan hafif bir dağıtımdır.

<span class="mw-page-title-main">Homebrew (paket yöneticisi)</span>

Homebrew, Apple'ın işletim sistemi macOS ve Linux için geliştirilmiş, yazılım kurulumunu basitleştiren ücretsiz ve açık kaynaklı bir yazılım paketi yönetim sistemidir. Ad, kullanıcının zevkine bağlı olarak Mac'te yazılım oluşturma fikrini önermeyi amaçlamaktadır. Başlangıçta Max Howell tarafından yazılan paket yöneticisi, Ruby on Rails topluluğunda popülerlik kazandı ve genişletilebilirliği için övgü aldı. Homebrew, kullanım kolaylığı ve komut satırı arayüzüne entegrasyonu için önerilmiştir. Homebrew, Software Freedom Conservancy'nin kar amacı gütmeyen bir proje üyesidir ve tamamen ücretsiz gönüllüler tarafından yürütülmektedir.

<span class="mw-page-title-main">AppImage</span>

AppImage, uygulamayı yüklemek için superuser izinlerine ihtiyaç duymadan taşınabilir yazılımı Linux üzerinde dağıtmak için kullanılan bir biçimdir. Ayrıca "upstream paketleme" olarak da bilinen, uygulama geliştiricileri için Linux dağıtımından bağımsız ikili yazılım dağıtımına izin vermeye çalışır. İlk olarak 2004'te klik adı altında piyasaya sürüldü, sürekli geliştirildi, ardından 2011'de PortableLinuxApps ve daha sonra 2013'te AppImage olarak yeniden adlandırıldı.

<span class="mw-page-title-main">Pop! OS</span>

Pop OS, bilgisayar üreticisi System76 firması tarafından geliştirilen, Ubuntu tabanlı özgür ve açık kaynaklı bir Linux dağıtımıdır. Grafik kullanıcı arayüzü olarak yine System76 tarafından geliştirilen COSMIC masaüstü ortamını kullanmaktadır. Pop! _OS'un hedef kitlesi; bilgisayarı keşfetme ve yaratma aracı olarak kullanan STEM ve yaratıcı profesyoneller olarak belirlenmiştir.

<span class="mw-page-title-main">PostmarketOS</span> işletim sistemi

postmarketOS, Alpine Linux tabanlı Akıllı Telefonlar için bir İşletim sistemidir.

<span class="mw-page-title-main">Redox (işletim sistemi)</span>

Redox, güvenlik, kararlılık ve performansa odaklanan Rust programlama dilinde yazılmış Unix benzeri bir mikro çekirdek işletim sistemidir. Redox güvenli, kullanılabilir ve özgür olmayı amaçlar. Redox, SeL4, MINIX, Plan 9 ve BSD gibi önceki çekirdeklerden ve işletim sistemlerinden esinlenmiştir. GNU ve BSD'ye benzer, ancak bellek açısından güvenli bir dilde yazılmıştır. MIT Lisansı altında dağıtılan ücretsiz ve açık kaynaklı bir yazılımdır.

OpenVPN, yönlendirilmiş veya köprülenmiş konfigürasyonlarda ve uzaktan erişim tesislerinde güvenli noktadan noktaya veya siteden siteye bağlantılar oluşturmak için teknikler uygulayan bir sanal özel ağ (VPN) sistemidir. Hem istemci hem de sunucu uygulaması olarak mevcuttur.

<span class="mw-page-title-main">Peppermint OS</span>

Peppermint OS, Debian ve Devuan Stable tabanlı bir Linux dağıtımı olup Xfce masaüstü ortamını kullanmaktadır. Çalıştırmak için nispeten düşük donanım kaynakları gerektirmekte olup Linux'a yeni başlayanlar için tanıdık bir ortam sağlamayı amaçlar.