什么可能导致启动时无法从 ~/.bashrc 加载环境变量?

什么可能导致启动时无法从 ~/.bashrc 加载环境变量?

在我的一台使用 X11 的 Debian11/KDE 机器上,环境变量在启动时不会从 ~/.bashrc 加载,并且echo $PATH只打印很少(但不是没有!)的变量。启动后我必须运行. ~/.bashrc.

可能是什么原因造成的?这是故意的吗?和最近更新的grub有关系吗?在装有 Wayland 的 Debian11/KDE 机器上不会发生这种情况。

当我运行. ~/.bashrc多次时,它会多次添加路径,因此输出的字符串echo $PATH会变得更长。

相关内容