帮酷LOGO
0 0 评论
文章标签:AUTO  Ubuntu  


问题:

我已经尝试了很多建议,但没有一个是有效的。 我不想我的ubuntu系统以任何方式或形式上连接网络去检查更新,直到我去显式运行更新检查。 我已经使用repos将选项设置成用户界面app中的“Never ”。 我已经禁用了每个系统定时器,它说明了有关更新的内容。 我还是会得到$#@!更新通知,通知程序会不时的弹出来。 我该怎样做才能在ubuntu 19.04上消除这个祸害?

请注意,我不只是想禁用更新通知程序弹出窗口,我想禁用所有进行更新检查的网络流量 。

关于我已经完成的工作的详细信息:

systemctl禁用了apt-daily-upgrade.timer apt-daily.timer

运行软件&更新,转到更新选项卡设置"自动检查更新"到"从不"。


回答 1:

卸载 update-notifier 应该可以清除通知。


sudo apt remove update-notifier update-notifier-common




回答 2:

注释掉/etc/apt/sources.list (和 sources.list. d 如果有的话)中提到的所有仓库,似乎可以解决问题. 我仍然不知道有关更新的不可阻挡的任务的原因是什么,但如果没有定义repos,似乎可以阻止它们。

对于那些想知道我为什么要关掉它们的人: 这是一个在带有备份文件的qcow2映像中运行的虚拟机,在测试后,它注定要完全重置为原始的备份文件。 我不希望网络活动搞砸了我的测试,如果它确实下载了更新,那么一切都会完蛋,因为当文件镜像再次重置为基本状态时,它们将被丢弃 。 幸运的是,在每次重置文件镜像时,添加一个小脚本到guestmount中,并编辑 sources.list 很简单。


回答 3:

为了防止自动检查升级,我已禁用了几个服务:


sudo systemctl disable apt-daily.service apt-daily-upgrade.service


sudo systemctl disable apt-daily.timer apt-daily-upgrade.timer


sudo apt remove --purge -y unattended-upgrades


gsettings set com.ubuntu.update-notifier no-show-notifications true



我也删除了快照,因为这些默认情况下每天检查4次:


sudo snap remove $(snap list | awk '!/^Name|^core/{print $1}')


sudo apt remove --purge -y snapd gnome-software-plugin-snap



你可以设置 update-notifier 不显示通知,或者通过GUI或按CLI显示通知。

CLI


gsettings set com.ubuntu.update-notifier no-show-notifications true





文章标签:AUTO  Ubuntu  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语