Org*_*ble 12 ubuntu-advantage 20.04
这是 Ubuntu Advantage 在我的(完全支持的)18.04 机器上做什么的更新,它每天检查两次什么,我可以摆脱它吗?对于20.04,因为答案不同。
回复:ubuntu-advantage-tools,看起来每 12 小时就会醒来,在我的系统上查找某些内容,但没有找到,然后就消失了。
我不记得故意安装过任何名为 ubuntu Advantage 的东西,据我所知,它用于已经过 EOL 的系统,而这个 20.04 系统绝对不是。
另外,我找不到名为 ubuntu Advantage 的服务或 cron 中的条目。
这个东西想做什么,它是如何运行的,我该如何摆脱它?
Org*_*ble 14
这个很好的答案非常适合 18.04。
它告诉您删除该软件包,这很棒,因为在 18.04 上它只删除了附加软件包ubuntu-minimal
。
然而,在 20.04,它想要删除更多的东西,即
ttf-mscorefonts-installer
ubuntu-release-upgrader-gtk
update-manager
update-manager-core
update-notifier
update-notifier-common
因为以下依赖树:
Run Code Online (Sandbox Code Playgroud)$ aptitude why ubuntu-advantage-tools i ttf-mscorefonts-installer Depends update-notifier-common (>= 0.119ubuntu2) i A update-notifier-common Depends update-manager-core (>= 1:17.04.2) i A update-manager-core Depends ubuntu-advantage-tools
这是不可接受的,所以我们必须寻找其他方法。就是这样。
停止并屏蔽服务
sudo systemctl stop ua-messaging.timer
sudo systemctl stop ua-messaging.service
sudo systemctl stop ua-timer.timer
sudo systemctl mask ua-messaging.timer
sudo systemctl mask ua-messaging.service
sudo systemctl mask ua-timer.timer
Run Code Online (Sandbox Code Playgroud)
检查它是否有效
systemctl status ua-messaging.service
systemctl status ua-messaging.timer
systemctl status ua-timer.timer
Run Code Online (Sandbox Code Playgroud)
您应该看到每个的状态都是这样的
Run Code Online (Sandbox Code Playgroud)$ systemctl status ua-messaging.service * ua-messaging.service Loaded: masked (Reason: Unit ua-messaging.service is masked.) Active: inactive (dead) $ systemctl status ua-messaging.timer * ua-messaging.timer Loaded: masked (Reason: Unit ua-messaging.timer is masked.) Active: inactive (dead) since Fri 2021-11-12 23:10:16 GMT; 1min 2s ago Trigger: n/a Nov 12 01:09:42 focal systemd[1]: Started Ubuntu Advantage update messaging. Nov 12 01:10:16 focal systemd[1]: ua-messaging.timer: Succeeded. Nov 12 01:10:16 focal systemd[1]: Stopped Ubuntu Advantage update messaging. $ systemctl status ua-timer.timer * ua-timer.timer Loaded: masked (Reason: Unit ua-timer.timer is masked.) Active: inactive (dead) Trigger: n/a
删除 APT 挂钩(请参阅此答案以了解详细原因)
sudo rm /etc/apt/apt.conf.d/20apt-esm-hook.conf
Run Code Online (Sandbox Code Playgroud)
大约一天后检查/var/log/ubuntu-advantage.log
以确认它不再运行。
归档时间: |
|
查看次数: |
10704 次 |
最近记录: |