Выпуск Bedrock Linux 0.7.3, які спалучае кампаненты розных дыстрыбутываў.

даступны выпуск мета-дыстрыбутыва Bedrock Linux 0.7.3, які дазваляе выкарыстоўваць пакеты і кампаненты з розных дыстрыбутываў Linux, змешваючы дыстрыбутывы ў адным асяроддзі. Сістэмнае асяроддзе фармуецца з стабільных рэпазітароў Debian і CentOS, дадаткова можна ўсталяваць свежыя версіі праграм, напрыклад, з Arch Linux/AUR, а таксама скампіляваць портеж Gentoo. Для ўстаноўкі іншых прапрыетарных пакетаў забяспечана сумяшчальнасць на ўзроўні бібліятэк з Ubuntu і CentOS.

Замест усталявальных выяў у Bedrock прапанаваны скрыпт, які змяняе асяроддзе ўжо ўсталяваных тыпавых дыстрыбутываў. Напрыклад, заяўлена аб працаздольнасці замены Debian, Fedora, Manjaro, openSUSE, Ubuntu і Void Linux, але маюцца асобныя праблемы пры замене CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS і Slackware. Установачны скрыпт падрыхтаваны для архітэктур x86_64 і ARMv7.

Падчас працы карыстач можа актываваць у Bedrock рэпазітары іншых дыстрыбутываў і ўсталяваць з іх прыкладанні, якія змогуць запускацца бок аб бок з праграмамі з розных дыстрыбутываў. У тым ліку падтрымліваецца ўстаноўка з розных дыстрыбутываў графічных дадаткаў.

Для кожнага дадаткова падлучанага дыстрыбутыва ствараецца спецыяльнае асяроддзе
("stratum"), у якім размяшчаюцца спецыфічныя для дыстрыбутыва кампаненты. Падзел ажыццяўляецца з выкарыстаннем chroot, bind-мантавання і сімвалічных спасылак (прадстаўляецца некалькі працоўных іерархій дырэкторый з наборам кампанентаў розных дыстрыбутываў, у кожнае chroot-акружэнне прымантаваны агульная частка /home). Пры гэтым Bedrock не накіраваны на прадастаўленне дадатковага ўзроўню абароны і строгую ізаляцыю прыкладанняў.

Запуск спецыфічных для дыстрыбутываў каманд выконваецца пры дапамозе ўтыліты strat, а кіраванне дыстрыбутывамі вырабляецца ўтылітай brl. Напрыклад, пры жаданні выкарыстоўваць пакеты з Debian і Ubuntu спачатку варта разгарнуць злучаныя з імі асяроддзі пры дапамозе каманды "sudo brl fetch ubuntu debian". Затым для ўсталёўкі VLC з Debian можна выканаць каманду "sudo strat debian apt install vlc", а з Ubuntu "sudo strat ubuntu apt install vlc". Пасля гэтага можна запусціць розныя варыянты VLC са складу Debian і Ubuntu - "strat debian vlc файл" або "strat ubuntu vlc файл".

У новым выпуску дададзена падтрымка current-рэпазітара Slackware.
Забяспечана магчымасць сумеснага выкарыстання бібліятэкі pixmap паміж асяродкамі. Дададзена падтрымка resolvconf для ўніфікацыі налады рэзалвера ва ўсіх асяродках. Вырашаны праблемы са стварэннем асяроддзя для Clear Linux і MX Linux.

Крыніца: opennet.ru

Дадаць каментар