Müxtəlif dağıtımların komponentlərini birləşdirən Bedrock Linux 0.7.3 versiyası buraxıldı

Mövcuddur meta-distro buraxılışı Bedrock Linux 0.7.3, müxtəlif Linux distrolarından paketlər və komponentləri istifadə etməyə imkan tanıyan bir sistem, distroları eyni mühitdə qarışdırır. Sistem mühiti sabit Debian və CentOS repositoriyalarından formalaşdırılır, əlavə olaraq, Arch Linux/AUR-dan daha yeni proqram versiyalarını quraşdıra bilərsiniz, eyni zamanda Gentoo portajlarını da tərtib edə bilərsiniz. İkinci dərəcəli kommersiya paketlərinin quraşdırılması üçün Ubuntu və CentOS ilə kitabxana səviyyəsində uyğunluq təmin edilir.

Bedrock-da quraşdırma görüntüləri əvəzinə Samsung tərəfindən hazırlanmış açıq exFAT sürücüsü mövcuddur. Eyni zamanda, əlavə edilən sürücü köhnəlmiş kod (1.2.9) əsasında hazırlanıb və kodun təqdim edilməsinə dair tələblərə uyğunlaşdırılmağı tələb edir. Sonradan nüvə üçün artıq quraşdırılmış tipik distroların mühiti dəyişdirən bir skriptdir. Məsələn, Debian, Fedora, Manjaro, openSUSE, Ubuntu və Void Linux dəyişdirilməsinin mümkünlüyü bildirilsə də, CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS və Slackware ilə bağlı ayrılıqda bəzi problemlər mövcuddur. Quraşdırma skripti hazırlanmışdır x86_64 və ARMv7 arxitekturaları üçün.

İş prosesində istifadəçi Bedrock-da digər distroların repositoriyalarını aktivləşdirə və onlardan tətbiqləri quraşdıra bilər, bu proqramlar müxtəlif distrolardan olan proqramlarla yan-yana işləyə bilər. Hər cür distrolardan qrafik tətbiqlərin quraşdırılması da dəstəklənir.

Hər əlavə qoşulmuş dağıdıcı üçün xüsusi bir mühit
(«stratum») yaradılır, burada distrolara spesifik komponentlər yerləşdirilir. Ayrıseçkilik chroot, bind-montaj və simvolik bağlantılar vasitəsilə həyata keçirilir (bir neçə işçi iyerarşiya verilən komponentlərin dəsti ilə birlikdə, hər chroot mühitinə ortaq /home bölüməsi montaj edilir). Bu zaman Bedrock əlavə müdafiə səviyyəsi və tətbiqlərin ciddi ayrılmasında məqsəd daşımır.

Distro-specific komandaların icrası strat utilitəsi vasitəsilə həyata keçirilir, dağıdıcıları idarə etmək üçün isə brl utilitəsi istifadə olunur. Məsələn, Debian və Ubuntu-dan paketlər istifadə etmək istədikdə, əvvəlcə «sudo brl fetch ubuntu debian» əmrini icra edərək müvafiq mühitləri açmalısınız. Sonra Debian-dan VLC-i quraşdırmaq üçün «sudo strat debian apt install vlc», Ubuntu-dan isə «sudo strat ubuntu apt install vlc» əmrlərini işlətmək olar. Bununla yanaşı, Debian və Ubuntu-dan VLC-in müxtəlif variantlarını işə sala bilərsiniz — «strat debian vlc fayl» və ya «strat ubuntu vlc fayl».

Yeni buraxılışda Slackware-in current-repo dəstəyi əlavə olunmuşdur.
Pixmaps kitabxanasının mühitlər arasında birgə istifadəsi təmin edilmişdir. Bütün mühitlərdə resolver konfiqurasiyasını standartlaşdırmaq üçün resolvconf dəstəyi əlavə olunmuşdur. Clear Linux və MX Linux üçün mühit yaratma ilə bağlı problemlər həll edilmişdir.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster