#ViernesDeEscritorio 24-05-2024

Esta semana en el #viernesdeescritoriome apetece hablar un poco de Distrobox esta semana le he dedicado un rato a este tema, Distrobox es una herramienta que permite mediante pequeños contenedores utilizar la paquetería de diferentes distribuciones, se viene escuchando mucho el uso de este tipo de herramientas a raíz de las inmutables. Este uso de contenedores es una manera de permitir al usuario utilizar paqueterías diferentes sin tocar la raíz del sistema; sin embargo, se puede utilizar en cualquier distribución de Linux, sea inmutable o no.

Es útil como para crear un escenario de laboratorio sin necesidad de tener instalado la distribución sobre la que se quiera trabajar, en un usuario final es una buena forma de aprender a usar diferentes paqueterías y tener a la mano las aplicaciones de cada una de estas.

Las pruebas que realice en el canal fueron sobre dos bases, la primera fue EndeavourOS, allí la instalación fue suficiente con yay -S podman y yay -S distrobox, para su uso hay una guía de inicio rápido en la web del proyecto, se instala podman antes de Distrobox, pues debe estar como base podman, docker o lilipod.

distrobox create --name test --i debian:latest de esta forma se puede generar un contenedor Debian pero si tomamos en cuenta cada distribución en su página teniamos esta tabla

distrobox create -i alpine:latest --init --additional-packages "openrc" -n test
distrobox create -i debian:stable --init --additional-packages "systemd libpam-systemd" -n test
distrobox create -i ubuntu:22.04 --init --additional-packages "systemd libpam-systemd" -n test
distrobox create -i archlinux:latest --init --additional-packages "systemd" -n test
distrobox create -i registry.opensuse.org/opensuse/tumbleweed:latest --init --additional-packages "systemd" -n test
distrobox create -i registry.fedoraproject.org/fedora:39 --init --additional-packages "systemd" -n test

Para entrar al contenedor creado basta con distrobox enter test, la primera vez se montan los paquetes y estructura y luego se puede usar sin problemas como si estuviéramos en la terminal de la distribución creada.

distrobox list nos permite ver los contenedores generados.

La documentación es amplia, bien explicada y sencilla de usar, incluyendo los casos de instalación, por ejemplo en el caso de Alpine Linux hay un inciso de los pasos previos a instalar distrobox, para usarlo con podman seeguiriamos los siguientes casos

doas apk add podman

Como root

rc-update add cgroups
rc-service cgroups start

Con nuestro usuario

doas modprobe tun
doas echo tun >>/etc/modules
doas echo <USER>:100000:65536 >/etc/subuid
doas echo <USER>:100000:65536 >/etc/subgid

doas apk add podman-compose

y finalmente Distrobox

doas apk add distrobox

Su uso es igual, sin importar la distribución, para crear, usar y manipular los contenedores de las distribuciones.

Ahora en los vídeos de la semana con Manjaro I3

EndeavourOS Gemini Gnome

Br OS un sistema con una IA y base Kubuntu

MxLinux 23.3 sali con actualizaciones basadas en Debian 12.5

Un repaso a Liya Linux

Alpine Linux Plasma

GhostBSD que no es una distribución GNU/Linux

Alpine Linux con XFCE y el proceso de instalación de Distrobox

Un par de directos el de los sábados

https://youtube.com/live/r8QxO9IeB_8?feature=share

Y un directo con las pruebas de Distrobox en EndeavourOS

https://youtube.com/live/7gBMzv5qScw?feature=share

Ahora sí el #viernesdeescritorio de la semana en mi PC que sigue con EdeavourOS y Plasma 6

https://x.com/EntreVideos/status/1793997583448420519

https://social.linux.pizza/@manosymaquinasentrevideos/112496293531345344

Gracias por su atención
Feliz Viernes

Nota: Los vídeos colocados en este post pertenecen a mi canal de Youtube https://www.youtube.com/@MaquinasLinux y las imágenes del #VierneDeEscritorio son capturas de pantalla de mis escritorios
También se encuentra material en el Telegram https://t.me/+RlAVNsKQbM5Z0hkt



0
0
0.000
4 comments
avatar

Que gran herramienta, gracias por compartirla, la verdad creo va a ser de gran ayuda, saludo de parte de @theshot2414…..,✌️✌️✌️✌️

0
0
0.000
avatar

Si Distrobox es realmente practico y su consumo es minimo en las pruebas medi entre 30 y 40 mb cada contenedor abierto asi que podia tener 4 contenedores trabajndo sin afectar apenas la memoria del sistema y sin que afectara la CPU salvo que corras procesos dentro del contenedor que consumira lo que necesita el proceso en uno de los dirctos publicados y en uno de los videos de ALpine Linux se muestra instalción, pruebas de uso y lo básico para familiarizarse. Pero su Web esta bien documentada y es sencillo de usar.

0
0
0.000
avatar

¡Felicitaciones!


Has sido votado por @entropia

Estás participando para optar a la mención especial que se efectuará el domingo 26 de mayo del 2024 a las 8:00 pm (hora de Venezuela), gracias a la cual el autor del artículo seleccionado recibirá la cantidad de 1 HIVE transferida a su cuenta.

¡También has recibido 1 ENTROKEN! El token del PROYECTO ENTROPÍA impulsado por la plataforma Steem-Engine.


1. Invierte en el PROYECTO ENTROPÍA y recibe ganancias semanalmente. Entra aquí para más información.

2. Contáctanos en Discord: https://discord.gg/hkCjFeb

3. Suscríbete a nuestra COMUNIDAD y apoya al trail de @Entropia y así podrás ganar recompensas de curación de forma automática. Entra aquí para más información sobre nuestro trail.

4. Visita nuestro canal de Youtube.

Atentamente

El equipo de curación del PROYECTO ENTROPÍA

0
0
0.000
avatar

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

0
0
0.000