好的,这是一个愚蠢的问题。但是如何在cygwin中设置正确的根目录?这是应该在安装时完成的吗?它应该设置为d:\ cygwin但是当前它指向c:\并且由于该\ bin,\ etc和其他文件夹不存在。 感谢。
编辑:看起来rootdir的注册表项在版本之间发生了几次更改(我假设)。在工作框中,我在“HKLM \ SOFTWARE \ Wow6432Node \ Cygwin \ setup \”键“rootdir”中指向rootdir。在非工作盒子上,我有完全不同的路径:“HKLM \ SOFTWARE \ Cygnus Solutions \ Cygwin \ mounts v2 /”和键“native”,值为“d:\ cygwin”。
我想我现在会放弃。感谢那些试图在下面提供帮助的人。
答案 0 :(得分:12)
检查注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup\rootdir
在我的方框中,它指向C:\cygwin
。
答案 1 :(得分:5)
好的,这真的很晚! 但请尝试以下方法:
cd /cygdrive
cygdrive是我的计算机在windows中的cygwin / linux等价物
答案 2 :(得分:2)
安装程序包要求在运行时提供所需的根目录。默认情况下,它应该建议使用C:\cygwin
,但如果您以前在系统上安装过Cygwin,它可能会抓住上次使用的相同路径。