从文件中删除环境变量后 Ubuntu 无法加载

从文件中删除环境变量后 Ubuntu 无法加载

我错误地通过运行以下命令从文件中删除了所有环境变量,并重新启动了我的 Ubuntu 16.04。

sudo gedit /etc/environment

现在,它正在加载并显示黑屏,什么也不做。如何解决这个问题?

答案1

以下是我安装的 Ubuntu 16.04 中的 /etc/environment 文件的内容。只有一行设置您的 PATH 变量。如果不知道在哪里查找命令,这肯定会停止您的启动。您可以将下面的行添加到您的 /etc/environment 文件中,使其成为唯一的行,然后查看它是否可以启动?您的 /etc/environment 文件开头是否只有一行?

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

答案2

启动安装媒体,选择“尝试 Ubuntu”,将您的根文件系统挂载在/mnt,复制/etc/environment/mnt/etc/(用于sudo cp -a保留时间戳、所有权和访问模式),卸载/mnt并重新启动。

相关内容