我目前有一台旧的 Red Hat Enterprise Linux 服务器(版本 6.7)。从这台服务器,我能够打开 xterm 并远程登录到 OpenVMS 机器。连接到 OpenVMS 后,我可以毫无问题地运行 LSE(语言敏感编辑器)。
现在,我有一个新的 CentOS 服务器来替换 Red Hat 服务器,但是当我连接到我的 OpenVMS 机器时,xterm 似乎只是打印转义字符而不是正确解释它们。
我正在运行 xterm 来模拟 VT100。命令基本上是xterm -xrm backarrowKeyIsErase -e telnet hostaddr
。在新的 xterm 窗口中手动输入序列按预期工作,并在建立 telnet 连接后再次输入。LSE 似乎不再起作用了。
例如,我看到了类似于]?K?21;H?;7m
打印的序列。
我一直在尝试查看旧服务器和新服务器之间的配置差异,但发现差异不大。在这两种情况下,TERM
环境变量都设置为xterm-256color
,并且语言环境似乎也匹配。
我已经尝试过在另一台 CentOS 机器上执行此操作,并且成功了。因此,我的新机器上肯定存在一些配置或缺少软件包。我只需要找出不同之处。