Loc-OS Linux. Flatpak sin Systemd: Cómo lograrlo?

como-instalar-flatpak-en-loc-os-linux

Cómo instalar Flatpak en Loc-OS Linux y Devuan sin Systemd

Muchos usuarios que elegimos Loc-OS Linux o Devuan lo hacemos precisamente para disfrutar de un sistema ligero y libre de systemd, utilizando el tradicional SysVinit. La gran mayoría de los "Centros de Software" modernos (como GNOME Software o KDE Discover) que son los que podemos instalar desde la web oficial de Flatpak están profundamente integrados con PackageKit, el cual, en la mayoría de las distribuciones actuales, tiene dependencias muy fuertes con systemd (específicamente con systemd-logind o servicios de inicio gestionados por este).

Al intentar instalar GNOME Software en un sistema basado en sysvinit (o OpenRC/runit), te enfrentarás a uno de estos dos escenarios:

Conflicto de dependencias: El gestor de paquetes se negará a instalarlo porque "rompería" la integridad del sistema al intentar arrastrar librerías de systemd.

Instalación rota: Si logras forzar la instalación, la aplicación simplemente no abrirá, se cerrará de forma inesperada (crash) al iniciar, o no será capaz de listar los repositorios de Flatpak porque el servicio encargado de gestionar la sesión no puede comunicarse con el init.

Tutorial: Configurar Flatpak en tu sistema operativo Loc-OS o Devuan

Si alguna vez has querido instalar una aplicación a través de Flatpak pero temías que el sistema de inicio fuera un impedimento, tengo buenas noticias: es totalmente posible disfrutar de este formato de paquetes universal sin complicaciones. Dominar la gestión por CLI (línea de comandos) en un entorno como Loc-OS no solo te da estabilidad, sino que te brinda un nivel de control sobre los procesos que muy pocos usuarios tienen. ¡Vas por el camino correcto!

Guía paso a paso: Instalar Flatpak en distribuciones con SysVinit

En esta guía, te explicaré paso a paso cómo integrar esta tecnología en tu equipo de manera sencilla, garantizando que tu sistema siga siendo igual de rápido y eficiente como siempre.

▶ 1. Instalar Flatpak en Loc-OS y Devuan.

Sitio Oficial Repositorios Flathub de Aplicaciones FlaTpak: https://flathub.org/es

Para instalar Flatpak en tu sistema Loc-OS (basado en Debian/Devuan), debes ejecutar los siguientes comandos en la terminal. Estos comandos actualizarán la lista de repositorios e instalarán el paquete necesario:

- Paso 1: Actualizar la lista de repositorios:

Bash (Terminal)

sudo apt update

- Paso 2:  Instalar Flatpak:

Bash (Terminal)

sudo apt install flatpak -y

- Paso 3: Añadir el repositorio de Flathub (es el repositorio estándar donde se encuentran la gran mayoría de aplicaciones Flatpak):

Bash (Terminal)

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

- Paso 4: Después de instalar Flatpak y añadir el repositorio, es obligatorio reiniciar el sistema y volver a entrar para que el sistema reconozca correctamente los nuevos directorios de aplicaciones.

▶ WebApp tienda de Flatpak 

- Paso 1: Si no se desea crear la WebApp con Chromiun y quiere hacerlo con LibreWolf deberá instalar el .deb de la aplicación WebAppManager desde los repositorios de Linux Mint:  http://packages.linuxmint.com/pool/main/w/webapp-manager/ descargar el .deb según la ultima fecha de actualización y luego instalarla con Gdebi 

- Paso 2: Ejecutar Aplicación WebAppManager e incorporar el lanzador en el menú de aplicaciones según se muestra en el video.
Comandos para la gestión de desinstalación

▶ Eliminar una aplicación de Flatpak en Loc-OS o Devuan:

Bash (terminal)

flatpak uninstall nombre.del.paquete

Ejemplo: flatpak uninstall org.mozilla.firefox

 Para eliminar una aplicación junto con sus datos de usuario (configuraciones, caché, etc.):
Si quieres limpiar absolutamente todo lo que la aplicación dejó en tu sistema, usa el flag --delete-data:

Bash (Terminal)

flatpak uninstall --delete-data nombre.del.paquete

Para limpiar librerías o dependencias que quedaron "huérfanas":
Cuando desinstalas programas, a veces quedan librerías (runtimes) que ya no son necesarias. Para liberar espacio y eliminar estos archivos innecesarios, ejecuta:

Bash (Terminal)

flatpak uninstall --unused

● Tip de experto: ¿Cómo saber el nombre exacto?

A veces no recordamos el nombre técnico (el ID o nombre) de la aplicación para desinstalarla. Puedes listar todo lo que tienes instalado con:

Bash (Terminal)

flatpak list --app

Esto te mostrará una lista limpia con el nombre de la aplicación y su ID correspondiente. Solo debes copiar el ID y utilizarlo con el comando uninstall.

Francisco Veracoechea - @veracoecheax 

Te puede interesar:




⬤ ▶ Esta Web no posee publicidad invasiva para mantener nuestro proyecto agradecemos tu APORTE O DONATIVO!

⬤ ▶ Aprende a migrar a Linux fácil y rápido con nuestra guía sin costo. - CURSO GRATIS Introductorio - Migrar de Windows a Linux.

Lo Más Visto!

Min Browser: El navegador ultra ligero que hará volar tu PC

Recuperar, Tener y Usar mis Contactos de Android (Google Contacts) en Windows, Linux Mint, Ubuntu, Zorin o Debian

Instalar Navegador Microsoft Edge correctamente en Linux Debian Ubuntu