Я установил "onedrive" из репо.
Работает отлично, но я не хочу, чтобы она запускалась автоматически.
Я устал выключать его после каждой перезагрузки - как это исправить?
Я отключаю его с помощью systemctl --user stop onedrive
Я ожидал, что systemctl --user disable onedrive
выключит автозапуск, но это не влияет - systemctl --user status onedrive
stil показывает enabled;
:
Loaded: loaded (/usr/lib/systemd/user/onedrive.service; enabled; vendor preset: enabled)
и запускается после перезагрузки.
Эта проблема вызвана тем, что пакет Ubuntu PPA создает символическую ссылку при установке пакета:
Created symlink /etc/systemd/user/default.target.wants/onedrive.service → /usr/lib/systemd/user/onedrive.service.
Чтобы разрешить эту ситуацию, необходимо удалить эту символическую ссылку:
sudo rm /etc/systemd/user/default.target.wants/onedrive.service
Чтобы навсегда решить эту проблему, необходимо обновить пакет PPA, чтобы эта символическая ссылка не создавалась.
Вышеупомянутая информация также указана в https://github.com/abraunegg/onedrive/issues/1274 , который отслеживает эту конкретную проблему.
Если приложение находится в запускаемых приложениях
, к нему можно получить доступ, нажав левые окна ( или что-то другое, что вы установили в качестве ключа Super ) и набрав запуск
в поле поиска, выберите значок запускаемые приложения
, затем отключите OneDrive
, выделив его и нажав удалить
.
Для ясности: это приведет к удалению только OneDrive
из запускаемых приложений - он не удалит его из вашей системы.