目标机运行Ububtu服务器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*'

编辑、详细的缓冲区包含在结束:

# 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要回车"
-echo 关闭"回声输入角色"
kill '^U' 集'^U'删除当前线

有帮助吗?

解决方案

同样的问题;和修复

工作:NTEmacs-22.1 - 流浪汉版本:2.0.55

失败:NTEmacs-22.3.1 - 流浪汉版本:2.0.58预

请参阅评论 - 既不2.0 *释放上的emacs-22.3.1工作

升级到2.1.14流浪汉 - emacs的22/3/1的伟大工程

建议你尝试从升级萨凡纳

请注意:我没有正确配置刚刚删除现有的流浪汉EL和listp /净ELC文件;和下降从下载的焦油的 - 你需要修改trampver.el.in建立一个有意义的口齿不清文件 - 但它的不完全火箭科学

其他提示

见缓冲流浪汉/ PLINK nungu@ip.ip.ip.ip'

那么,什么是在缓冲区?

修改由于用于将缓冲器输出。

在“的stty”命令试图配置TRAMP将使用访问远程系统中的终端。如果你直接SSH登录到系统,并尝试运行该命令会发生什么? (使用TRAMP使用相同ARGS ...)

我不知道的技术,你们在谈论,但如果Genehack说你的"regex不匹配的,"那么你需要测试有一个简单的Regex,或者简单化解决方案在其他一些方式,直到你找了一块拼图不工作。你知道,"它的工作与这个简单的regex,但不是用这个更加复杂的一个"或"不regex在所有,由于没有regex工作"...

对其进行组件化、简化和托架的问题,如果你愿意...

我意识到这是显而易见的,一般的建议,但这是周日的早晨...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top