Fundo
Recebi estas mensagens ao atualizar:
Info: org.gnome.Platform is end-of-life, with reason: GNOME 3.24 runtime is no longer supported as of 11th January 2019. Please ask your application developer to migrate to a supported platform.
Info: org.gnome.Platform.Locale is end-of-life, with reason: GNOME 3.24 runtime is no longer supported as of 11th January 2019. Please ask your application developer to migrate to a supported platform.
Como este é um tempo de execução, agora quero descobrir quais aplicativos estão realmente usando esse tempo de execução desatualizado, para que eu possa denunciá-lo como um bug lá.
Basicamente, eu só quero fazer o que a mensagem me disse… ?
Pergunta
Então, dado um nome de runtime ( org.gnome.Platform
) e uma versão de runtime (3.24) como posso listar todos os aplicativos que usam esse runtime nesta versão específica ?
Além disso, responda ao caso mais simples sem uma versão específica, então como posso listar todos os aplicativos que usam um tempo de execução específico ( org.gnome.Platform
)?
Tenta até agora
flatpak info --show-runtime <appid>
mostra o tempo de execução de um aplicativo específico… Mas bem… dificilmente consigo fazer isso manualmente para cada aplicativo.flatpak list --app
mostra todos os aplicativos, mas nenhuma informação de tempo de execução. Mesmoflatpak list --app --columns=all
não mostra algo específico.flatpak list --runtime
mostre todos os tempos de execução, incluindo a versão (legal), mas não, quais aplicativos realmente fazem uso dele.- Eu posso usar
flatpak info org.gnome.Platform//3.24
para mostrar informações sobre o tempo de execução, mas ainda não tenho ideia de qual aplicativo o usa.
Você pode usar
flatpak list --app
com a--app-runtime
opção:Se você desinstalar esses aplicativos para limpar algum espaço, lembre-se também de:
Entendo que isso não responderá à sua pergunta específica, mas pode resolver seu problema.
Eu estava olhando o guia de referência do flatpak no ITSFOSS Blog e encontrei o seguinte comando ...
(Eu tenho uma tonelada de flatpaks instalados, e meu lento i3 x131e Lenovo ThinkPad com 8gb de ram e um HDD de ferrugem girando cerca de 5-10 minutos para rodar)
Depois disso eu fiz o comando abaixo novamente:
(sem erros desta vez)
Mesmo que eu estivesse tendo problemas com os tempos de execução do Gnome e KDE (freedesktop), a desinstalação só apareceu para desinstalar meia dúzia de tempos de execução do KDE e algumas versões de um aplicativo GTK + (efeitos de pulso); mas ele se livrou dos erros para mim.
--app
O argumento é usado para listar apenas os aplicativos instalados.--columns
argumento é usado para decidir como ordenar as colunas que estão mostrando no terminal, neste caso éapplication
eruntime
retorno do console:
você tem muitas opções para ordenar as colunas a serem exibidas, exemplos:
--columns=name,size
--columns=name,version
--columns=name,branch
--columns=name,ref
--columns=name,latest