Gitはエディタを実行できませんが、存在します。

Gitはエディタを実行できませんが、存在します。

Gitでエディタを起動できないと言う非常に奇妙な問題が発生しました。本当に存在し、働きます:

$ git config --global core.editor /usr/bin/nano
$ git rebase -i main
hint: Waiting for your editor to close the file... fatal: cannot run /usr/bin/nano: No such file or directory
error: unable to start editor '/usr/bin/nano'
$ ls -l /usr/bin/nano
-rwxr-xr-x. 1 root root 254048 Apr 12  2021 /usr/bin/nano

この問題の原因は何ですか? Rocky 8.8でGit 2.39.3を使用しています。私が考えることができる唯一のことは、NFSディレクトリでGitコマンドを実行していることです。しかし、それは実際には重要ではありません。そうですか?

答え1

gitインストールされているのは実際にApptainerアプリケーションだったので、探し/usr/bin/nanoているものはApptainerコンテナに実際には存在しないことがわかりました。ああ。

関連情報