私は仕事でcygwinを使用して、unixツールにすばやくアクセスし、ssh端末として使用しています。最近、いくつかの新しいCygwinパッケージをインストールしましたが、ターミナルを開こうとすると非常に遅くなり、次のエラーが発生します。
/usr/bin/id: cannot find name for group ID 10519
エラーの意味はわかりませんが、cygwinターミナルを開くのに、通常よりも時間がかかります。
Active Directoryのユーザー名またはグループメンバーシップに関連しているようです。 この記事 に従って次のコマンドを実行した後、エラーは解消しました:
mkpasswd -l -c > /etc/passwd; mkgroup -l -d > /etc/group
これにより、cygwinファイルが最新のADユーザー/グループ情報で更新されます。
の代わりに
mkgroup -l -d > /etc/group
2つのコマンドを発行してグループを修正しました
mkgroup -l > /etc/group
mkgroup -c >> /etc/group
記事のコメント Cygwinユーザーとグループ でさらに下を提案しました。
私にとって、最後の2つのアプローチの組み合わせが機能しました。
babun install
を実行すると、babunが再インストールされます。mkgroup -l
および-c
から/ etc/groupを再入力します。