首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用软件更新通知?

禁用软件更新通知?
EN

Ask Ubuntu用户
提问于 2019-02-10 13:41:21
回答 3查看 8.3K关注 0票数 9

我每周运行apt更新和升级,但我不断从软件更新程序获得一个唠叨的屏幕。如何禁用此通知?

还是不更新和升级安装在我的系统上的所有东西?

EN

回答 3

Ask Ubuntu用户

发布于 2019-02-10 13:56:09

我假设您打开了“软件和更新”程序,查看了“更新”选项卡,然后选择“从不”作为“自动检查更新”?这降低了我的频率,但我也不得不禁用apt的日常服务:

在终端中输入命令

代码语言:javascript
复制
sudo systemctl disable apt-daily.service apt-daily-upgrade.service
sudo systemctl disable apt-daily.timer apt-daily-upgrade.timer
sudo systemctl stop apt-daily.timer apt-daily-upgrade.timer

您的手动更新(sudo apt update & sudo apt upgrade)将正常工作,但是apt系统不会自动查找新的更新。

票数 12
EN

Ask Ubuntu用户

发布于 2019-09-22 23:59:56

apt删除packagekit

这一行应该能做到这一点:

代码语言:javascript
复制
$ sudo apt remove packagekit
代码语言:javascript
复制
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  appstream apt-config-icons fwupd fwupd-amd64-signed gnome-software-common irqbalance libappstream-glib8 libappstream4 libfwupd2
  libgcab-1.0-0 libsmbios-c2 libtss2-esys0 libtss2-udev libxmlb1 runit-helper tpm2-abrmd tpm2-tools
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  gnome-core* gnome-software* gstreamer1.0-packagekit* packagekit* packagekit-tools* task-gnome-desktop*
0 upgraded, 0 newly installed, 6 to remove and 2 not upgraded.
After this operation, 5,788 kB disk space will be freed.
Do you want to continue? [Y/n] y

这就是你所需要的。

讨论

如果您收到恼人的软件更新nag消息,很可能您已经安装了Gnome。Gnome有自己的安装软件包(gnome-software)的专用实用程序和自己的包管理系统(packagekit)。我发现Gnome的软件包工具远不如传统的apt update && apt upgrade,但我可以看到图形界面可能会让新来的人感到更舒服。(另外,有些人习惯于被唠叨,并被告知要做一些事情:*“更新可用”。“现在,你必须无缘无故地重启你的电脑。”“提供最新信息。”“忙于工作?您必须重新启动才能安装这些更新。”“可提供的更新.”)

但是,既然您说您使用的是命令行apt,那么您根本没有理由运行packagekit。

Ľubuntu,la différence

Lubuntu (Ubuntu的LXQt桌面版本)过去没有这个问题,但现在它附带了预先安装的packagekit,与默认的GNOME桌面相同。嗯,差不多一样。根据评论中的@Juergen,Lubuntu保持着与标准Ubuntu的区别,因为它需要一个不同的命令来禁用愚蠢:

代码语言:javascript
复制
 sudo apt remove lubuntu-update-notifier

无人值守升级

我还建议安装unattended-upgrades

代码语言:javascript
复制
apt install unattended-upgrades

这将下载并安装每晚的安全升级。(或者,您可以将其配置为安装所有升级。)这一点很重要,因为没有PackageKit,您将不再运行“自动更新”。实际上,您根本就没有。

关于packagekit

的更多信息

顺便说一句,从技术上讲,packagekit是一个"meta“层,位于其他包管理器之上,比如rpm。理论上,它可以提供apt所做的一切以及更多的功能,但在现实中,它似乎仅限于最低的公共分母;至少在任何包管理系统中都是如此。希望它会变得更好,但到2021年,它已经严重不足。

我过去给人们使用PackageKit的主要原因是使用简单的图形界面来查找程序。不幸的是,Gnome软件搜索功能经常忽略许多包。我知道它们是可用的,因为我可以很容易地从命令行中apt searchapt install

票数 2
EN

Ask Ubuntu用户

发布于 2019-02-10 22:24:25

apt update更新您的软件存储库列表(这样您的系统就知道了可用的软件)。

apt upgrade在某些限制范围内从该列表中升级包,所以它并不是所有的包都升级。它允许您延迟重新启动等,直到您决定允许可能会迫使影响当前运行的软件/系统的稳定性的更改的升级,允许您选择何时使用apt full-upgrade应用这些更新。

来自man apt

upgrade (apt-get(8)) upgrade is used to install available upgrades of all packages currently installed on the system from the sources configured via sources.list(5). New packages will be installed if required to statisfy dependencies, but existing packages will never be removed. If an upgrade for a package requires the remove of an installed package the upgrade for this package isn't performed. full-upgrade (apt-get(8)) full-upgrade performs the function of upgrade but will remove currently installed packages if this is needed to upgrade the system as a whole.

查尔斯格林的答案涵盖了唠叨屏幕,我选择只涵盖‘升级’部分的问题。

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

https://askubuntu.com/questions/1117139

复制
相关文章

相似问题

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