这是我打开 wsl2 终端时屏幕信息的一部分。
从时间上看,已经是23天前了。
如何刷新此信息?
System information as of Sat Jul 30 22:52:35 CST 2022
System load: 0.107421875
Usage of /: 90.7% of 250.98GB
Memory usage: 10%
Swap usage: 0%
Processes: 44
Users logged in: 0
IPv4 address for br-345a7fa3f56b: 172.18.0.1
IPv4 address for docker0: 172.17.0.1
IPv4 address for eth0: 172.31.228.161
Run Code Online (Sandbox Code Playgroud)
与我在Ask Ubuntu上的回答相关的方式不止一种:
首先,它表明我(或大多数用户)对 MOTD 的关注是多么少。大多数人似乎都注意到了这条Permission denied
消息(我假设您也看到了),但我从未注意到(直到现在还没有人提出过)系统信息也是静态的。
其次,这也来自该答案中提到的同一个包,并且具有相同的问题根本原因。显示它的横向功能用于管理 Ubuntu服务器。它无意中(但错误地)包含在 WSL Ubuntu 22.04 发行版中,因为它基于 Ubuntu Server。
最终,它确实会更新,因为 Landscape 使用 Systemd,而 Systemd 默认情况下(或不容易)在 WSL 上运行。
如果你想更新它,你可以运行sudo update-motd
. 然后rm ~/.motd_shown
重新启动即可看到更新的信息。如果您确实想在每次 WSL 启动时更新它,也可以将此命令(带有sudo
)添加到 Windows 11 下的“启动命令”中。/etc/wsl.conf
详细信息请参见此处。Windows 10 还有一种后备方法。
然而,更好的解决方案是简单地删除 Landscape,因为它需要 Systemd 并且在 WSL 上没有用处:
sudo apt remove landscape-common
sudo apt autoremove # Optionally, but recommended
rm ~/.motd_shown
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
599 次 |
最近记录: |