Trident BSD TrueOSтен Void Linuxке которулат

Trident OS Иштеп чыгуучулары жарыялады Linux'ка долбоордун миграциясы жөнүндө. Trident долбоору PC-BSD жана TrueOSтун эски релиздерин эске салган колдонууга даяр графикалык бөлүштүрүүнү иштеп чыгууда. Алгач Trident FreeBSD жана TrueOS технологияларына курулган, ZFS файлдык тутумун жана OpenRC инициализация системасын колдонгон. Долбоор TrueOS боюнча иштөөгө катышкан иштеп чыгуучулар тарабынан негизделген жана ага байланыштуу долбоор катары жайгаштырылган (TrueOS – бөлүштүрүүнү түзүү платформасы, ал эми Trident бул платформанын негизинде акыркы керектөөчүлөр үчүн дистрибьюция).

Келерки жылы Trident релиздерин бөлүштүрүү иштеп чыгууларына өткөрүү чечими кабыл алынды Void Linux. BSDден Linuxке өтүүнүн себеби бөлүштүрүүнүн колдонуучуларын чектеген айрым көйгөйлөрдөн башка жол менен арылуу мүмкүн эместиги болгон. Көңүл бурган аймактарга аппараттык шайкештик, заманбап байланыш стандарттарын колдоо жана пакеттин жеткиликтүүлүгү кирет. Бул аймактарда көйгөйлөрдүн болушу долбоордун негизги максатына - колдонуучуга ыңгайлуу графикалык чөйрөнү даярдоого тоскоолдук кылат.

Жаңы негизди тандоодо төмөнкү талаптар аныкталган:

  • Ата-энелик бөлүштүрүүдөн өзгөртүлбөгөн (кайра куруусуз) жана үзгүлтүксүз жаңыртылган пакеттерди колдонуу мүмкүнчүлүгү;
  • Продукцияны өнүктүрүүнүн болжолдуу модели (чөйрө консервативдүү болушу керек жана көп жылдар бою кадимки жашоо образын сактоого тийиш);
  • Системаны уюштуруунун жөнөкөйлүгү (монолиттүү жана татаал чечимдердин ордуна BSD системаларынын стилиндеги чакан, оңой жаңыртылган жана тез компоненттердин жыйындысы);
  • Үчүнчү жактардын өзгөртүүлөрдү кабыл алуу жана сыноо жана куруу үчүн үзгүлтүксүз интеграциялык системага ээ болуу;
  • Жумушчу графикалык подсистеманын болушу, бирок иш такталарын иштеп чыгуучу буга чейин түзүлгөн жамааттарга көз каранды эмес (Trident базалык дистрибьютордун иштеп чыгуучулары менен кызматташууну жана рабочий столду өнүктүрүү жана колдонууга ыңгайлуулукту жакшыртуу үчүн атайын утилиталарды түзүү боюнча биргелешип иштөөнү пландаштырууда);
  • Учурдагы жабдыктарды сапаттуу колдоо жана аппараттык камсыздоо менен байланышкан бөлүштүрүү компоненттеринин үзгүлтүксүз жаңыртуулары (драйверлер, ядро);

Бөлүштүрүү комплекти айтылган талаптарга эң жакын болуп чыкты Void Linux, программанын версияларын жаңылоонун үзгүлтүксүз циклинин моделин кармануу (бөлүштүрүүнүн өзүнчө релиздери жок, жаңыртуулар). Void Linux кызматтарды баштоо жана башкаруу үчүн жөнөкөй система менеджерин колдонот рунит, өзүнүн пакет менеджерин колдонот xbps жана пакет куруу системасы xbps-src. Glibc ордуна стандарттык китепкана катары колдонулат мусл, жана OpenSSL ордуна - LibreSSL. Void Linux ZFS менен бөлүккө орнотууну колдобойт, бирок Trident иштеп чыгуучулары модулдун жардамы менен мындай функцияны өз алдынча ишке ашырууда көйгөйдү көрүшпөйт. ZFSonLinux. Void Linux менен өз ара аракеттенүү анын өнүгүшү менен жөнөкөйлөштүрүлгөн жайылуу BSD лицензиясы боюнча.

Void Linuxке өткөндөн кийин, Trident графикалык карталарды колдоону кеңейтип, колдонуучуларды заманбап графикалык драйверлер менен камсыздай алат, ошондой эле үн карталарын, аудио агымын колдоону жакшыртат, HDMI аркылуу аудио өткөрүү үчүн колдоону кошо алат, зымсыз тармак адаптерлерин жана Bluetooth интерфейси бар түзмөктөрдү колдоону жакшыртуу. Мындан тышкары, колдонуучуларга программалардын акыркы версиялары сунушталат, жүктөө процесси тездетилет жана UEFI системаларында гибриддик орнотуулар үчүн колдоо кошулат.

Миграциянын кемчиликтеринин бири системаны конфигурациялоо үчүн TrueOS долбоору тарабынан иштелип чыккан тааныш чөйрөнү жана sysadm сыяктуу утилиталарды жоготуу болуп саналат. Бул көйгөйдү чечүү үчүн, ОС түрүнө көз каранды эмес, мындай утилиталарды универсалдуу алмаштырууну жазуу пландаштырылууда. Tridentтин жаңы чыгарылышынын биринчи чыгарылышы 2020-жылдын январына пландаштырылган. Чыгарылганга чейин тесттик альфа жана бета түзүмдөрүнүн түзүлүшү жокко чыгарылган эмес. Жаңы системага өтүү үчүн / үй бөлүгүнүн мазмунун кол менен өткөрүү талап кылынат.
BSD курулуштары колдоого алынат токтотулган жаңы басылышы чыккандан кийин дароо жана FreeBSD 12ге негизделген туруктуу топтом репозиторий 2020-жылдын апрелинде жок кылынат (FreeBSD 13-Current негизиндеги эксперименталдык репозиторий январь айында жок кылынат).

TrueOS негизиндеги учурдагы бөлүштүрүүлөрдүн ичинен долбоор кала берет
GhostBSD, MATE иш тактасын сунуштайт. Trident сыяктуу, GhostBSD демейки боюнча OpenRC init тутумун жана ZFS файл системасын колдонот, бирок кошумча Live режимин колдойт. Tridentти Linuxке көчүргөндөн кийин, GhostBSD иштеп чыгуучулары дегенBSD тутумдарына берилген бойдон калууда жана туруктуу бутагын колдоно беришет TrueOS бөлүштүрүү үчүн негиз катары.

Source: opennet.ru

Комментарий кошуу