Windows 10上msys2的/ sbin / nologin问题

时间:2016-02-03 08:02:12

标签: msys2

我刚在Windows 10计算机上安装了MSys2(https://msys2.github.io,msys2-x86_64-20150916.exe)。

安装完成后,终端即可启动。但是一旦我停止并重新启动它,我就会收到错误:“无法运行/ sbin / nologin:没有这样的文件或目录”。

知道该怎么做?

1 个答案:

答案 0 :(得分:0)

你应该弄清楚为什么Bash试图运行/sbin/nologin。检查您的Windows主目录(例如C:\Users\Joe),查找.bash_profile.profile.bashrc等文件。检查这些文件并找到哪个文件正在调用nologin。

如果这没有帮助,请尝试在C:/msys64/sbin/nologin或您实际安装MSYS2的任何位置创建一个空文件。空文件将是一个有效的shell脚本,并且运行时没有错误。

如果错误是非致命的,您可以考虑忽略它。