¿Actualizar snap, flatpak y appimage a través del software Ubuntu (Gnome) y cli unificado?

¿Actualizar snap, flatpak y appimage a través del software Ubuntu (Gnome) y cli unificado?

Sí, lo he visto:

Esto es principalmente para situaciones de ancho de banda limitado. Preferiría poder elegir cuándo se descargan las aplicaciones. Regularmente ejecuto manualmente "apt update && apt Upgrade" por este motivo.

Creo que las aplicaciones instantáneas ya se actualizan automáticamente en Ubuntu, ¿es correcto? Por lo tanto, nunca he necesitado ejecutar manualmente la "actualización instantánea".

¿Existe una interfaz unificada para actualizar apt(deb), snap, flatpak, appimage desde sus respectivos repositorios? ¿Ya sea a través de la línea de comando o desde el software Ubuntu (Gnome)? Si no es así, ¿es posible al menos actualizar flatpak y appimage desde la CLI (interfaz de línea de comandos)? No conozco comandos análogos a "apt" y "snap" para estos dos.

¿Es posible buscar repositorios de aplicaciones snap, flatpak y appimage a través del software Ubuntu, un sitio web en particular o Google es la única opción?

Respuesta1

La interfaz unificada de la que estás hablando se llamaPaqueteKit, y en realidad es lo que impulsa el software GNOME en todas las distribuciones. Es un software de capa intermedia que se encuentra entre el sistema de paquetes de una distribución y interfaces como GNOME Software o KDE Discover.

Flatpak y Snap aún no son compatibles con PakageKit. Sin embargo, puede instalar complementos para que el software GNOME administre, instale y actualice Flatpaks y Snaps a través del software GNOME (apt install gnome-software-plugin-flatpak gnome-software-plugin-flatpak).

Si desactiva el servicio en segundo plano de PackageKit, su sistema dejará de actualizar los paquetes automáticamente.

Respuesta2

AppImages tiene, entre otras, estas ventajas:

  • Las aplicaciones empaquetadas como AppImage pueden ejecutarse en muchas distribuciones (incluidas Ubuntu, Fedora, openSUSE, CentOS, elementalOS, Linux Mint y otras).
  • Una aplicación = un archivo = súper simple para los usuarios: simplemente descargue un archivo AppImage,hacerlo ejecutable, y correr
  • No es necesario desembalarlo ni instalarlo
  • No se necesita raíz
  • No se cambiaron las bibliotecas del sistema.
  • Funciona desde el primer momento, no se necesita instalación de tiempos de ejecución
  • Integración de escritorio opcional conappimaged
  • Actualizaciones delta binarias opcionales, por ejemplo, para compilaciones continuas (solo descargue la diferencia binaria) usando AppImageUpdate
  • Opcionalmente, puede firmar con GPG2 sus AppImages (dentro del archivo)
  • Funciona en Live ISO
  • Puede usar las mismas AppImages al iniciar múltiples distribuciones con arranque dual
  • Puede figurar en elAppImageHubdirectorio central de AppImages disponibles

Con AppImage, depende del autor de la aplicación si desea admitir actualizaciones delta binarias con AppImageUpdate u otro mecanismo de actualización. Como regla general, AppImage siempre deja la elección a la persona que crea una AppImage y no impone nada.

Sin almacén central de código cerrado, sin guardianes de acceso centrales, sin CLA contribuyentes. Todo de código abierto.

Respuesta3

Por diseño, las instantáneas se actualizan automáticamente; si un mantenedor envía una nueva instantánea a la tienda, se implementa inmediatamente y se actualiza en segundo plano.

https://forum.snapcraft.io/t/disabling-automatic-refresh-for-snap-from-store/707

información relacionada