Trident ngalih saka BSD TrueOS menyang Void Linux

Pangembang Trident OS diumumake babagan migrasi proyek menyang Linux. Proyek Trident ngembangake distribusi pangguna grafis sing siap digunakake kaya PC-BSD lan TrueOS lawas. Wiwitane, Trident dibangun ing teknologi FreeBSD lan TrueOS, nggunakake sistem file ZFS lan sistem inisialisasi OpenRC. Proyèk iki diadegaké déning pangembang sing melu nggarap TrueOS, lan dipanggonke minangka proyek sing gegandhengan (TrueOS minangka platform kanggo nggawe distribusi, lan Trident minangka distribusi kanggo konsumen pungkasan adhedhasar platform iki).

Taun ngarep, diputusake kanggo nransfer rilis Trident menyang pangembangan distribusi Mbusak Linux. Alesan kanggo migrasi saka BSD menyang Linux yaiku ora bisa nyingkirake sawetara masalah sing mbatesi pangguna distribusi kasebut. Wilayah sing dadi perhatian kalebu kompatibilitas hardware, dhukungan kanggo standar komunikasi modern, lan kasedhiyan paket. Anane masalah ing wilayah kasebut ngganggu pencapaian tujuan utama proyek - nyiapake lingkungan grafis sing ramah pangguna.

Nalika milih basis anyar, syarat ing ngisor iki diidentifikasi:

  • Kemampuan kanggo nggunakake unmodified (tanpa mbangun maneh) lan ajeg dianyari paket saka distribusi tiyang sepah;
  • Model pangembangan produk sing bisa diramal (lingkungan kudu konservatif lan njaga cara urip sing biasa nganti pirang-pirang taun);
  • Kesederhanaan organisasi sistem (sakumpulan komponen cilik, gampang dianyari lan cepet ing gaya sistem BSD, tinimbang solusi monolitik lan rumit);
  • Nampa owah-owahan saka pihak katelu lan duwe sistem integrasi sing terus-terusan kanggo nguji lan mbangun;
  • Ngarsane subsistem grafis sing bisa digunakake, nanging tanpa gumantung marang komunitas sing wis dibentuk ngembangake desktop (Trident rencana kerja sama karo pangembang distribusi dhasar lan kerja sama ing pangembangan desktop lan nggawe utilitas khusus kanggo nambah kegunaan);
  • Dhukungan kualitas dhuwur kanggo hardware saiki lan nganyari biasa komponen distribusi sing gegandhengan karo hardware (driver, kernel);

Kit distribusi dadi paling cedhak karo syarat sing wis kasebut Mbusak Linux, adhering kanggo model siklus terus nganyari versi program (rolling nganyari, tanpa release kapisah saka distribusi). Void Linux nggunakake manajer sistem sing prasaja kanggo miwiti lan ngatur layanan runite, nggunakake manager paket dhewe xbps lan sistem bangunan paket xbps-src. Digunakake minangka perpustakaan standar tinimbang Glibc musl, lan tinimbang OpenSSL - LibreSSL. Void Linux ora ndhukung instalasi ing partisi karo ZFS, nanging pangembang Trident ora weruh masalah kanthi ngetrapake fitur kasebut kanthi mandiri nggunakake modul kasebut. ZFSonLinux. Interaksi karo Void Linux uga disederhanakake kanthi kasunyatan manawa pangembangane Penyebaran ing lisensi BSD.

Dikarepake yen sawise transisi menyang Void Linux, Trident bakal bisa nggedhekake dhukungan kanggo kertu grafis lan menehi pangguna driver grafis sing luwih modern, uga nambah dhukungan kanggo kertu swara, streaming audio, nambah dhukungan kanggo transmisi audio liwat HDMI, nambah dhukungan kanggo adaptor jaringan nirkabel lan piranti kanthi antarmuka Bluetooth. Kajaba iku, pangguna bakal ditawakake versi program sing luwih anyar, proses boot bakal luwih cepet, lan dhukungan bakal ditambahake kanggo instalasi hibrida ing sistem UEFI.

Salah sawijining kekurangan migrasi yaiku ilang lingkungan sing akrab lan utilitas sing dikembangake dening proyek TrueOS kanggo ngatur sistem, kayata sysadm. Kanggo ngatasi masalah iki, direncanakake nulis panggantos universal kanggo keperluan kasebut, ora gumantung saka jinis OS. Rilis pisanan saka edisi anyar Trident dijadwalake ing Januari 2020. Sadurunge diluncurake, pambentukan tes alpha lan beta ora dikecualekake. Migrasi menyang sistem anyar mbutuhake transfer isi partisi / ngarep kanthi manual.
BSD mbangun bakal didhukung mandhek sanalika sawise diluncurake edisi anyar, lan gudang paket stabil adhedhasar FreeBSD 12 bakal dibusak ing April 2020 (gudang eksperimen adhedhasar FreeBSD 13-Saiki bakal dibusak ing Januari).

Saka distribusi saiki adhedhasar TrueOS, proyek kasebut tetep
GhostBSD, nawakake desktop MATE. Kaya Trident, GhostBSD nggunakake sistem OpenRC init lan sistem file ZFS minangka standar, nanging uga ndhukung mode Live. Sawise migrasi Trident menyang Linux, pangembang GhostBSD nyatakakesing tetep setya kanggo sistem BSD lan bakal terus nggunakake cabang stabil TrueOS minangka basis kanggo distribusi sampeyan.

Source: opennet.ru

Add a comment