Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Windows 7 automatically installs updates before shutdown. Can I get the same effect on Xubuntu?

I want to install Xubuntu on a friend's machine and make sure that security updates are installed, but he is computer illiterate, and I don't want him to be constantly bothered with update notifications.

share|improve this question
add comment

1 Answer

Make sure you have the unattended-upgrades package installed, then configure the following options in /etc/apt/apt.conf.d/50unattended-upgrades:

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
    "Ubuntu:precise";
    "Ubuntu:precise-security";
    "Ubuntu:precise-updates";
    "Ubuntu:precise-backports";
    "Canonical:precise";
};

// This option allows you to control if on a unclean dpkg exit
// unattended-upgrades will automatically run 
//   dpkg --force-confold --configure -a
// The default is true, to ensure updates keep getting installed
Unattended-Upgrade::AutoFixInterruptedDpkg "true";

// Split the upgrade into the smallest possible chunks so that
// they can be interrupted with SIGUSR1. This makes the upgrade
// a bit slower but it has the benefit that shutdown while a upgrade
// is running is possible (with a small delay)
Unattended-Upgrade::MinimalSteps "true";

// Install all unattended-upgrades when the machine is shuting down
// instead of doing it in the background while the machine is running
// This will (obviously) make shutdown slower
Unattended-Upgrade::InstallOnShutdown "true";

// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
Unattended-Upgrade::Remove-Unused-Dependencies "true";

Inside the Unattended-Upgrade::Allowed-Origins block, replace precise with your actual Ubuntu codename (output of lsb_release -cs).

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.