Целевая машина работает Ububtu server 8.04.
Вот результат бродяга:Emacs, tramp, проблема с plink на XP
tramp: Opening connection for [email protected] using nil...<br>
tramp: Waiting for prompts from remote shell<br>
tramp: Waiting 60s for prompt from remote shell<br>
tramp: Sending password<br>
tramp: Found remote shell prompt.<br>
tramp: Initializing remote shell<br>
Loading time-date...done<br>
tramp: Waiting 30s for remote `/bin/sh' to come up...<br>
tramp: Setting up remote shell environment
apply: Couldn't `stty -inlcr -echo kill '^U'', see buffer `*tramp/plink [email protected]*'
редактировать, многословным буфер содержит это в конце:
# Waiting 30s for remote `/bin/sh' to come up...
exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh
$ exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh
$
# Setting up remote shell environment
$ stty -inlcr -echo kill '^U'
stty -inlcr -echo kill '^U'
$ $ $ [[Regexp `\(^[^#$%>
]*[#$%>] *\|^[^#$%>
]*[#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'' not found in 30 secs]]
Команда:
stty -inlcr -echo kill '^U'
-inclr
выключает «перевод строки к перевозке return "
-echo
отключает" эхо-сигнал символы»
kill '^U'
множества '^ U', чтобы удалить текущую строку
Попробуйте поднять уровень детализации бродяг, установив 'tramp-verbose' до 8 или 10 (вывод 10 описывается как «огромный», поэтому сначала попробуйте 8). Это должно показать вам больше информации о том, что делает tramp. – genehack 2008-12-08 02:38:29
Это многословие, установленное в 10, я предполагаю, что он пытается получить структуру каталогов в этих пустых командах, но не может быть уверен. – YHVH 2008-12-08 03:50:18
По какой-то причине регулярное выражение не совпадает, но я буду раздутым, если смогу понять, почему. Извините ... – genehack 2008-12-09 02:50:43