Uscita di Bedrock Linux 0.7.3, che combina componenti di vari distribuzioni

Disponibile rilascio del meta-distribuitore Bedrock Linux 0.7.3, che consente di utilizzare pacchetti e componenti da diverse distribuzioni Linux, mescolando distribuzioni in un unico ambiente. L'ambiente di sistema è costituito da repository stabili di Debian e CentOS, e si possono inoltre installare versioni più recenti dei programmi, ad esempio da Arch Linux/AUR, oltre a compilare i portage di Gentoo. Per l'installazione di pacchetti proprietari di terze parti è fornita la compatibilità a livello di librerie con Ubuntu e CentOS.

Invece delle immagini di installazione, Bedrock designato uno script che modifica l'ambiente di distribuzioni tipiche già installate. Ad esempio, è stato dichiarato il funzionamento della sostituzione di Debian, Fedora, Manjaro, openSUSE, Ubuntu e Void Linux, ma ci sono problemi specifici nella sostituzione di CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS e Slackware. Lo script di installazione è stato preparato per architetture x86_64 e ARMv7.

Durante l'uso, l'utente può attivare in Bedrock i repository di altre distribuzioni e installare da essi applicazioni che possono funzionare affianco a programmi provenienti da diverse distribuzioni. È supportata anche l'installazione di applicazioni grafiche da varie distribuzioni.

Per ogni distribuzione aggiuntiva connessa, viene creato un ambiente speciale
(«stratum»), in cui vengono collocati i componenti specifici della distribuzione. La separazione avviene tramite chroot, montaggi bind e link simbolici (viene fornito un insieme di gerarchie di directory con un insieme di componenti di varie distribuzioni, in ogni ambiente chroot è montata una partizione comune /home). Tuttavia, Bedrock non è progettato per fornire un ulteriore livello di protezione e stretta isolamento delle applicazioni.

L'esecuzione di comandi specifici per le distribuzioni avviene tramite l'utility strat, mentre la gestione delle distribuzioni è effettuata con l'utility brl. Ad esempio, se si desidera utilizzare pacchetti da Debian e Ubuntu, prima è necessario distribuire gli ambienti correlati utilizzando il comando «sudo brl fetch ubuntu debian». Successivamente, per installare VLC da Debian, si può eseguire il comando «sudo strat debian apt install vlc», e da Ubuntu «sudo strat ubuntu apt install vlc». Dopo di che, è possibile avviare diverse versioni di VLC da Debian e Ubuntu — «strat debian vlc file» o «strat ubuntu vlc file».

Nella nuova release è stata aggiunta la supporto al repository current di Slackware.
È stata resa possibile la condivisione della libreria pixmap tra diversi ambienti. È stato aggiunto il supporto per resolvconf per uniformare la configurazione del risolutore in tutti gli ambienti. Sono stati risolti problemi relativi alla creazione di ambienti per Clear Linux e MX Linux.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster