Trident BSD TrueOS-dan Void Linux-ga o'tadi

Trident OS ishlab chiquvchilari e'lon qildi loyihaning Linuxga ko'chishi haqida. Trident loyihasi PC-BSD va TrueOS ning eski relizlarini eslatuvchi foydalanishga tayyor grafik foydalanuvchi taqsimotini ishlab chiqmoqda. Dastlab Trident FreeBSD va TrueOS texnologiyalari asosida qurilgan, ZFS fayl tizimi va OpenRC ishga tushirish tizimidan foydalangan. Loyiha TrueOS-da ishlashda ishtirok etgan ishlab chiquvchilar tomonidan asos solingan va tegishli loyiha sifatida joylashtirilgan (TrueOS - tarqatishlarni yaratish platformasi va Trident - bu platformaga asoslangan oxirgi iste'molchilar uchun tarqatish).

Kelgusi yilda Trident relizlarini tarqatish ishlanmalariga o'tkazishga qaror qilindi Linuxdan void. BSD-dan Linux-ga o'tishning sababi, tarqatish foydalanuvchilarini cheklaydigan ba'zi muammolardan boshqa yo'l bilan xalos bo'lolmaslik edi. Xavotirli sohalarga apparat mosligi, zamonaviy aloqa standartlarini qo'llab-quvvatlash va paketlar mavjudligi kiradi. Ushbu sohalarda muammolar mavjudligi loyihaning asosiy maqsadiga erishish - foydalanuvchilarga qulay grafik muhitni tayyorlashga to'sqinlik qiladi.

Yangi asosni tanlashda quyidagi talablar aniqlandi:

  • Ota-ona tarqatishdan o'zgartirilmagan (qayta tiklanmasdan) va muntazam yangilanadigan paketlardan foydalanish imkoniyati;
  • Mahsulotni ishlab chiqishning bashoratli modeli (atrof-muhit konservativ bo'lishi va ko'p yillar davomida odatiy turmush tarzini saqlab turishi kerak);
  • Tizimni tashkil etishning soddaligi (monolit va murakkab echimlar o'rniga BSD tizimlari uslubidagi kichik, oson yangilanadigan va tezkor komponentlar to'plami);
  • Uchinchi tomonlardan o'zgarishlarni qabul qilish va sinov va qurish uchun uzluksiz integratsiya tizimiga ega bo'lish;
  • Ishchi grafik quyi tizimning mavjudligi, lekin ish stollarini ishlab chiquvchi allaqachon shakllangan jamoalarga bog'liq bo'lmasdan (Trident bazaviy taqsimotni ishlab chiquvchilar bilan hamkorlik qilishni va ish stolini ishlab chiqish va foydalanish qulayligini yaxshilash uchun maxsus yordam dasturlarini yaratishda birgalikda ishlashni rejalashtirmoqda);
  • Joriy uskunani yuqori sifatli qo'llab-quvvatlash va apparat bilan bog'liq tarqatish komponentlarini (drayvlar, yadro) muntazam yangilash;

Tarqatish to'plami belgilangan talablarga eng yaqin bo'lib chiqdi Linuxdan void, dastur versiyalarini yangilashning uzluksiz tsikli modeliga rioya qilish (tarqatishning alohida relizlarisiz yangilanishlar). Void Linux xizmatlarni ishga tushirish va boshqarish uchun oddiy tizim menejeridan foydalanadi yugurish, o'zining paket menejeridan foydalanadi xbps va paketlarni qurish tizimi xbps-src. Glibc o'rniga standart kutubxona sifatida ishlatiladi musl, va OpenSSL o'rniga - LibreSSL. Void Linux ZFS bilan bo'limga o'rnatishni qo'llab-quvvatlamaydi, ammo Trident ishlab chiquvchilari modul yordamida bunday xususiyatni mustaqil ravishda amalga oshirishda muammo ko'rmaydilar. ZFSonLinux. Void Linux bilan o'zaro ishlash, shuningdek, uning ishlanmalari bilan soddalashtirilgan tarqaldi BSD litsenziyasi ostida.

Void Linux-ga o'tgandan so'ng, Trident grafik kartalarni qo'llab-quvvatlashni kengaytirishi va foydalanuvchilarga yanada zamonaviy grafik drayverlarni taqdim etishi, shuningdek, ovoz kartalarini qo'llab-quvvatlashni yaxshilash, audio oqimlarni uzatish, HDMI orqali audio uzatishni qo'shish, simsiz tarmoq adapterlari va Bluetooth interfeysli qurilmalarni qo'llab-quvvatlashni yaxshilash. Bundan tashqari, foydalanuvchilarga dasturlarning so'nggi versiyalari taklif etiladi, yuklash jarayoni tezlashadi va UEFI tizimlarida gibrid o'rnatishlarni qo'llab-quvvatlash qo'shiladi.

Migratsiyaning kamchiliklaridan biri tizimni sozlash uchun TrueOS loyihasi tomonidan ishlab chiqilgan tanish muhit va yordamchi dasturlarning yo'qolishi, masalan, sysadm. Ushbu muammoni hal qilish uchun OS turidan qat'i nazar, bunday yordamchi dasturlar uchun universal almashtirishlarni yozish rejalashtirilgan. Trident-ning yangi nashrining birinchi chiqarilishi 2020-yil yanvariga rejalashtirilgan. Chiqarishdan oldin test alfa va beta tuzilmalarining shakllanishi istisno qilinmaydi. Yangi tizimga o'tish /home bo'limi tarkibini qo'lda uzatishni talab qiladi.
BSD tuzilmalari qo'llab-quvvatlanadi to'xtatilgan yangi nashr chiqqandan soβ€˜ng darhol va FreeBSD 12 asosidagi barqaror paketlar ombori 2020-yil aprel oyida oβ€˜chiriladi (FreeBSD 13-Current asosidagi eksperimental ombor yanvar oyida oβ€˜chirib tashlanadi).

TrueOS-ga asoslangan joriy tarqatmalardan loyiha saqlanib qolmoqda
GhostBSD, MATE ish stolini taklif qiladi. Trident singari, GhostBSD sukut bo'yicha OpenRC init tizimi va ZFS fayl tizimidan foydalanadi, lekin qo'shimcha ravishda Live rejimini qo'llab-quvvatlaydi. Trident-ni Linux-ga o'tkazgandan so'ng, GhostBSD ishlab chiquvchilari e'lon qildiBSD tizimlariga sodiq qoladi va barqaror filialdan foydalanishda davom etadi Haqiqiy OS tarqatish uchun asos sifatida.

Manba: opennet.ru

a Izoh qo'shish