mirror of
https://github.com/actions/runner-images.git
synced 2025-12-16 22:58:22 +00:00
[ubuntu] Purge unattended upgrades (#2331)
The purge will remove any leftovers configuration files, including /etc/apt/apt.conf.d/20auto-upgrades.
This commit is contained in:
committed by
GitHub
parent
d20a55914c
commit
ab9b101a14
@@ -8,9 +8,6 @@ systemctl stop apt-daily-upgrade.timer
|
|||||||
systemctl disable apt-daily-upgrade.timer
|
systemctl disable apt-daily-upgrade.timer
|
||||||
systemctl disable apt-daily-upgrade.service
|
systemctl disable apt-daily-upgrade.service
|
||||||
|
|
||||||
# This step should completely disable any automatic updates except manual
|
|
||||||
sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20auto-upgrades
|
|
||||||
|
|
||||||
# Enable retry logic for apt up to 10 times
|
# Enable retry logic for apt up to 10 times
|
||||||
echo "APT::Acquire::Retries \"10\";" > /etc/apt/apt.conf.d/80-retries
|
echo "APT::Acquire::Retries \"10\";" > /etc/apt/apt.conf.d/80-retries
|
||||||
|
|
||||||
@@ -18,7 +15,7 @@ echo "APT::Acquire::Retries \"10\";" > /etc/apt/apt.conf.d/80-retries
|
|||||||
echo "APT::Get::Assume-Yes \"true\";" > /etc/apt/apt.conf.d/90assumeyes
|
echo "APT::Get::Assume-Yes \"true\";" > /etc/apt/apt.conf.d/90assumeyes
|
||||||
|
|
||||||
# Uninstall unattended-upgrades
|
# Uninstall unattended-upgrades
|
||||||
apt-get remove unattended-upgrades
|
apt-get purge unattended-upgrades
|
||||||
|
|
||||||
# Use apt-fast for parallel downloads
|
# Use apt-fast for parallel downloads
|
||||||
add-apt-repository -y ppa:apt-fast/stable
|
add-apt-repository -y ppa:apt-fast/stable
|
||||||
|
|||||||
Reference in New Issue
Block a user