我搜索并发现了类似的问题,但没有一个足够具体或解决我的问题。一个例子是这个问题通过 ssh 启动基于远程脚本/终端的程序会给出错误(打开终端时出错:未知。)我没有使用ssh
,所以-t
没有帮助。
运行 webmin,已经好几个月了,现在我得到了这个错误。
基本上,当我在终端中输入 nano 或 vi 时,我收到错误“打开终端时出错:未知”。
[user@host ~]# nano
Error opening terminal: unknown.
[user@host ~]# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
[user@host ~]# nano
Error opening terminal: unknown.
[user@host ~]#
如何修复“错误打开终端:未知”。在运行 webmin 的 Ubuntu 16.04.3 LTS 上?
新的信息:
- 当我尝试直接在服务器上运行 vi 或 nano 而不是使用 webmin 或 ssh 进行远程访问时,它可以工作。这可能只是 webmin 的问题吗?
- 当我检查环境变量时,它说
TERM=linux
这与我运行所有相同软件的其他服务器一致。