這是我打開 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
答案1
與我的回答相關詢問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