Como desabilito as atualizações automáticas no OpenSUSE 12.2

2

Por razões desconhecidas, o OpenSUSE parece ter meia dúzia de lugares diferentes que mencionam a atualização automática. Existe uma maneira que eu possa definitivamente, permanentemente, irreversivelmente desabilitar a auto-atualização para que o novo software nunca, em hipótese alguma, seja instalado? O ideal é que eu queira evitar que o sistema operacional se conecte à Internet para ver se quaisquer atualizações estiverem disponíveis.

Eu desmarcou meia dúzia de coisas, mas ainda estou recebendo alertas dizendo que as atualizações estão disponíveis. Eu quero agora atualizações! Eu não posso acreditar que isso é tão difícil de desligar ...

Caso faça alguma diferença, o OpenSUSE 12.2 com uma área de trabalho GNOME.

    
por MathematicalOrchid 14.10.2012 / 12:49

1 resposta

2

Os detalhes completos de como o sistema funciona podem ser encontrados na página wiki do OpenSUSE para o Zypper . O Zypper é a base de todas as funções de atualização automática do OpenSUSE.

Provavelmente, a melhor maneira de interromper qualquer atualização é remover todos os repositórios de software do Zypper.

Para obter uma lista deles, execute:

zypper lr

O que lhe dará uma lista de todas as fontes de atualizações irritantes.

#  | Alias                          | Name                         | Enabled | Refresh
---+--------------------------------+------------------------------+---------+--------
 1 | Mozilla-12.2                   | Mozilla Updates              | Yes     | No     

Você pode usar essas informações com o comando zypper rr ou com o RemoveRepo

zypper rr 1
zypper rr Mozilla-12.2
zypper rr "Mozilla Updates"

Remova todos eles e você nunca mais terá uma atualização automática do pacote.

Se você realmente quiser atualizar de vez em quando, mas quiser controlá-lo, poderá desativar todos os seus repositórios até que você queira ativá-los para atualização.

zypper mr -d Mozilla-12.2    # disables the Mozilla repo
zypper mr -e Mozilla-12.2    # enables the Mozilla repo
zypper mr -a -d              # disable all repos
zypper mr -a -e              # enable all repos

Enquanto estou no tópico, você pode obter uma lista de atualizações por meio do comando zypper lu e pode selecionar atualizações individuais por meio de zypper install [packagename] .

    
por 14.10.2012 / 15:08