我已经阅读了社区“RootSudo”文档并对这一行感兴趣:
您永远不应该使用普通的 sudo 以 Root 身份启动图形应用程序。
为什么?有什么不同?请提供一个简单的解释,因为我只是一个普通的桌面用户。
我使用 WSL 在 Windows 11 上安装了 Ubuntu 22.04。然后,我使用 WSL 命令 ( --export/ --import) 将其移动到另一个磁盘上。
移动它后,默认用户是 root,所以我在 中添加了以下几行/etc/wsl.conf:
[user]
default=numa
Run Code Online (Sandbox Code Playgroud)
现在,在我启动 Ubuntu 时每天显示一次的消息中(我认为是 MOTD),我可以看到以下消息:
[/etc/update-motd.d/50-landscape-sysinfo: 17: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied]
Run Code Online (Sandbox Code Playgroud)
虽然看起来没什么坏处,但我想知道如何才能避免这种情况。