Views:
1,874โ
Votes: 2โ
โ
Solution
Tags:
updates
ubuntu-core
Link:
๐ See Original Answer on Ask Ubuntu ๐
URL:
https://askubuntu.com/q/949895
Title:
Prevent automatic reboot after Ubuntu Core update on 16.xx
ID:
/2017/08/26/Prevent-automatic-reboot-after-Ubuntu-Core-update-on-16.xx
Created:
August 26, 2017
Upload:
January 3, 2023
Layout: post
TOC:
false
Navigation: false
Copy to clipboard: false
I was trying to track down the Snappy Ubuntu Core source code and the closest I could find was this which has an accepted answer that I find unacceptable. With the source code many developers seeking to turn off auto-updates might be able to accomplish a goal akin to your own.
The second best solution for them, and perhaps yourself, is to find the name of the binary that performs auto-updating. Letโs say for example it is called a
. Rename it to b
. Replace a
with a simple program that displays โHello Worldโ. During system boot call b
in startup scripts.
Basically whenever you want to update your OS (or โStoreโ as they like to call it) at your convenience simply reboot your machine. After the update it will reboot again. On the second reboot when b
is called the first reboot already updated the applications (called โsnapsโ) so the second reboot would perform without an update.
Whenever Ubuntu tries to run auto-updates behind your back, it will simply be running a new program that writes โHello Worldโ to /var/log/syslog
.
Iโm not using Raspberry Pi 2 so I canโt find the name of the auto-update program that needs to be renamed to โbโ. Hopefully someone else does use it and can provide the name.