首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止mpd最终自动启动

防止mpd最终自动启动
EN

Ask Ubuntu用户
提问于 2019-06-02 22:52:23
回答 1查看 2.1K关注 0票数 3

我现在有一个问题:我不能阻止mpd在重新启动后自动启动。我从官方存储库安装了mpd。

然后,我在systemd上禁用了它,因为我希望它在正常用户下运行,而不是自动作为服务运行:

代码语言:javascript
复制
sudo systemctl disable mpd

检阅后

代码语言:javascript
复制
sudo systemctl status mpd

那时候它是不活动的。

但是在下一次重新启动之后,systemd仍然生成一个进程mpd。

唯一的解决办法是:

代码语言:javascript
复制
sudo systemctl mask mpd

但最疯狂的是:启动时仍会产生另一个mpd进程,在~/config下的文件夹自动启动为空,启动时我也以空会话开始。

最后一个问题:我如何真正摆脱mpd的自动启动?我只想手动启动,仅此而已。

EN

回答 1

Ask Ubuntu用户

发布于 2019-06-03 13:19:26

您现在禁用了系统范围内的mpd自动启动。然而,除此之外,在Ubuntu中还会自动启用每个用户的自动启动。因此,如果禁用系统范围的mpd服务,一旦登录,自动启动进程将启动特定于用户的实例。

要安全禁用自动启动:

  • /etc/xdg/autostart/mpd.desktop复制到~/.config/autostart/mpd.desktop
  • 编辑~/.config/autostart/mpd.desktopX-GNOME-Autostart-enabled=true更改为X-GNOME-Autostart-enabled=false,或删除行
  • 编辑或添加一行`Hidden=true‘

本地.desktop文件优先于系统范围的启动程序。与编辑系统范围的启动程序不同,创建和更改私有副本是更好的做法,因为1)您只影响当前用户,2)您不需要根权限来自定义启动程序,3)您的更改不会被可能的系统更新覆盖。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1148162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档