- Upgrades não assistidos não iniciam & /etc/cron.daily/apt em falta

1

Usando o Xubuntu 16.04, eu configuro as atualizações automáticas silenciosamente para todos os pacotes. Mas, os upgrades não assistidos não iniciam e /etc/cron.daily/apt está faltando. Como corrigir esse problema?

Aqui, o procedimento a seguir que usei para ativar as atualizações automáticas silenciosamente:

Minhas configurações para atualizações: tous les jours = todos os dias télécharger et installer automatiquement = baixar e instalar automaticamente

Depois,comoterminal:

sudoapt-getinstallunattended-upgradessudodpkg-reconfigureunattended-upgrades#Yesforquestions#edit/etc/apt/apt.conf.d/50unattended-upgrades:Unattended-Upgrade::Allowed-Origins{"${distro_id} ${distro_codename}-security";
        "${distro_id} ${distro_codename}-updates";
//      "${distro_id} ${distro_codename}-proposed";
//      "${distro_id} ${distro_codename}-backports";
"LP-PPA-webupd8team-sublime-text-3:xenial";
};

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

# edit /etc/apt/apt.conf.d/20auto-upgrades :
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

#restart cron and anacron :
sudo service anacron stop
sudo service cron stop
sudo rm -rf /var/run/unattend* /var/run/cron* /var/run/anacron*
sudo rm -rf /var/lib/apt/periodic/*
sudo service cron start
sudo anacron -fn

Eu recebo as informações de que os pacotes podem ser atualizados:

$ sudo apt update
[...]
Lecture des informations d'état... Fait
41 packages can be upgraded. Run 'apt list --upgradable' to see them.

Eu usei sudo unattended-upgrades --dry-run –debug para simular uma atualização silenciosa e o retorno está bom, tudo foi atualizado "não realmente". A verdadeira questão é que as atualizações automáticas silenciosamente não começaram. Verifico o log todos os dias desde um mês e ainda não atualizo em /var/log/unattended-upgrades/unattended-upgrades.log

Depois de investigado, acho que a causa raiz é /etc/cron.daily/apt está faltando.

$ dpkg --search /etc/cron.daily/apt
dpkg-query: no path matches /etc/cron.daily/apt
$ ls /etc/cron.daily
0anacron    bsdmainutils  logrotate  passwd                  upstart
apport      dpkg          man-db     popularity-contest
apt-compat  fstrim        mlocate    update-notifier-common

Como corrigir esse problema para iniciar o início de atualizações autônomas silenciosamente?

Vinculado:

link

link

Como habilitar as atualizações automáticas?

Como habilitar atualizações automáticas silenciosas para qualquer repositório?

    
por NicolasSmith 13.05.2017 / 14:12

0 respostas