Instalación y administración de paquetes Flatpak
Si está utilizando Ubuntu, sus derivados u otras distribuciones de Linux basadas en Ubuntu, puede ejecutar los siguientes dos comandos para configurar los paquetes Flatpak:
$ sudo apt install flatpak$ flatpak remote-add --si-no-existe flathub https: // flathub.org / repo / flathub.Flatpakrepo
El segundo comando agrega el repositorio oficial de Flathub que se puede usar para descargar e instalar aplicaciones de Flatpak. Es posible agregar otros repositorios de terceros reemplazando la URL del repositorio en el segundo comando anterior. Sin embargo, en general, debe ceñirse al repositorio predeterminado para evitar instalar aplicaciones no probadas que puedan tener problemas de seguridad.
Si está utilizando cualquier otra distribución de Linux, siga esta guía de configuración rápida que cubre las instrucciones de instalación para más de 25 distribuciones de Linux.
Una vez que haya completado la configuración de Flatpak, puede ir a la tienda Flathub para descargar cualquier aplicación de su elección. Por ejemplo, para instalar el paquete Firefox Flatpak, puede visitar su listado en la tienda Flathub o buscarlo usando la barra de búsqueda en el sitio web de Flathub. Cada listado en la página Flathub incluye un comando de instalación en la parte inferior de la página. Necesita ejecutar este comando en la terminal para instalar el paquete. Tenga en cuenta que el comando es el mismo para todas las distribuciones de Linux. Para el caso citado, debe ejecutar el siguiente comando para instalar el paquete flatpak de Firefox:
$ flatpak instalar flathub org.mozilla.FirefoxTenga en cuenta que al instalar un paquete Flatpak, es posible que se le solicite que instale paquetes y dependencias adicionales. Esto es normal ya que los paquetes Flatpak instalan los paquetes y las bibliotecas necesarios según sea necesario.
Para eliminar un paquete Flatpak instalado, debe ejecutar el siguiente comando (reemplace el ID del paquete):
$ flatpak desinstalar org.mozilla.FirefoxSi no recuerda el ID del paquete, puede obtenerlo en la página de la lista de la tienda de Flathub. Flatpak también le mostrará sugerencias de aplicaciones si solo proporciona un nombre o ID parcial. Por ejemplo, si solo usa "firefox" en el comando anterior, Flatpak le presentará automáticamente una opción para eliminar el paquete de Firefox.
Para actualizar un paquete Flatpak instalado, debe ejecutar el siguiente comando (reemplace el ID del paquete):
$ flatpak update org.mozilla.FirefoxPara enumerar todos los paquetes Flatpak instalados en su sistema Linux, use el siguiente comando:
$ lista de flatpakMuchas distribuciones de Linux utilizan el complemento Flatpak en su aplicación de distribución de software para facilitar la instalación y las actualizaciones automáticas. Para obtener más información sobre el uso de Flatpak, ejecute los dos comandos siguientes:
$ flatpak --ayuda$ man flatpak
Instalación y administración de paquetes Snap
Ubuntu, sus derivados y la mayoría de las otras distribuciones de Linux basadas en Ubuntu vienen con el soporte Snap habilitado de forma predeterminada. Puede buscar paquetes instantáneos en la aplicación del centro de software GUI e instalarlos desde la línea de comandos. Los paquetes Snap también se pueden buscar en el sitio web de Snap Store. Cada listado en la tienda snap muestra un comando para instalar la aplicación listada.
Para agregar compatibilidad con Snap a otras distribuciones de Linux, es posible que primero deba instalar el paquete "snapd" (similar a la configuración de Flatpak explicada anteriormente). Siga la guía de configuración de snapd disponible aquí para más de 25 distribuciones de Linux.
Una vez que haya terminado de instalar snapd, visite cualquier listado en la tienda Snap y ejecute el comando especificado que aparece en la página. Por ejemplo, para instalar Android Studio Snap, deberá ejecutar el siguiente comando:
$ sudo snap instalar android-studio --clásicoPara eliminar un paquete Snap, use el siguiente comando (reemplace el nombre de la aplicación según sea necesario):
$ sudo snap eliminar android-studioPara enumerar todos los paquetes Snap instalados en su sistema, use el siguiente comando:
$ lista de instantáneasTenga en cuenta que no puede deshabilitar las actualizaciones instantáneas. Se instalan automáticamente en su sistema a intervalos periódicos. Sin embargo, puede reprogramarlos o retener temporalmente las actualizaciones. Una guía detallada sobre cómo administrar las actualizaciones de Snap está disponible aquí.
Para obtener más información sobre los paquetes Snap, ejecute los dos comandos siguientes:
$ snap --help$ hombre chasquido
Instalación y administración de paquetes de AppImage
Los paquetes de AppImage funcionan de manera similar a los archivos "exe" portátiles que puede haber usado en Windows. Todo lo que necesita hacer es descargar un archivo de AppImage y marcarlo como ejecutable para ejecutar la aplicación. Para hacer que un archivo AppImage sea ejecutable, ejecute un comando en el siguiente formato:
$ chmod + archivo x.appimageUna vez marcado como ejecutable, haga doble clic en el archivo AppImage ejecutable para iniciar la aplicación. Para eliminar un archivo de AppImage, simplemente elimínelo del almacenamiento de su disco duro.
Similar a Flatpak y Snap, también está disponible una tienda de AppImage. Sin embargo, a diferencia de Snap y Flatpak, los desarrolladores que distribuyen sus aplicaciones en formato AppImage no suelen incluirlas en esta tienda centralizada. Los archivos de AppImage se distribuyen principalmente a través de repositorios de código fuente o desde sitios web de aplicaciones.
En algunos casos, los archivos de AppImage pueden solicitarle que cree un lanzador que aparece en los menús de la aplicación y en el escritorio como un acceso directo. Si ha optado por crear un lanzador, es posible que desee eliminarlo después de eliminar un archivo de AppImage. Para hacerlo, simplemente visite la ubicación que se especifica a continuación y elimine el ".archivo de escritorio ".
$ INICIO /.local / compartir / aplicaciones /Conclusión
Los paquetes Flatpak, Snap y AppImage han proporcionado formas novedosas de distribuir aplicaciones en las principales distribuciones de Linux. Proporcionan una mayor seguridad y facilitan a los desarrolladores la distribución de sus aplicaciones. Estos nuevos formatos de paquete son el futuro del empaquetado de aplicaciones de Linux, especialmente para aplicaciones de terceros que no son del sistema.