{"id":1308,"date":"2021-01-18T19:10:32","date_gmt":"2021-01-18T19:10:32","guid":{"rendered":"\/blog\/?p=1308"},"modified":"2021-01-18T19:10:33","modified_gmt":"2021-01-18T19:10:33","slug":"ubuntu-automatic-unattended-updates","status":"publish","type":"post","link":"\/blog\/index.php\/ubuntu-automatic-unattended-updates\/","title":{"rendered":"Ubuntu automatic\/unattended updates"},"content":{"rendered":"\n<p># apt install unattended-upgrades<\/p>\n\n\n\n<p>in \/etc\/apt\/apt.conf.d\/50unattended-upgrades<\/p>\n\n\n\n<p>&#8220;Ubuntu:bionic-updates&#8221;;&#8221;Ubuntu:bionic-updates&#8221;;<br>Unattended-Upgrade::Remove-Unused-Kernel-Packages &#8220;true&#8221;;<br>Unattended-Upgrade::Automatic-Reboot &#8220;true&#8221;;<br>Unattended-Upgrade::Automatic-Reboot-Time &#8220;03:00&#8221;;<\/p>\n\n\n\n<p>in \/etc\/apt\/apt.conf.d\/20auto-upgrades<\/p>\n\n\n\n<p><code>APT::Periodic::Update-Package-Lists \"1\";<\/code><br><code>APT::Periodic::Download-Upgradeable-Packages \"1\";<\/code><br><code>APT::Periodic::AutocleanInterval \"7\";<\/code><br><code>APT::Periodic::Unattended-Upgrade \"1\";<\/code><\/p>\n\n\n\n<p>You can test running:<\/p>\n\n\n\n<p># unattended-upgrades &#8211;dry-run &#8211;debug<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p># apt install unattended-upgrades in \/etc\/apt\/apt.conf.d\/50unattended-upgrades &#8220;Ubuntu:bionic-updates&#8221;;&#8221;Ubuntu:bionic-updates&#8221;;Unattended-Upgrade::Remove-Unused-Kernel-Packages &#8220;true&#8221;;Unattended-Upgrade::Automatic-Reboot &#8220;true&#8221;;Unattended-Upgrade::Automatic-Reboot-Time &#8220;03:00&#8221;; in \/etc\/apt\/apt.conf.d\/20auto-upgrades APT::Periodic::Update-Package-Lists &#8220;1&#8221;;APT::Periodic::Download-Upgradeable-Packages &#8220;1&#8221;;APT::Periodic::AutocleanInterval &#8220;7&#8221;;APT::Periodic::Unattended-Upgrade &#8220;1&#8221;; You can test running: # unattended-upgrades &#8211;dry-run &#8211;debug<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1308","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1308"}],"version-history":[{"count":1,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1308\/revisions"}],"predecessor-version":[{"id":1309,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1308\/revisions\/1309"}],"wp:attachment":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1308"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}