![为什么在全新安装 CentOS 后出现“打开终端时出错:未知”?](https://linux22.com/image/211953/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%E5%85%A8%E6%96%B0%E5%AE%89%E8%A3%85%20CentOS%20%E5%90%8E%E5%87%BA%E7%8E%B0%E2%80%9C%E6%89%93%E5%BC%80%E7%BB%88%E7%AB%AF%E6%97%B6%E5%87%BA%E9%94%99%EF%BC%9A%E6%9C%AA%E7%9F%A5%E2%80%9D%EF%BC%9F.png)
我下载了最新的原版CentOS 8 流iso 并使用它作为磁盘映像在 VirtualBox(最新版本)中创建我的虚拟机。
所以,安装过程很平常(之前我曾经多次安装CentOS没有任何问题),我选择非GUI版本并添加两个勾:安装调试工具并安装系统内部工具。安装过程已完成,没有错误。
第一次登录后,我尝试使用nano
实用程序,但出现Error opening terminal: unknown.
错误。可以通过发送export TERM=linux
字符串来解决。但问题是——为什么我会遇到这个问题?我以前从未见过它。如果从原始 iso 映像进行干净的 CentOS 安装,问题的症结是什么?真是出乎意料。
PSecho $TERM
告诉我dumb
(机器重启后)
答案1
哈哈,我傻了。
这是特米乌斯问题(我使用特米乌斯与主机建立 SSH 连接)。要解决这个问题,只需添加TERM
变量即可特米乌斯主机选项。无论如何,不知道为什么它dumb
默认使用终端。