如何禁用 OneDrive 服务自动启动

如何禁用 OneDrive 服务自动启动

我从 repo 安装了“onedrive”。效果很好,但我不想让它自动启动。我厌倦了每次重启后都关闭它 - 如何解决它?我正在使用关闭它,systemctl --user stop onedrive 我原本以为systemctl --user disable onedrive会关闭自动启动,但它没有效果 -systemctl --user status onedrive仍然显示enabled;

Loaded: loaded (/usr/lib/systemd/user/onedrive.service; enabled; vendor preset: enabled)

并在重启后启动。

答案1

披露:我是 Linux 版 OneDrive 客户端的开发人员 -https://github.com/abraunegg/onedrive

此问题是由于 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跟踪这个特定问题。

答案2

如果应用程序位于,startup applications则可以通过按左窗口(或您设置为Super键的任何内容)并startup在搜索框中输入来访问,选择startup applications图标,然后OneDrive通过突出显示它然后单击来禁用它remove

需要明确的是,这只会OneDrive从启动应用程序中删除 - 它不会将其从您的系统中删除。

在此处输入图片描述

相关内容