禁止 gnome-software 在启动时加载

禁止 gnome-software 在启动时加载

Gnome 软件是最大的内存消耗者之一,它在启动时被加载,因此减少了启动时间。 在此处输入图片描述

我很少使用 gnome 软件,而且在大多数启动时它都没用。但是启动应用程序时没有条目,甚至在之后也没有显示隐藏的启动应用。另外,我没有从 systemd-analyze 中找到任何与 gnome-software 相关的进程,因此无法使用 systemctl 将其禁用。

答案1

转到/etc/xdg/autostart/gnome-software-service.desktop并删除行

NoDisplay=true

或更改truefalse。然后GNOME 软件应该出现在你的启动应用程序列表。您可以从那里禁用它。

如果GNOME 软件仍然没有出现在启动应用程序按照上述建议列出,然后按照以下步骤操作。

  1. 复制/etc/xdg/autostart/gnome-software-service.desktop~/.config/autostart/目录。

  2. .desktop使用文本编辑器打开复制的文件并删除以下行

    NoDisplay=true
    

    或更改truefalse

  3. 现在GNOME 软件应该出现在你的启动应用程序列表。禁用它。或者,您可以附加

    X-GNOME-Autostart-enabled=false
    

    行到所复制的.desktop文件。

答案2

https://ask.fedoraproject.org/en/question/92941/how-to-stop-fedora-24-gnome-software-auto-updating/,请尝试以下两个选项:

  1. 在 gsettings 中禁用它

    gsettings set org.gnome.software download-updates false
    
  2. 如果失败,请屏蔽(禁用)后端服务 PackageKit,即 Gnome Software 使用的服务。

    sudo systemctl mask packagekit.service
    

答案3

对于 Ubuntu 22.04,我发现上述建议都没有用。虽然我能够在启动应用程序中看到 Gnome 软件,但在这里禁用它并没有帮助。删除全局桌面文件和本地桌面文件并没有阻止它启动。

它已启动,因为它是此处定义的服务:

/usr/share/dbus-1/services/org.gnome.Software.service

在该目录中,执行以下操作:

sudo mv org.gnome.Software.service org.gnome.Software.service_disabled

我还不知道这有什么副作用。

相关内容