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

3

Sim, eu vi:

Isso é principalmente para situações limitadas de largura de banda. Eu preferiria ser capaz de escolher quando os aplicativos são baixados. Eu regularmente executo manualmente "apt update & amp; apt upgrade" por esse motivo.

Eu acredito que os aplicativos snap sejam atualizados automaticamente no Ubuntu, correto? Então, eu nunca precisei executar manualmente o "snap refresh".

Existe uma interface unificada para atualizar o apt (deb), snap, flatpak, appimage de seus respectivos repositórios? Através da linha de comando ou do software Ubuntu (Gnome)? Se não, é possível pelo menos atualizar flatpak e appimage do cli? Eu não estou ciente de comandos análogos ao "apt" e "snap" para estes dois.

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

    
por jbbiomed 28.09.2017 / 05:33

3 respostas

1

A interface unificada de que você está falando é chamada de PackageKit , e é na verdade o que dá poder ao 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 o GNOME Software ou o KDE Discover.

O Flatpak e o Snap ainda não são suportados pelo PakageKit. No entanto, você pode instalar plugins para o GNOME Software para gerenciar, instalar e atualizar Flatpaks e Snaps através do GNOME Software (instale o gnome-software-plugin-flatpak gnome-software-plugin-flatpak).

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

    
por Aeyoun 03.03.2018 / 00:58
0

Os snaps são auto-atualizados por design, se um mantenedor fizer um novo snap na loja, ele será imediatamente lançado para você e atualizado em segundo plano.

link

    
por ogra 02.11.2017 / 11:52
0

As AppImages têm, entre outras, estas vantagens:

  • Aplicativos empacotados como um 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 usuários: basta baixar um arquivo AppImage, torne-o executável e execute
  • Nenhuma descompactação ou instalação necessária
  • Nenhuma raiz necessária
  • Nenhuma biblioteca do sistema foi alterada
  • Funciona imediatamente, sem necessidade de instalação de tempos de execução
  • Integração de área de trabalho opcional com appimaged
  • Atualizações delta binárias opcionais, por exemplo, para compilações contínuas (somente baixar o diff binário) usando AppImageUpdate
  • Pode, opcionalmente, assinar GPG2 suas AppImages (dentro do arquivo)
  • Funciona em ISOs ativos
  • Pode usar as mesmas AppImages ao fazer várias distribuições com dupla inicialização
  • Podem ser listados no diretório central AppImageHub de AppImages disponíveis

Com o AppImage, cabe ao autor do aplicativo se ele deseja suportar atualizações delta binárias com AppImageUpdate ou outro mecanismo de atualização. Como regra geral, AppImage sempre deixa a escolha para a pessoa que reúne um AppImage e impõe nada.

Nenhuma loja central de código fechado, nenhum gatekeepers central, nenhum CLA contribuinte. Todo o código aberto.

    
por probono 02.11.2017 / 19:58