Geçen yılın ekim ayında Trident OS geliştiricilerinin BSD'den Linux'a geçiş kararının haberini burada blogda paylaşıyoruz Çünkü onun bakış açısına göre, dağıtımın kullanıcılarını kısıtlayan bazı sorunlardan, modern iletişim standartlarına destek ve paketlerin kullanılabilirliğine ek olarak, donanım, destek, bazı uyumsuzluklar var.
Daha sonra yılın başında, Biz paylaşıyoruz Trident OS'nin beta sürümünün Linux Kernel ile piyasaya sürülmesinin haberiTrident geliştiricilerinin Void Linux dağıtımına dayalı olarak BSD'den Linux'a geçtiği.
Şimdi bir ay sonra beta sürümünün lansmanından Trident geliştiricileri, Triden 20.02'nin kararlı sürümünün yayınlanma haberini yayınladı FreeBSD ve TrueOS'un Void Linux paketinin tabanına aktarımının son çalışmasının sunulduğu.
Hem beta hem de bu kararlı sürüm ZFS kullanıyor ZFS anlık görüntülerini kullanarak önyükleme ortamını geri döndürme becerisine sahip kök bölümde.
Her kullanıcı için ayrı bir ZFS veri kümesi oluşturulur ana dizin için (ana dizinin anlık görüntülerini kök ayrıcalıkları elde etmeden değiştirebilirsiniz), kullanıcı dizinlerinde veri şifreleme sağlanır.
bunun yanı sıra EFI ve BIOS'lu sistemlerde çalışabilir. Takas bölümü şifrelemesi desteklenir ve hem glibc hem de musl sistem kitaplığı için derlenmiş paket desteği sağlanır (seçim yapmak için glibc veya musl kullanabilirsiniz).
Yükleyici dört düzeyde kurulum sağlar, önerilen paket setinde farklılık gösteren:
- Geçersiz: temel bir Void paketi seti ve ZFS uyumluluğu için paketler.
- Sunucu: konsol modunda çalışacak paketler ve sunucular için ek hizmetler (güvenlik duvarı, cron, autofs, wireguard, vb.).
- Lite Masaüstü: Lumina masaüstünü temel alan minimal bir masaüstü.
- Tam Masaüstü: Ek ofis, iletişim ve multimedya uygulamalarına sahip eksiksiz bir Lumina tabanlı masaüstü.
Void Linux'a geçişle birlikte Trident, grafik kartları için desteği genişletmeyi planlıyor ve kullanıcılara daha modern grafik sürücüleri sağlar, ses kartları için desteği geliştirmenin yanı sıra ses iletimi, HDMI üzerinden ses desteği ekleyin, kablosuz ağ bağdaştırıcıları ve Bluetooth aygıtları için desteği iyileştirin, programların yeni sürümlerini sunun, önyükleme sürecini hızlandırın ve UEFI sistemlerinde hibrit kurulumlar için destek uygulayın.
Sistem temeli olarak Void Linux seçimi, dağıtımın yazılım sürümlerini güncellemek için sürekli bir döngü modeline bağlı kalmasıdır (ardışık güncellemeler, ayrı dağıtım sürümleri yoktur).
Proje, hizmetleri başlatmak ve yönetmek için runit sistem yöneticisini kullanıyor, kendi xbps paket yöneticisini ve xbps-src paket birleştirme sistemini kullanıyor. Glibc yerine, standart kitaplık olarak Musl ve OpenSSL yerine LibreSSL kullanılır.
Trident 20.02'yi indirin
Trident geliştiricilerinin sistemlerini Linux'a geçirirken yaptıkları işi test etmekle ilgilenenler için, Kararlı sürüm görüntüsünü resmi web sitesinden indirebilirsiniz.
Görüntüyü kaydetmek için çoklu platform aracı olan Etcher ile yapabilirsiniz.
Beta sürümden kararlı sürüme yükseltme
Şimdi beta sürümünü indirenler için ve içinde kaldılar sistemi yeniden kurmak zorunda kalmadan kararlı sürüme güncelleme yapabilirler.
Bunun için Trident proje havuzunu etkinleştirmeleri gerekir aşağıdaki komutla:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
Ardından izinleri şu şekilde yapılandırmaları gerekir:
chmod 644 /etc/xbps.d/trident.conf
Depoyu şununla senkronize edin:
xbps-install -S
Proje Trident deposu için genel anahtarı kabul etmek / kaydetmek isteyip istemedikleri sorulacaktır. Sadece "y" yazın ve anahtarı kaydetmek için enter tuşuna basın.
Bunu şimdi yaptım aşağıdaki komutlardan birini yazarak güncellemeyi yapacağız:
xbps-install -S trident-core
Sadece temel sistemi kuracak olan ve işte deneyimli kullanıcılar veya sistemi tercihlerine göre kurmayı tercih edenler için önerilen seçenek.
İşleri karmaşıklaştırmamayı tercih edenler için ise, aşağıdaki komutla tüm sistemi kurabilirler:
xbps-install -S trident-desktop