Windows 7 x64でCygwin(x86)でKiTTYを使用しようとしています。
Path
envに;c:\cygwin\usr\local\bin\;c:\cygwin\bin
を追加しました。KiTTYで接続タイプとして「Cygterm」を選択し、コマンドとして「-」を使用すると、ターミナルウィンドウで次のエラーが発生します。
/bin/sh: No such file or directory
また、コマンドとして「mosh」などを使用すると、次のエラーが発生します。
mosh: Permission denied
理由を見つけるのを手伝ってください。
このメッセージは、KiTTYCygに付属のcygwin1.dllがCygwin 1.7用であるために発生しますが、おそらく別のバージョンを使用しています。消して。 c:\ cygwin\binにあるもののコピーと置き換えます(またはc:\ cygwin\binをパスに追加するなど)。
Cygwin64を使用している場合は、cthelperもcthelper64に置き換える必要があります。
最新バージョンのKiTTY(この記事の執筆時点では0.70.0.1)を実行していることを確認してください。これは、Cygwinの扱いを検出するための追加機能(64ビットやそのインストールパス)。
私にとってうまくいったのは、cthelper64.exe
をC:\cygwin64\bin
にコピーし、kitty.ini
を編集してこれを追加することでした。
[Cygwin integration]
CtHelperPath=C:\cygwin64\bin\cthelper.exe
次に、KiTTY構成ウィンドウで、コマンドにダッシュ(-)を追加し、Cygterm無線を選択する必要があります。
KiTTYとCygterm
おそらく、セットアップツリーのCytermブランチを確認し、それに応じて調整することもできます。 オプション付きのKiTTY左ツリー