Estou usando o Ubuntu 24.10 e tenho o Chromium e o Visual Studio Code instalados. As atualizações estão previstas para ambos, mas não consigo atualizá-los porque ele diz que eles estão em execução mesmo quando fechados.
Ele diz Fechar para atualizar ("Cerrar para atualizar") e Abrir ("Abrir") no VSCode e no Chromium.
No System Monitor, procurei por Chrome e VSCode, mas nenhum deles apareceu. Eu trabalho como desenvolvedor web. Não quero que isso traga problemas no futuro.
Para o Chromium, certifique-se de que a opção Continuar executando aplicativos em segundo plano quando o Google Chrome for fechado não esteja habilitada:
Primeiro, acesse chrome://settings/system ou selecione Configurações no menu suspenso de três pontos no canto superior direito.
No menu à esquerda, role para baixo e selecione Sistema .
Na tela principal, certifique-se de que a opção Continuar executando aplicativos em segundo plano quando o Google Chrome for fechado esteja desativada.
Neste ponto, você deve conseguir fechar o Chromium e atualizar. Se não, você pode usar o seguinte comando para localizar quaisquer processos em execução:
e, por exemplo, se "chromium" estiver listado como um dos processos em execução, execute o seguinte comando para encerrar todos os processos restantes:
Em seguida, repita o
sudo killall chromium
comando mais vezes até receber a saídachromium: no process found
Use os comandos
pgrep
ekillall
para encerrar o vscode usando o mesmo método descrito.Deve-se notar que às vezes o nome dado por
pgrep -l
não funciona. Então, se você imediatamente receber um erro "nenhum processo encontrado", usepgrep -a
em vez depgrep -l
A-a
opção listará a linha de comando completa e o nome do comando dado é o que você pode usar parakillall
em uma situação como essa. Por exemplo, sepgrep -a chrom
retornar/usr/snap/bin/chromium-bin
, você usaria o seguinte comando para matar:claro, isso é apenas um exemplo e
chromium-bin
é algo que inventei para demonstrar o conceito.