En muchas publicaciones del Internet y el Blog DesdeLinux nos ha quedado claro, la inmensidad de propuestas, alternativas y usos que las Distros GNU/Linux pueden llegar a alcanzar. Y Bedrock Linux es un buen ejemplo de esos limites.
Bedrock Linux es un llamativo desarrollo de Software Libre en forma de Metadistribución GNU/Linux que básicamente le permite a sus usuarios, el disfrutar de las múltiples y distintas características, funcionalidades o beneficios de diversas Distribuciones GNU/Linux, que muchas veces son tipicamente «mutuamente exclusivas», es decir, incompatibles, sobre todo en cuanto a paquetería y comandos.
Según sus desarrolladores en su sitio web oficial, Bedrock Linux es:
“Una Metadistribución Linux que permite a los usuarios utilizar características de otras distribuciones, típicamente mutuamente exclusivas. Esencialmente, con ella los usuarios pueden mezclar y combinar componentes como se desee”.
Pero exactamente, ¿Que significa eso?
Significa que, por ejemplo, y es nuestro caso práctico a explotar en este artículo, podríamos tener una Distribución GNU/Linux MX Linux 19 o DEBIAN 10, instalar Bedrock Linux, y sobre esta última, alojar una Distro diferente compatible o no, como Arch Linux, dentro de una especie de contenedor llamado Estrato.
Sin embargo, Bedrock Linux en su actual versión en desarrollo, la versión número 0.7, soporta la instalación de las Distros GNU/Linux siguientes: alpine, arch, centos, debian, devuan, exherbo, exherbo-musl, fedora, gentoo, ubuntu, void y void-musl.
Bedrock Linux
¿De que otras cosas es capaz Bedrock Linux?
En detalle uno pudiera instalar Bedrock Linux sobre una Distro moderna y facilmente conseguir sobre esta:
- Usar una distribución antigua/estable de CentOS o DEBIAN.
- Instalar Arch Linux y tener acceso a sus paquetes de última generación o de los repos de AUR.
- Poder automatizar la compilación de paquetes con el portage de Gentoo.
- Obtener compatibilidad de las bibliotecas con Ubuntu, como para el software propietario orientado al escritorio.
- Lograr la compatibilidad de las bibliotecas con CentOS, como para software propietario orientado a estaciones de trabajo/servidores.
Entre muchas otras posibilidades. Por lo que, Bedrock Linux básicamente ofrece el poder disfrutar de todo eso, al mismo tiempo, sobre un «Sistema Operativo altamente cohesionado».
¿Cómo instalar Bedrock Linux sobre MX Linux 19 y/o DEBIAN 10?
Bedrock Linux soporta oficialmente su instalación sobre una Distribución GNU/Linux DEBIAN, incluyendo su versión actual, es decir, versión 10 (Buster). Sin embargo, oficialmente no soporta su instalación sobre MX Linux, en cualquiera de sus versiones. Pero, para nuestro caso práctico, como ya dijimos antes, realizaremos la instalación sobre una Distribución MX Linux 19.1, de 64 bits, que a su vez esta basada en DEBIAN 10.
Pasos
Descarga y ejecución de Script de instalación para Distribuciones DEBIAN – 32/64 bits
wget https://github.com/bedrocklinux/bedrocklinux-userland/releases/download/0.7.13/bedrock-linux-0.7.13-x86_64.sh
sudo sh Descargas/bedrock-linux-0.7.13-x86_64.sh --hijack
Ver el tutorial o manual de uso disponible de Bedrock Linux
brl tutorial basics
Acceder a la ayuda de opciones de comandos y parámetros de Bedrock Linux
/bedrock/bin/brl --help
Ejecutar comandos básicos sobre Bedrock Linux
sudo brl update
sudo brl version
sudo brl status
Listar Distros GNU/Linux disponibles para instalar
brl fetch --list
Instalar Distros GNU/Linux Arch
brl fetch arch
Validar comandos o paquetes para cada Distro (Base y Contenida)
brl which comando/paquete
Ejemplos de ejecución de comandos sobre la Distro Arch instalada con Bedrock Linux
- Actualizar Arch base
sudo strat arch pacman -Sy
sudo strat arch pacman -Syu
- Instalar paquetes varios sobre Arch base
sudo strat arch pacman -S fakeroot binutils sudo nano git
- Editar archivo de configuración de repositorios para agregar Repos AUR de Arch
sudo strat arch nano /etc/pacman.conf
Agregar al final del archivo de configuración el fragmento de texto siguiente:
[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch
Guardar y salir del archivo de configuración.
- Instalar paquete de Repos AUR de Arch con git
sudo strat arch git clone https://aur.archlinux.org/paquete.git
sudo chmod 755 -R /home/sysadmin/paquete_git
sudo chmod 755 -R /home/sysadmin/paquete_git
cd /paquete_git
strat arch makepkg -si
Notas
Para el caso de Arch y posiblemente otras Distros a instalarse, las mismas por ser imágenes bases mínimas de instalación, seguramente deberán ser optimizadas y configuradas por el usuario para lograr un equilibrado y solido uso de las mismas, mediante la instalación de paquetes y la realización de configuraciones varias en archivos de configuración.
Para apoyarnos en la instalación de Bedrock Linux se puede consultar el siguiente enlace, y para ver que Distros GNU/Linux pueden usarse para realizar la instalación de la misma, el siguiente enlace. Y para conocer que Script de instalación de la versión 0.7 están disponibles, el siguiente enlace.
Luego de estos pasos, ya se puede manejar Arch Linux tranquilamente a gusto del usuario, desde MX Linux 19 o DEBIAN 10, usando Bedrock Linux.
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre esta maravillosa e ingeniosa «Distro Linux»
llamada «Bedrock»
que nos ofrece disfrutar «lo mejor de muchas distros»
sobre una sola, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación»
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.
O simplemente, visita nuestra página de inicio en DesdeLinux o únete al Canal oficial de Telegram de DesdeLinux para leer y votar por esta u otras interesantes publicaciones sobre «Software Libre»
, «Código Abierto»
, «GNU/Linux»
y demás temas relacionados con la «Informática y la Computación»
, y la «Actualidad tecnológica»
.
Impresionante, me interesa mucho esto el poder tener MInt y Centos juntos, directo a faboritos.
Gran articulo, gracias.
buen contenido brrooo
buen contenido brro3oo