Cygwin + KiTTYCyg: / bin / sh: Keine solche Datei oder Verzeichnis

1609
Roman Ovchinnikov

Versuch, KiTTY mit Cygwin (x86) unter Windows 7 x64 zu verwenden.

  1. Installierte neueste Cygwin und alle benötigten Pakete.
  2. Hinzugefügt ;c:\cygwin\usr\local\bin\;c:\cygwin\binzu system Pathenv.
  3. Laden Sie das KiTTYCyg for Cygwin 1.7-Formular hier herunter: http://www.9bis.net/kitty/?page=PuTTYCyg und entpackt es in das Verzeichnis KiTTY.
  4. Wenn ich "Cygterm" als Verbindungstyp in KiTTY auswähle und "-" als Befehl verwende, erhalte ich diesen Fehler im Terminalfenster:

    /bin/sh: No such file or directory 

    Und wenn Sie so etwas wie "mosh" als Befehl verwenden, wird dieser Fehler angezeigt:

    mosh: Permission denied 

Bitte hilf mir einen Grund zu finden.

2

2 Antworten auf die Frage

1
Anonymous

Diese Meldung wird verursacht, weil die Datei cygwin1.dll, die mit KiTTYCyg geliefert wurde, für Cygwin 1.7 bestimmt ist, Sie jedoch wahrscheinlich eine andere Version verwenden. Lösche es. Ersetzen Sie die Kopie durch eine Kopie in c: \ cygwin \ bin (oder fügen Sie Ihrem Pfad c: \ cygwin \ bin usw. hinzu).

Wenn Sie Cygwin64 verwenden, müssen Sie cthelper ebenfalls durch cthelper64 ersetzen.

Danke für Ihre Antwort, aber es funktioniert nicht für mich. Ich ersetzte cygwin1.dll und erhielt die gleichen Fehler. Wenn ich cthelper durch cthelper64 ersetze, bekomme ich "fehlgeschlagen, cthelper auszuführen". Roman Ovchinnikov vor 9 Jahren 0
0
Keijo D Putt

Stellen Sie sicher, dass Sie die neueste Version von KiTTY (0.70.0.1 zum Zeitpunkt der Erstellung dieses Dokuments) ausführen, da diese zusätzliche Funktionen zur Erkennung von Cygwin-Leckerbissen enthält (z. B. 64 Bit und der Installationspfad).

Was für mich gearbeitet wurde kopieren cthelper64.exein C:\cygwin64\binund bearbeiten das kitty.iniHinzufügen dieser:

[Cygwin integration] CtHelperPath=C:\cygwin64\bin\cthelper.exe 

Dann müssen Sie in Ihrem KiTTY-Konfigurationsfenster einen Bindestrich (-) im Befehl hinzufügen und das Cygterm-Radio auswählen:
KiTTY plus Cygterm

Möglicherweise möchten Sie auch den Cyterm-Zweig im Setup-Baum überprüfen und entsprechend anpassen: KiTTY-Linker Baum mit Optionen