Atualizando snap, flatpak e appimage através do software Ubuntu (Gnome) e cli unificado?

Atualizando snap, flatpak e appimage através do software Ubuntu (Gnome) e cli unificado?

Sim, eu vi:

Isto é principalmente para situações de largura de banda limitada. Eu preferiria poder escolher quando os aplicativos serão baixados. Eu regularmente executo manualmente "apt update && apt upgrade" por esse motivo.

Acredito que os aplicativos instantâneos já são atualizados automaticamente no Ubuntu, correto? Portanto, nunca precisei executar manualmente a "atualização instantânea".

Existe uma interface unificada para atualizar apt(deb), snap, flatpak, appimage de seus respectivos repositórios? Através da linha de comando ou do software Ubuntu (Gnome)? Caso contrário, é possível pelo menos atualizar flatpak e appimage a partir da CLI (interface de linha de comando)? Não conheço comandos análogos a "apt" e "snap" para esses dois.

É possível navegar em repositórios de aplicativos snap, flatpak e appimage através do Ubuntu Software, de um site específico ou o Google é a única opção?

Responder1

A interface unificada da qual você está falando se chamaPacoteKit, e é realmente o que alimenta o software GNOME em todas as distribuições. É um software de camada intermediária que fica entre o sistema de pacotes de uma distribuição e front-ends como GNOME Software ou KDE Discover.

Flatpak e Snap ainda não são suportados pelo PakageKit. No entanto, você pode instalar plug-ins para o software GNOME para gerenciar, instalar e atualizar Flatpaks e Snaps por meio do software GNOME (apt install gnome-software-plugin-flatpak gnome-software-plugin-flatpak).

Se você desabilitar o serviço de segundo plano PackageKit, seu sistema irá parar de atualizar os pacotes automaticamente.

Responder2

AppImages têm, entre outras, estas vantagens:

  • Os aplicativos empacotados como AppImage podem ser executados em muitas distribuições (incluindo Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint e outros)
  • Um aplicativo = um arquivo = super simples para os usuários: basta baixar um arquivo AppImage,torná-lo executável, e corra
  • Não é necessário desembalar ou instalar
  • Nenhuma raiz necessária
  • Nenhuma biblioteca do sistema foi alterada
  • Funciona imediatamente, sem necessidade de instalação de tempos de execução
  • Integração opcional de desktop comappimaged
  • Atualizações delta binárias opcionais, por exemplo, para compilações contínuas (baixe apenas a comparação binária) usando AppImageUpdate
  • Opcionalmente, pode assinar GPG2 suas AppImages (dentro do arquivo)
  • Funciona em ISOs ao vivo
  • Pode usar os mesmos AppImages ao inicializar duas distribuições múltiplas
  • Pode ser listado noAppImageHubdiretório central de AppImages disponíveis

Com AppImage, cabe ao autor do aplicativo se ele deseja oferecer suporte a atualizações delta binárias com AppImageUpdate ou outro mecanismo de atualização. Como regra geral, o AppImage sempre deixa a escolha para quem monta um AppImage e não impõe nada.

Sem armazenamento central de código fechado, sem gatekeepers centrais, sem CLAs de contribuidores. Tudo de código aberto.

Responder3

Os snaps são autoatualizáveis ​​por design. Se um mantenedor enviar um novo snap para a loja, ele será imediatamente lançado para você e atualizado em segundo plano.

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

informação relacionada