centos – Bash在更新到4.2后开始丢失调试器

我在Centos 7.2上.昨天我已经将bash更新到版本bash-4.2.46-19.el7.x86_64,现在登录时我得到了这个:

-bash: /usr/share/bashdb/bashdb-main.inc: No such file or directory

-bash: warning: cannot start debugger; debugging mode disabled

当然我可以安装bashdb但我不想调试.在我做更新之前,这个问题不存在.似乎调试是全局激活的.我没有配置debug(检查.bashrc和/ etc / bashrc).

还没有找到摆脱这个的解决方案.我能做什么?

检查您的配置文件及其调用的脚本,以查看其中一行或两行:
set -o functrace > /dev/null 2>&1
  shopt -s extdebug > /dev/null 2>&1

例如,我的这个问题的版本是由OSX中的iTerm2及其shell集成脚本发起的.这一切都在您提到的bash版本之前有效,但现在我得到了您看到的两行错误.这是一只熊,因为它们是隐藏的文件.

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native