8 我在工作中使用cygwin来快速访问unix工具并作为ssh终端。我最近安装了一些新的Cygwin软件包,现在当我尝试打开终端时,它非常慢,并出现以下错误: /usr/bin/id: cannot find name for group ID 10519 我不确定该错误意味着什么,但是现在打开cygwin终端所需的时间比过去要长得多。 windows cygwin startup — 格雷格·布雷 source
9 它似乎与我的Active Directory用户名或组成员身份有关。按照本文运行以下命令后,错误消失了: mkpasswd -l -c > /etc/passwd; mkgroup -l -d > /etc/group 这将使用最新的AD用户/组信息更新cygwin文件。 — 格雷格·布雷 source 2 是的,该命令解决了问题,但是您需要安装“最新”版本(2014 — Juan Marin
3 都没有对我的修改/etc/group也没有/etc/passwd帮助(甚至没有引用过的文章的修改)。问题是我试图在“域用户”下安装babun,但未连接到域网络。连接到域网络后,开箱即可正常工作。 — 贾库 source 相反,我必须断开域网络的连接并在本地安装 — Jianyu
2 代替 mkgroup -l -d > /etc/group 我通过发出两个命令来固定组 mkgroup -l > /etc/group mkgroup -c >> /etc/group 在Cygwin用户和组的评论中进一步建议。 — 姆宾纳 source
0 对我而言,最后两种方法的结合有效: babun install在域中以域用户身份运行,以便babun重新安装。 从mkgroup -l和重新填充/ etc / group -c。 — 托南克 source