Eri*_*oll 10 gnome-terminal 14.04
我目前运行的是 Ubuntu 14.04 LTS。terminals database is inaccessible当clear执行“”命令时,我的 3.6.2 GNOME 终端突然返回“ ”。关于如何解决此问题有什么建议吗?
谢谢您的帮助,
埃里克
小智 10
终端多路复用器(屏幕、tmux 等)经常会发生这种情况
如果您正在运行其中之一,请确保将您的术语设置screen-256color为获得最广泛的支持。我在 BSD、Linux、多个 x 窗口管理器等中遇到了问题……由此而来。
检查set -g default-terminal screen-256colorin~/.tmux.conf或term screen-256colorin ~/.screenrc,因为加载时多路复用器会更改 TERM。
如果echo $TERM已经说screen-256color尝试这个:
TERM='xterm' clear。如果有效,则您的终端仿真器不支持标准多路复用器配置。您可能需要在 bashrc/bash_profile 中为特定终端模拟器添加一些特殊内容。
请记住,此问题与您的工具选择和配置有关。Ubuntu 尝试选择与其他默认值配合良好的默认值,以便一切都“正常工作”。
打开隐藏的~/.bashrcbash 自定义文件,查看该clear命令是否被其他内容覆盖,然后在行开头用哈希对其进行注释,关闭终端并重新启动,或者键入. ~/.bashrc以立即刷新 bashrc 脚本。
此外,这两个命令env都会set为您提供有关操作系统环境变量的信息,您可以在那里开始故障排除。
您的$TERM变量不正确或者您的TERMCAP数据库已损坏。
当数据库中无法匹配您的终端类型时,会出现此消息TERMCAP。
ubuntu 16.04 上的 termcap 数据库位于/lib/terminfo,不确定 14.04 上是否相同,该树中必须有一个文件与您的$TERM.
软件包ncurses-base管理这个,检查它是否已安装。
| 归档时间: |
|
| 查看次数: |
5374 次 |
| 最近记录: |