Разница в среде WSL: программы Windows работают в локальном терминале, но сбой через SSH ConnectionLinux

Ответить
Anonymous
 Разница в среде WSL: программы Windows работают в локальном терминале, но сбой через SSH Connection

Сообщение Anonymous »

Пожалуйста, извините за мой английский, так как я не носитель. Этот вопрос был сформулирован с помощью AI < /p>
Информация о среде: < /h3>

Система: Windows 11 + WSL 2 (ubuntu) < /li>
Shell: zsh /bash < /li>
remote connection: openssh < /li> < /bash> < /li>
remet Симптомы: < /h3>
Локальный терминал работает нормально: при открытии терминала WSL непосредственно на физическом компьютере (например, через терминал Windows) я могу успешно запускать: < /p>

Программы Windows: motepad.exe, calc.exe < /li>
< /ul>
Keil5 compilation: /mnt/d/Keil_v5/UV4/UV4.exe -b project.uvprojx
< /code>

SSH Connection Fake: при подключении к WSL на одном и том же компьютере через SSH все программы Windows не сбои с ошибкой: < /li>
< /ul>
notepad.exe: Invalid argumen
< /code>
Даже я использую сам wsl ssh (ssh name@localhost), он не работал < /p>
Попытка устранения неисправностей: < /h3>
✅ Правоочеки Pathenvirment Flucable
wssl Обычно

❌ Вызовы программы Windows Производны в сеансах SSH < /p>
Основной вопрос: < /h3>
Почему WSL ведутся ведут себя и тем же компьютера между локальными терминалами и SSH? Как я могу сделать сеансы SSH правильно вызовать программы Windows?0 export PATH=$PATH:/mnt/c/Windows/System32:/mnt/c/Windows
1 export PATH=$PATH:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32
< /code>
int.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... t-fail-via
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»