当天的Ubuntu 16.04消息没有更新软件包更新的数量。

问题描述 投票:0回答:2

在过去的一个月里,运行Ubuntu 16.04的亚马逊EC2实例已经获得了当天的相同消息(motd):

30个包可以更新。

10个更新是安全更新。

我已经运行了建议的命令:

sudo apt-get dist-upgrade

sudo apt-get update

sudo apt-get升级

重新启动实例后,motd不会更改。没有要更新的软件包,只是motd没有更新。

ubuntu-16.04
2个回答
0
投票

通过更改apt-check脚本中的shebang解决了该问题:

sudo vi / usr / lib / update-notifier / apt-check

#!的/ usr / bin中/ python3

#!的/ usr / bin中/ python3.5

python3在没有安装apt_pkg模块的情况下调用python解释器。将其更改回默认的python3.5之后,motd正在更新。

如果其他人将来遇到类似问题,您可以运行此命令手动检查是否有可用于更新的软件包:

python3.5 / usr / lib / update-notifier / apt-check --human-readable

要么

sudo / usr / lib / update-notifier / update-motd-updates-available


0
投票

以下命令修复了我的问题:

sudo apt update
sudo apt upgrade

请注意,我的命令不包含-get。据我所知,aptapt-get是两回事。看起来我的装置上的每日消息(MOTD)指的是apt

© www.soinside.com 2019 - 2024. All rights reserved.