gpt4 book ai didi

windows - 如何使 babun/cygwin 主目录等于 windows 主目录?

转载 作者:可可西里 更新时间:2023-11-01 13:33:47 24 4
gpt4 key购买 nike

我刚刚安装了 babun,它是 Cygwin 的一个变体。我希望 cygwin 用户主目录等于我的 Windows 主目录。所以,明确一点,我不想将 cygwin 主目录作为新用户添加到 C:\Users,我希望它与我当前的 Windows 主目录相同。

现在,根据这篇文章,How can I change my Cygwin home folder after installation? ,有一种巧妙的方法可以使 cygwin 主目录指向您的 Windows 主目录。您打开文件 /etc/nsswitch.conf 并确保它有一行 db_home: windows。然而,在重新启动我的电脑后,echo $HOME 仍然显示 /home/chiel.tenbrinke,这不是应该的。它应该说类似 /cygdrive/c/Users/Chiel.tenBrinke 的内容。

为什么这不起作用?

我的 cygwin 版本是 CYGWIN_NT-6.1-WOW IM-Chiel-2015 1.7.35(0.287/5/3) 2015-03-04 12:07 i686 Cygwin

最佳答案

Babun 有一个非常好的常见问题解答。 FAQ 中的最后一个条目是 How to Use the Windows home directory as Babun's home directory

对我来说,它归结为:

  1. 通过 Win+R sysdm.cpl
  2. 为 $HOME =/Users/my_account_name 创建一个环境变量
  3. 运行 mkpasswd -l -p "$(cygpath -H)">/etc/passwd
  4. 运行 babun 安装

我不确定为什么 Babun 不能识别 /etc/nsswitch.conf 中的标准 cygwin 设置,我有点惊讶 Cygwin 中没有提到这个设置常问问题。我有点担心,尽管 Babun 是一个很棒的集合,但如果维护不当,它可能会很快与 Cygwin 不同步。

关于windows - 如何使 babun/cygwin 主目录等于 windows 主目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36011250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com