Error “auto-updater is not implemented on this platform” on Linux

I’m getting the following message in ~/.atom/nohup.out or in the terminal when I start atom with the --foreground option. Atom seems to function properly, though. I use Atom v1.3.0-dev-62f4f32 on Debian 9.

$ cat ~/.atom/nohup.out 
auto-updater is not implemented on this platform
Error: auto-updater is not implemented on this platform
    at Object.<anonymous> (/usr/share/atom/resources/atom.asar/browser/api/lib/auto-updater.js:11:13)
    at Object.<anonymous> (/usr/share/atom/resources/atom.asar/browser/api/lib/auto-updater.js:14:4)
    at Module._compile (module.js:434:26)
    at Object.defineProperty.value [as .js] (/usr/share/atom/resources/app.asar/src/compile-cache.js:190:21)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at AutoUpdateManager.module.exports.AutoUpdateManager.setupAutoUpdater (/usr/share/atom/resources/app.asar/src/browser/auto-update-manager.js:51:23)
    at /usr/share/atom/resources/app.asar/src/browser/auto-update-manager.js:42:24
App load time: 256ms

1 possible answer(s) on “Error “auto-updater is not implemented on this platform” on Linux

  1. Changing the ownership to my user instead of root fixed it for me:

    sudo chown [my username].[my username] ~/.atom/nohup.out