Trident OS әзірлеушілері жүйені BSD-ден 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 бума құрастыру жүйесін қолдана отырып, қызметтерді баптандыру және басқару үшін қарапайым runit жүйелік менеджерін қолданады.

Glibc орнына Musl стандартты кітапхана және OpenSSL орнына LibreSSL қолданылады. Void Linux ZFS бар бөлімге орнатуды қолдамайды, бірақ Trident әзірлеушілері ZFSonLinux модулін қолданып, осы мүмкіндікті дербес іске асыруда проблема таппайды.

Void Linux-пен өзара әрекеттесу оның әзірлемелерінің BSD лицензиясы бойынша таратылатындығын да жеңілдетеді.

Деп күтілуде үштікте жарамсыз линуксқа ауысқаннан кейін графикалық карталарға қолдауды кеңейтуге болады және пайдаланушыларға неғұрлым заманауи графикалық драйверлерді ұсынадыиә, дыбыстық карталарға қолдауды қалай жақсартуға болады, аудио ағын, HDMI арқылы дыбысты ағынмен қолдауды қосыңыз, Bluetooth интерфейсі бар сымсыз желілік адаптерлер мен құрылғыларға қолдау көрсетуді жақсарту.

Сонымен қатар, қолданушыларға бағдарламалардың жаңа нұсқалары ұсынылатын болады, жүктеу процесі жылдамдатады және UEFI жүйелеріндегі гибридті қондырғыларға қолдау қосылады.

Көші-қонның кемшіліктерінің бірі - жүйенің конфигурациясы үшін TrueOS жобасы жасаған sysadm сияқты таныс ортаны және утилиталарды жоғалту.

Бұл мәселені шешу үшін операциялық жүйенің түріне қарамастан осындай утилиталарға әмбебап ауыстыруларды жазу жоспарлануда. Trident жаңа басылымының алғашқы шығарылымы 2020 жылдың қаңтарына жоспарланған.

Іске қосар алдында альфа және бета сынақтарының түзілуі жоққа шығарылмайды. Жаңа жүйеге көшу үй бөлімінің мазмұнын қолмен тасымалдауды қажет етеді.

BSD-ге қолдау жаңа басылым шыққаннан кейін дереу тоқтатылады және FreeBSD 12-ге негізделген тұрақты репозиторий 2020 жылдың сәуірінде жойылады (FreeBSD 13-Current негізіндегі эксперименттік репозиторий қаңтарда жойылады).


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.