INSTALAR PAQUETES «Flatpak» EN DEEPIN  

Página 1 / 2

jhalo
Respuestas: 72
Moderador
(@jhalo)
Integrante Confiable
Registrado: hace 1 año

Podríamos llamarlo el «Primo» de los paquetes «Snap» impulsados por Canonical (Pero con una ventaja; no repiten dependencias minimizando así el peso de estos). Se trata de una idea que no es nueva pero el Ingeniero Jefe de RedHat junto al resto de la comunidad y organizaciones voluntariamente la ha desarrollado bastante bien (Consulte su código en Github dando clic aquí), gran parte de las aplicaciones de Deepin se pueden instalar en este formato, solo basta abrir la tienda y escribir «flatpak» para vislumbrar la apuesta del equipo Wuhan Deepin Technology por esta tecnología de paquetes «autocontenidos». Actualmente no existe una «GUI» o interfaz gráfica para paquetes Flatpak en deepin exceptuando las aplicaciones nativas, por lo que todo se hace escribiendo y pegando comandos en la terminal.

 

 

Funcionamiento

A diferencia de las aplicaciones «normales» que hacen uso de las dependencias del sistema, los paquetes flatpak contienen todas las dependencias que necesitan para hacer funcionar la aplicación (Esta tecnología se conoce como aislamiento de procesos o entorno aislado —del inglés sandbox—), el aislamiento será de las dependencias, así como el código de la aplicación no teniendo contacto con el sistema, por lo que si actualizamos nuestro sistema, por una parte se aliviará la carga de la actualización ya que estaría centrada en el sistema y no en las aplicaciones, además no habría conflicto entre las dependencias del sistema y la aplicación y no solo eso, sino que al estar de forma aislada, se prevendría la infección del sistema por agentes maliciosos. Nosotros también podemos sacar provecho de esta forma de instalar aplicaciones por ello es menester conocer el trabajo que se desarrolla en Flathub.

 

 

Aquí hay una lista de aplicaciones «flatpak» que se pueden instalar (En mi caso la que más me importa es 0 A.D. cuya versión en los repositorios de «deepin» es la 0.0.21 cuando ya existe la 0.0.22 pero se me ha hecho muy difícil instalar en la distribución porque la última versión genera conflictos de dependencias con el sistema, cosa que no ocurre al instalarla mediante este método)

Para instalar alguna de las aplicaciones que nos ofrece Flathub, ante todo debemos colocar las siguientes lineas de comandos en la terminal:

sudo apt update && sudo apt install flatpak

Acto seguido:

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

continuación instalar alguna de las aplicaciones desde terminal es muy fácil, solo hay que consultar los comandos, para tal cosa en el sitio de Flathub, presione donde dice «Command Line»

 

 

Te saldrá una lista de aplicaciones con sus respectivos comandos, solo resta pegarlos en la terminal, en mi caso a modo de ejemplo, he optado por Transmission.

 

 

Una vez terminada la descarga (Que tardaría más que una instalación mediante «APT» debido a que descargaría todas las dependencias necesarias), se instalará automáticamente y podremos ejecutar la aplicación desde el icono que se creará en el Lanzador.

Ver aplicaciones, actualización y desinstalación

El principio es muy parecido al de «Advanced Package Tool». Para ver las aplicaciones flatpak que tenemos instaladas en nuestro sistema, debemos escribir la siguiente línea de comandos:

flatpak list

Podrás observar que sus nombres son un poco largos, pues esos nombres tal cual salen ahí los emplearemos para realizar alguna desinstalación (Claro está que también lo puedes hacer desde el lanzador dando clic derecho al icono para abrir el menú y seleccionado «Desinstalar»):

 

 

Para actualizar, la línea de comandos es la siguiente, esto actualizará todas las aplicaciones que tengas instaladas de forma fácil y sencilla, mientras te puedes ocupar de hacer otras tareas:

flatpak update

En mi caso, encontró actualizaciones para Discord.

 

 

Existen otros repositorios donde puedes conseguir más aplicaciones, ejemplos KDE:

flatpak remote-add --if-not-exists kdeapps --from  https://distribute.kde.org/kdeapps.flatpakrepo 

Algunos no son oficiales, sino que son creados por voluntarios, clic aquí para ver.
¿Encontraste un repositorio? Déjalo saber en los comentarios, gracias por leer 🙂

 

Crea tu primer .Flatpak  Crea aplicaciones simples .Flatpak 

 

Ahora tendrás la posibilidad de instalar desde los repositorios el paquete gnome-software-plugin-flatpak, personalmente lo instalé desde Synaptic, con eso instalado podrás cliquear en cualquier archivo flatpak que descargues «.flatpakref» y podrás instalarlo de forma gráfica.

 

 

 

Responder
17 Respuestas
Car
Respuestas: 413
 Car
Moderador
(@car)
Integrante de Alta Reputacion
Registrado: hace 1 año

Me encanto; muy buen articulo.

Responder
Akiba Illusion
Respuestas: 15
Moderador
(@akibaillusion)
Integrante Activo
Registrado: hace 1 año

Gracias mi Jhalo  😳 

Responder
Jose Luis
Respuestas: 2
Registrado
(@jose-luis)
Nuevo(a) Integrante
Registrado: hace 1 año

Yo también instalé el paquete gnome-software-plugin-flatpak desde synaptic, pero al querer instalar las apps me sale el mensaje "Esto no ha funcionado. El archivo no esta soportado" ¿Cómo se hace para usar la interfaz gráfica?

Responder
Eli
Respuestas: 430
 Eli
Moderador
(@eli)
Integrante de Alta Reputacion
Registrado: hace 1 año
Respondido por: Jose Luis

Yo también instalé el paquete gnome-software-plugin-flatpak desde synaptic, pero al querer instalar las apps me sale el mensaje "Esto no ha funcionado. El archivo no esta soportado" ¿Cómo se hace para usar la interfaz gráfica?

Hola @jose-luis bienvenido al foro, como explica el articulo actualmente no existe una manera de instalar aplicaciones flatpak a través de la interfaz gráfica, pero no puedes olvidar de escribir el comando:

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

en la terminal antes de tratar de instalar cualquier app. ¿hiciste eso primero?

Responder
1 Responder
Jose Luis
Registrado
(@jose-luis)
Registrado: hace 1 año

Nuevo(a) Integrante
Respuestas: 2

Gracias por responder, puse la línea que me envió en la terminal y de todos modos no pude ejecutar la instalación con interfaz gráfica. Pero cuando instalé Nautilus me di cuenta que desde éste gestor de archivos si se puede usar la GUI de instalación, ahora debo buscar la forma de establecer Nautilus como predeterminado.

Responder
Página 1 / 2
Comparte:
  
Trabajando

Por favor Iniciar Sesión o Registro