Eu configurei isso:
Automatically check for updates: Never
Mas o gerente de atualizações continua aparecendo contra os meus desejos, não tenho controle. Sinto como se estivesse usando o Windows novamente.
Quero poder instalar atualizações periodicamente, manualmente .
O que eu posso fazer?
update-manager
ChocoDeveloper
fonte
fonte
dbus-monitor --session "interface=org.freedesktop.Notifications"
... Eu estava passando um bom tempo identificando qual serviço estava enviando os sinais de notificação, isso ajudou tremendamente.Respostas:
Desabilitar os pop-ups na configuração parece não ser possível, como dito por coteyr nos comentários desta página ( https://askubuntu.com/a/218780/19753 : "É importante observar que outros, além de remover o update-manager- núcleo, você realmente não pode parar o pop-up. Você pode apenas atrasá-lo até que algo mais corra
apt-get update
" - coteyr, 18/11/12 às 9:14).Eu também queria me livrar dos pop-ups e do programa subjacente que consumiria os recursos do meu sistema Ubuntu 12.04 em um Toshiba AC100 (ARM) fraco - https://answers.launchpad.net/ac100/+question/214505 / .
Portanto, a solução de trabalho mais simples deve ser a remoção do "update-manager" (como mencionei nos comentários em https://unix.stackexchange.com/a/46315/4319 ).
Não tive problemas depois disso, porque ainda podia usar
apt-get
ousynaptic
fazer atualizações de pacotes.fonte
apt-get update
- coteyr 18 de novembro '12 no 9:14ubuntu-desktop
: paste2.org/xHxWLBtf - uma solução possível: remova o arquivo binário (/usr/bin/update-manager
) e aponte o pacote apt para impedir atualizações (echo update-manager hold | sudo dpkg --set-selections
).update-notifier
vez de todo o gerenciador de atualizações. Lembre-se de executarpkill update-notifier
após removê-lo (ou reiniciar); caso contrário, o Ubuntu mostrará um erro no painel indicador.Abra o arquivo de configuração que executa a parte do gerenciador de atualizações após o apt
Adicione '#' na frente da linha, tornando-a semelhante a:
Feito.
Isso funcionou para mim, impedindo que o gerenciador de atualizações aparecesse após cada atualização do apt, enquanto ainda me permitia executar o gerenciador de atualizações manualmente, se eu quisesse.
fonte
//
- esta solução pode funcionar desde que os scripts do APT ignorem a linha inválida em vez de parar com um erro de sintaxe.Apenas desativar a notificação de atualizações não será suficiente. Existem vários trabalhos em segundo plano que executam o apt-get update (incluindo um trabalho cron noturno, se bem me lembro).
Para parar a execução pop-up
update-manager
Em configurações, defina Atualizar automaticamente como 'Nunca' e Notificar nova versão como 'Nunca'
Sugiro deixar a segurança imediatamente e definir "outros" a cada duas semanas.
Você também precisa ter certeza de que não está executando o apt-get update em qualquer outro lugar. Isso pode acontecer quando você instala o software, executa o gerenciador de atualizações ou em uma tarefa cron.
Se isso não funcionar para você:
Você pode fazer isso
editando
/etc/apt/apt.conf.d/10periodic
e mudandopara
Último recurso
Você também pode fazer
apt-get remove update-manager
para remover o recurso todos juntos.fonte
apt-get update
apt-get update
é o culpado então. Então, o que eu perco exatamente se remover o update-manager-core? Acho que li em algum lugar que também removerá a área de trabalho se você usar a unidade.apt-get remove update-manager-core
remove quase todo o sistema. O pacote adequado a ser removido é o update-notifier:apt-get remove update-notifier
que também removerá o update-manager-core sem que outros pacotes sejam removidos. Felicidades! :)/etc/apt/apt.conf.d/10periodic
pára apenasapt-get
para verificar atualizações automaticamente. Ela não vai parar a notificaçãoÉ bom que o Ubuntu verifique automaticamente se há atualizações; não é bom que ele abra janelas contra a sua vontade. Você pode receber notificações menos invasivas através da barra gnome ou de aplicativos baseados em terminal (como o Byobu).
Para desativar o notificador de atualização enquanto deixa o gerenciador de atualizações verificando automaticamente as atualizações, execute o seguinte em um terminal:
sudo apt-get install gconf-editor
caso você ainda não o tenha instaladosudo gconf-editor
cuidado com o atributo sudogconf-editor
desta vez como usuário (ou seja, sem sudo)fonte
update-notifier
(13.04). Parece que esta instrução é obsoleta pelo menos para 13.04?update-notifier
entrada, você pode usar a linha de comando:gconftool-2 --set "/apps/update-notifier/regular_auto_launch_interval" --type int 9999
Você o configurou para nunca verificar se há atualizações, mas verá que o gerenciador de atualizações está sendo aberto porque já sabe que há atualizações a serem feitas. Faça as atualizações que ela possui e não incomodará você novamente até que você atualize as listas de arquivos.
É um pouco como o terminal avisa quando há atualizações na lista do apt que foram colocadas lá com 'apt-get update', e continuará lembrando você até que você as instale.
fonte
Brutal, mas eficaz.
fonte
exit
?sudo dpkg-divert --divert /usr/bin/update-notifier.ubuntu --rename /usr/bin/update-notifier
informa ao sistema de empacotamento que o administrador do sistema assumiu o controle desse arquivo.Edite
/etc/update-manager/release-upgrades
e defina:Prompt=never
mude isso com seu editor favorito).Nunca use
update-manager
com -d para verificar se a próxima versão está disponível ou não.fonte
Ubuntu 16.04 executando a Sessão Gnome
Você pode corrigir isso removendo o "Notificador de atualização" dos "Aplicativos de inicialização".
Primeiro, permita que ele seja exibido na lista de seus aplicativos de inicialização.
Em seguida, desmarque o item aqui:
Dessa forma, você não precisa fazer alterações na configuração de atualização automática (mas pode, se quiser), renomear arquivos do sistema nem remover pacotes.
fonte
Não gosto de atualizações automáticas, por isso quero desativá-las sempre. Eu uso o Ubuntu 14.04 com ambiente de desktop Gnome. Não sei se gsettings está disponível no Unity.
Nas conexões lentas da Internet, a desativação do apt-xapian-index impede o download automático de pacotes, que consumirá toda a sua banda (às vezes tenho 256 kb / s de celular).
Parecia fazer o truque para mim. 3650 significa dias ... 1900000000 informa que o gerenciador de atualizações foi 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:
Se a extensão for diferente de .desktop, esses comandos não serão executados na inicialização do sistema.
Edite /etc/apt/apt.conf.d/10periodic
Edite /etc/apt/apt.conf.d/20auto-upgrades
Se você iniciou o Gerenciador de atualizações, uma vez, esses arquivos conterão quatro linhas:
Apenas mude todos os valores para "0"
fonte
Não sei por que alguém não tentou isso.
Simplesmente desabilito todos os pontos de verificação em "software ubuntu" e "outro software" em "software e atualizações", além de definir as opções em "atualizações automáticas" e "verificar a versão mais recente" para "nunca". Isso evita qualquer verificação, pois não há link e, portanto, nenhum pop-up.
Meu principal ponto negativo foi que essas atualizações consomem muitos dados da Internet. Para as pessoas em movimento, os dados 3G / 4G são caros e gostaríamos de otimizar seu uso. Espero que o ubuntu entenda essa preocupação e forneça opções mais simples para desativar completamente as atualizações conforme os requisitos do usuário.
fonte
Eu tive uma questão semelhante. Executando,
problema resolvido! Ubuntu 12.04.5 LTS
fonte
Para o Ubuntu 16.04 , e possivelmente outras versões também:
Então reinicie. (Como alternativa, é possível que apenas fazer logoff e logon seja suficiente.)
Você pode verificar
update-manager
se não está em execução examinando a saída de:(Além disso: outros pôsteres sugeriram
sudo apt-get purge update-notifer*
. No entanto, prefiro não remover pacotes que possam estar presos nos váriosdesktop
meta-pacotes.)fonte
Para desativar o pop-up anoying após 12,04 tinha já não suportam eu fiz:
cd
a/etc/apt/apt.conf.d
e editado:
15update-stamp
comentou a linha original e adicionou uma linha "fixa". Meu arquivo tinha:
e agora eu o substitui por:
Agora, toda vez que a atualização é executada, é mais ou menos assim: "as atualizações foram pesquisadas, não foram encontradas (seu sistema não era mais suportado), mas foram tentadas, tudo está o melhor possível"
fonte