XP의 EMACS, 트램프, 플링크 문제
-
20-08-2019 - |
문제
대상 기계는 Ububtu Server 8.04를 실행 중입니다.
트램프 출력은 다음과 같습니다.
tramp: Opening connection for nungu@ip.ip.ip.ip 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 nungu@ip.ip.ip.ip*'
편집, Verbose Buffer는 이것을 마지막에 포함합니다.
# 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
끄기 "Newline to Carriage Return"
-echo
"에코 입력 문자"를 끕니다.
kill '^U'
현재 줄을 지우려면 '^u'세트
해결책
같은 문제; 그리고 수정
작업 : NTEMACS -22.1- 트램프 버전 : 2.0.55
실패 : NTEMACS-22.3.1- 트램프 버전 : 2.0.58-PRE
댓글 참조 -2.0.* 릴리스 eMacs -22.3.1에서 작업
Tramp 2.1.14로 업그레이드 -EMACS 22/3/1은 훌륭합니다
업그레이드를 시도하는 것이 좋습니다 사바나.
참고 : ListP/Net에서 기존 트램프 EL 및 ELC 파일을 제대로 삭제하지 않았습니다. 다운로드 된 타르에서 삭제했습니다.
다른 팁
버퍼 트램프/plink nungu@ip.ip.ip.ip '를 참조하십시오.
글쎄, 그 버퍼에 무엇이 있습니까?
편집하다 버퍼 출력을 추가해 주셔서 감사합니다.
'stty'명령은 Tramp가 원격 시스템에 액세스하는 데 사용할 터미널을 구성하려고합니다. 시스템에 직접 SSH를하고 명령을 실행하려고하면 어떻게됩니까? (동일한 args tramp를 사용하고 있습니다 ...)
나는 당신이 말하는 기술을 모르겠지만, Genehack은 "Regex가 일치하지 않는다"고 말하면 더 간단한 정규식으로 테스트하거나 다른 방법으로 솔루션을 단순화해야합니다. 작동하지 않는 퍼즐 조각. "그것은이 간단한 정규식과 함께 작동하지만이 복잡한 것과는 다릅니다"또는 "Regex가 작동하지 않기 때문에 전혀 동정인이 아닙니다"...
문제를 구성, 단순화 및 괄호로 구성하십시오.
나는 이것이 명백하다는 것을 알고 일반적인 조언이지만 일요일 아침입니다 ...