Como faço para congelar meu ppa para as versões atuais instaladas? [duplicado]

2

Eu tenho dois ppa adicionados à minha instalação do Ubuntu 16.04 e gostaria de congelar a versão atual que eu testei completamente.

add-apt-repository ppa:certbot/certbot 
add-apt-repository ppa:freeradius/stable-3.0

Existe alguma maneira de congelar a versão atual, para que futuras atualizações autônomas não recebam as últimas que possam quebrar o sistema de produção?

É assim que configuro meus upgrades autônomos.

sed -r \
-e 's|^//Unattended-Upgrade::MinimalSteps "true";$|Unattended-Upgrade::MinimalSteps "true";|' \
-e 's|^//Unattended-Upgrade::Mail "root";$|Unattended-Upgrade::Mail "root";|' \
-e 's|^//Unattended-Upgrade::Automatic-Reboot "false";$|Unattended-Upgrade::Automatic-Reboot "true";|' \
-e 's|^//Unattended-Upgrade::Remove-Unused-Dependencies "false";|Unattended-Upgrade::Remove-Unused-Dependencies "true";|' \
-e 's|^//Unattended-Upgrade::Automatic-Reboot-Time "02:00";$|Unattended-Upgrade::Automatic-Reboot-Time "03:00";|' \
-i /etc/apt/apt.conf.d/50unattended-upgrades

echo 'APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
' > /etc/apt/apt.conf.d/10periodic

service unattended-upgrades restart

Idealmente, eu poderia testar isso primeiro em um sistema de teste, e quando tiver certeza de que tudo funciona, eu poderia descongelar o ppa na produção para atualizar para o mais recente e depois congelá-lo novamente.

Isso é possível?

    
por Houman 03.04.2018 / 12:36

0 respostas