Trident, BSD TrueOS'tan Void Linux'a geçiyor

Trident İşletim Sistemi Geliştiricileri ilan ettiler Linux'a proje geçişi hakkında. Trident projesi, PC-BSD ve TrueOS'un eski sürümlerini anımsatan, kullanıma hazır bir grafik kullanıcı dağıtımı geliştiriyor. Başlangıçta Trident, FreeBSD ve TrueOS teknolojileri üzerine kurulmuştu, ZFS dosya sistemini ve OpenRC başlatma sistemini kullanıyordu. Proje, TrueOS üzerinde çalışan geliştiriciler tarafından kuruldu ve ilgili bir proje olarak konumlandırıldı (TrueOS, dağıtım oluşturmaya yönelik bir platformdur ve Trident, bu platformu temel alan son tüketicilere yönelik bir dağıtımdır).

Gelecek yıl Trident sürümlerinin dağıtım geliştirmelerine aktarılmasına karar verildi Void Linux. BSD'den Linux'a geçişin nedeni, dağıtımın kullanıcılarını sınırlayan bazı sorunlardan başka türlü kurtulamamaktı. Endişe duyulan alanlar arasında donanım uyumluluğu, modern iletişim standartlarına yönelik destek ve paket kullanılabilirliği yer alır. Bu alanlardaki sorunların varlığı, projenin ana amacı olan kullanıcı dostu bir grafik ortamın hazırlanmasına engel olmaktadır.

Yeni bir temel seçerken aşağıdaki gereksinimler belirlendi:

  • Ana dağıtımdan değiştirilmemiş (yeniden oluşturmadan) ve düzenli olarak güncellenen paketleri kullanma yeteneği;
  • Öngörülebilir ürün geliştirme modeli (çevre muhafazakar olmalı ve alışılagelmiş yaşam biçimini uzun yıllar sürdürmelidir);
  • Sistem organizasyonunun basitliği (yekpare ve karmaşık çözümler yerine BSD sistemleri tarzında bir dizi küçük, kolayca güncellenen ve hızlı bileşenler);
  • Üçüncü taraflardan gelen değişiklikleri kabul etmek ve test etmek ve oluşturmak için sürekli bir entegrasyon sistemine sahip olmak;
  • Çalışan bir grafik alt sisteminin varlığı, ancak masaüstü geliştiren halihazırda oluşturulmuş topluluklara bağımlı olmadan (Trident, temel dağıtımın geliştiricileriyle işbirliği yapmayı ve masaüstünün geliştirilmesi ve kullanılabilirliği artırmak için belirli yardımcı programların oluşturulması üzerinde birlikte çalışmayı planlıyor);
  • Mevcut donanım için yüksek kaliteli destek ve donanımla ilgili dağıtım bileşenlerinin (sürücüler, çekirdek) düzenli güncellemeleri;

Dağıtım kitinin belirtilen gereksinimlere en yakın olduğu ortaya çıktı Void Linux, program sürümlerinin sürekli güncellenmesi döngüsü modeline bağlı kalarak (dağıtımın ayrı sürümleri olmadan sürekli güncellemeler). Void Linux, hizmetleri başlatmak ve yönetmek için basit bir sistem yöneticisi kullanıyor runit, kendi paket yöneticisini kullanıyor xbps ve paket oluşturma sistemi xbps-kaynağı. Glibc yerine standart kütüphane olarak kullanılır müslive OpenSSL yerine - LibreSSL. Void Linux, ZFS ile bir bölüme kurulumu desteklemiyor, ancak Trident geliştiricileri modülü kullanarak böyle bir özelliği bağımsız olarak uygulamada bir sorun görmüyorlar ZFSonLinux. Void Linux ile etkileşim, geliştirmelerinin de basitleştirilmesiyle kolaylaştırılmıştır. yayılmış BSD lisansı altında.

Void Linux'a geçişin ardından Trident'in grafik kartları desteğini genişletip kullanıcılara daha modern grafik sürücüleri sunmasının yanı sıra ses kartları, ses akışı desteğini geliştirmesi, HDMI üzerinden ses aktarımı desteği eklemesi, Kablosuz ağ bağdaştırıcıları ve Bluetooth arayüzüne sahip cihazlar için desteği iyileştirin. Ayrıca kullanıcılara programların daha yeni sürümleri sunulacak, önyükleme süreci hızlandırılacak ve UEFI sistemlerine hibrit kurulum desteği eklenecek.

Geçişin dezavantajlarından biri, TrueOS projesi tarafından sistemi yapılandırmak için geliştirilen sysadm gibi tanıdık ortamın ve yardımcı programların kaybıdır. Bu sorunu çözmek için, işletim sistemi türünden bağımsız olarak bu tür yardımcı programlar için evrensel değiştirmelerin yazılması planlanmaktadır. Trident'in yeni baskısının ilk sürümünün Ocak 2020'de yayınlanması planlanıyor. Yayınlanmadan önce, test alfa ve beta yapılarının oluşumu göz ardı edilmemektedir. Yeni bir sisteme geçiş, /home bölümünün içeriğinin manuel olarak aktarılmasını gerektirecektir.
BSD yapıları desteklenecek durduruldu Yeni sürümün yayınlanmasından hemen sonra FreeBSD 12'yi temel alan kararlı paket deposu Nisan 2020'de silinecektir (FreeBSD 13-Current'i temel alan deneysel depo Ocak ayında silinecektir).

TrueOS tabanlı mevcut dağıtımlardan proje devam ediyor
HayaletBSDMATE masaüstünü sunuyor. Trident gibi GhostBSD de varsayılan olarak OpenRC başlatma sistemini ve ZFS dosya sistemini kullanır, ancak ayrıca Canlı modu da destekler. Trident'i Linux'a geçirdikten sonra GhostBSD geliştiricileri belirtilenBSD sistemlerine bağlı kalan ve kararlı şubeyi kullanmaya devam edecek olan TrueOS dağıtımınızın temeli olarak.

Kaynak: opennet.ru

Yorum ekle