Из справочной страницы systemctl:
enable NAME...
Enable one or more unit files or unit file instances, as specified
on the command line. This will create a number of symlinks as
encoded in the "[Install]" sections of the unit files. After the
symlinks have been created, the systemd configuration is reloaded
(in a way that is equivalent to daemon-reload) to ensure the
changes are taken into account immediately. Note that this does not
have the effect of also starting any of the units being enabled. If
this is desired, either --now should be used together with this
command, or an additional start command must be invoked for the
unit.
...
Enabling units should not be confused with starting (activating)
units, as done by the start command. Enabling and starting units is
orthogonal: units may be enabled without being started and started
without being enabled. Enabling simply hooks the unit into various
suggested places (for example, so that the unit is automatically
started on boot or when a particular kind of hardware is plugged
in). Starting actually spawns the daemon process (in case of
service units), or binds the socket (in case of socket units), and
so on.
По существу, enable отмечает службу для запуска при загрузке, а start фактически запускает службу немедленно.
Работает отлично ...
ogra@anubis:~$ sudo snap install atom --classic
[sudo] Passwort für ogra:
atom 1.21.1 from 'snapcrafters' installed
ogra@anubis:~$ atom
... (some complaints about already existing config links)
... atom starts fine ...
Технически нет причин, чтобы он не работал, хотя ...
Работает отлично ...
ogra@anubis:~$ sudo snap install atom --classic
[sudo] Passwort für ogra:
atom 1.21.1 from 'snapcrafters' installed
ogra@anubis:~$ atom
... (some complaints about already existing config links)
... atom starts fine ...
Технически нет причин, чтобы он не работал, хотя ...