禁用 gnome 软件在启动时加载

The*_*xGK 21 autostart startup-applications gnome-software

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

我很少使用 gnome 软件,而且在大多数启动时它是无用的。然而,在启动应用程序中没有条目,即使在显示隐藏的启动应用程序之后也没有(https://help.ubuntu.com/community/ShowHiddenStartupApplications)。另外,我还没有从 systemd-analyze 中找到任何与 gnome-software 相关的进程来使用 systemctl 禁用它。

pom*_*sky 19

转到/etc/xdg/autostart/并删除

NoDisplay=true
Run Code Online (Sandbox Code Playgroud)

gnome-software-service.desktop文件中的行(或更改truefalse)。然后GNOME 软件应该出现在您的启动应用程序列表中。您可以从那里禁用它。

如果遵循上述建议,GNOME 软件仍未出现在启动应用程序列表中,请按照以下步骤操作。

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

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

    NoDisplay=true
    
    Run Code Online (Sandbox Code Playgroud)

    输入(或更改truefalse)。

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

    X-GNOME-Autostart-enabled=false
    
    Run Code Online (Sandbox Code Playgroud)

    行到复制的.desktop文件。


Pan*_*her 6

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
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果失败.. 屏蔽(禁用)后端服务 PackageKit,Gnome Software 使用的服务。

    sudo systemctl mask packagekit.service
    
    Run Code Online (Sandbox Code Playgroud)

  • 调试启动是不同的。你屏蔽了 packagekit 吗?调试启动几乎是另一个问题,但是您是否运行了blame?https://www.dedoimedo.com/computers/systemd-blame.html (2认同)