Como desativar o pop-up do gerenciador de atualização?

44

Eu configurei isto:

Automatically check for updates: Never

Mas o gerenciador de atualização continua aparecendo contra meus desejos, eu não tenho controle. Eu sinto que estou usando o Windows novamente.

Eu quero poder instalar atualizações de tempos em tempos, manualmente .

O que posso fazer?

    
por ChocoDeveloper 18.11.2012 / 08:19

13 respostas

12

Desativar os popups na configuração parece não ser possível, conforme relatado por coteyr nos comentários desta página ( link : "É importante notar que outro então removendo update-manager-core você não pode realmente parar o popup. Você pode apenas atrasá-lo até que algo mais rode apt-get update " - coteyr Nov 18 ' 12 às 9:14).

Eu também queria me livrar dos popups e do programa subjacente que consumiria os recursos do meu sistema Ubuntu 12.04 em um Toshiba AC100 (ARM) fraco - link .

Portanto, a solução de trabalho mais simples deve estar removendo o "gerenciador de atualização" (como mencionei nos comentários no link ).

Eu não tive problemas depois disso porque ainda posso usar apt-get ou synaptic para fazer atualizações de pacotes.

    
por imz -- Ivan Zakharyaschev 18.11.2012 / 11:11
16

Abra o arquivo de configuração que executa a parte do gerenciador de atualização após o apt

nano /etc/apt/apt.conf.d/99update-notifier

Adicione '#' na frente da linha, tornando-a algo semelhante a:

#DPkg::Post-Invoke {"if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi "; };

Concluído.

Isso funcionou para mim ao parar o gerenciador de atualização aparecer a cada atualização do apt enquanto ainda permitia que eu executasse o gerenciador de atualização manualmente, se eu quisesse.

    
por Allu2 20.11.2015 / 14:47
15

Apenas desativar a notificação de atualizações não será suficiente. Existem várias tarefas em segundo plano que executam o apt-get update (incluindo uma tarefa do cron noturno, se bem me lembro).

Para interromper a execução do pop-up update-manager

Em seguida, nas configurações, defina Atualizar automaticamente para 'Nunca' e Notificar da nova versão para 'Nunca'

Sugirodeixarasegurançaimediatamenteedefinir"outras" para cada duas semanas.

Você também precisa ter certeza de que não está executando o apt-get update em nenhum outro lugar. Isso pode acontecer quando você instala o software, executa o gerenciador de atualização ou em uma tarefa cron.

Se isso não funcionar para você:

Você pode fazer isso por

editando /etc/apt/apt.conf.d/10periodic e alterando

% bl0ck_qu0te%

para

% bl0ck_qu0te%

Último recurso

Você também pode usar apt-get remove update-manager para remover todos os recursos juntos.

    
por coteyr 18.11.2012 / 10:08
6

É bom que o Ubuntu verifique automaticamente se há atualizações, não é bom que ele apareça contra a sua vontade. Você pode ter notificações menos invasivas por meio da barra do gnome ou de aplicativos baseados em terminal (como o Byobu).

Para desativar o notificador de atualização enquanto deixa o gerenciador de atualização verificando automaticamente as atualizações, execute o seguinte em um terminal:

  1. sudo apt-get install gconf-editor caso você não tenha já instalado
  2. sudo gconf-editor mente o atributo sudo
  3. pesquise app- > update-notifier e desmarque a opção "inicialização automática"
  4. feche a janela
  5. gconf-editor desta vez como usuário (ou seja, sem sudo)
  6. pesquise novamente app- > update-notifier e altere o "regular_auto_launch_interval" para o número de dias que você quer que ele aguarde antes de aparecer (0 é imediatamente 1, um dia, 99999999 basicamente nunca mais de novo)
por Andrea Borga 22.01.2013 / 21:11
4

Você o configurou para nunca verificar as atualizações, mas você descobrirá que o gerenciador de atualização está sendo aberto porque já sabe se há atualizações a serem feitas. Faça as atualizações que ele tem e não vai incomodá-lo novamente até que você atualize as listas de arquivos.

É como se o terminal dissesse quando há atualizações na lista do apt que foram colocadas lá com o 'apt-get update', e continuarão lembrando você até que você as instale.

    
por fabricator4 18.11.2012 / 09:01
3
sudo killall update-notifier
sudo mv /usr/bin/update-notifier /usr/bin/update-notifier.real
echo -e '#!/bin/bash\nwhile :; do /bin/sleep 86400; done' | sudo tee /usr/bin/update-notifier
sudo chmod 755 /usr/bin/update-notifier

Brutal, mas eficaz.

    
por GBA 05.11.2014 / 03:24
2

Ubuntu 16.04 executando a sessão do Gnome

Você pode corrigir isso removendo "Update Notifier" dos "Aplicativos de inicialização".

Primeiro, permita que ele seja exibido na lista de seus aplicativos de inicialização.

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/update-notifier.desktop

Em seguida, desmarque o item aqui:

gnome-session-properties

Dessa forma, você não precisa fazer alterações na configuração da atualização automática (mas pode fazê-lo se quiser), renomear os arquivos do sistema nem remover pacotes.

    
por user334639 04.02.2017 / 04:53
2

Não gosto de atualizações automáticas, por isso quero desativá-las sempre. Eu uso o Ubuntu 14.04 com o ambiente de desktop Gnome. Eu não sei se gsettings está disponível no Unity.

Em conexões lentas à Internet, desabilitar o apt-xapian-index impede o download automático de pacotes, o que levará todas as suas bandwith (eu tenho 256 kb / s de celular, às vezes).

sudo chmod a-x /etc/cron.daily/update-notifier-common 
sudo chmod a-x /etc/cron.weekly/apt-xapian-index 
sudo chmod a-x /etc/cron.weekly/update-notifier-common 

gsettings set com.ubuntu.update-notifier regular-auto-launch-interval 3650
gsettings set com.ubuntu.update-manager launch-time 1900000000

Parecia fazer o truque para mim. 3650 significa dias ... 1900000000 informa que o gerenciador de atualização é executado pela última vez no ano 2030:)

Atualização: No Ubuntu 16.04 parece que você pode desativar as atualizações automáticas com os seguintes comandos e editando dois arquivos:

sudo mv /etc/xdg/autostart/update-notifier.desktop /etc/xdg/autostart/update-notifier.desktop.old 
sudo mv /etc/xdg/autostart/gnome-software-service.desktop /etc/xdg/autostart/gnome-software-service.desktop.old

Se a extensão for diferente de .desktop, esses comandos não serão executados no início do sistema.

Edite /etc/apt/apt.conf.d/10periodic

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";

Edite /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

Se você iniciou o Gerenciador de Atualizações, mesmo UMA VEZ, esses arquivos conterão quatro linhas:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

Altere todos os valores para "0"

    
por Maza 06.12.2015 / 10:10
2

Não sei por que alguém não tentou isso.

Eu simplesmente desabilito todos os checkpoints sob "ubuntu software" e "other software" em "software and updates", além de configurar opções em "updates automáticos" e "check for newer version" para "never". Isso evita qualquer check-up, pois não há link, por isso não há pop-up.

Meu principal ponto de dor é que essas atualizações consomem muitos dados da internet. Para pessoas em movimento, os dados 3G / 4G são caros e gostaríamos de otimizar seu uso. Espero que o ubuntu compreenda essa preocupação e forneça opções mais simples para desativar completamente as atualizações conforme os requisitos do usuário.

    
por Shaurabh Bharti 28.04.2016 / 09:15
1

Edite /etc/update-manager/release-upgrades e defina:

Prompt=never mude isto com seu editor favorito).

Nunca use update-manager com -d isso verifica se a próxima versão está disponível ou não.

    
por Akshay Patil 18.01.2017 / 09:44
0

Eu tive um problema semelhante. Executando,

apt-get purge update-notifer*

problema resolvido! Ubuntu 12.04.5 LTS

    
por user205032 24.10.2015 / 15:15
0

Para o Ubuntu 16.04 e possivelmente outros lançamentos também:

sudo chmod 000 /usr/bin/update-manager
sudo chmod 000 /usr/bin/update-notifier

Em seguida, reinicie. (Alternativamente, é possível que apenas sair e voltar é suficiente.)

Você pode verificar se update-manager não está em execução examinando a saída de:

ps auxwww | grep update

(Além disso: Outros pôsteres sugeriram sudo apt-get purge update-notifer* . No entanto, eu prefiro não remover pacotes que possam estar entrelaçados nos vários meta-pacotes desktop .)

    
por mpb 20.05.2017 / 20:33
0

Para desativar o pop-up anoying depois que o 12.04 não tinha mais suporte eu fiz: cd to /etc/apt/apt.conf.d

e editado: 15update-stamp

comentou a linha original e adicionou uma linha "fixa". Meu arquivo tinha:

APT::Update::Post-Invoke-Success {"touch /var/lib/apt/periodic/update-success-stamp 2>/dev/null || true";};

e agora eu substituí-lo com:

APT::Update::Post-Invoke-Success {"touch /var/lib/apt/periodic/update-success-stamp 2>true || true";};

Agora, toda vez que a atualização é executada, é como: "atualizações que foram pesquisadas, não encontradas (seu sistema não era mais suportado), mas foi tentado, está tudo ok"

    
por Ferreira 30.09.2017 / 01:40