Bash更新到4.2后开始丢失debugging器

我在Centos 7.2上。 昨天我已经做了一个更新的bash版本bash-4.2.46-19.el7.x86_64现在login我得到这个:

-bash:/usr/share/bashdb/bashdb-main.inc:没有这样的文件或目录

-bash:警告:不能启动debugging器; debugging模式被禁用

当然,我可以安装bashdb,但我不想debugging。 在我做更新之前,这个问题不存在。 看来debugging是全局激活的。 我没有configurationdebugging(检查.bashrc和/ etc / bashrc)。

还没有find解决办法摆脱这一点。 我能做什么?

检查您的configuration文件,以及他们所调用的脚本,以查找一行或两行:

set -o functrace > /dev/null 2>&1 shopt -s extdebug > /dev/null 2>&1 

例如,我的这个问题的版本是由OSX中的iTerm2及其shell集成脚本启发的。 这一切都在你提到的bash版本之前工作,但是现在我得到了你所看到的两行错误。 这是一个抱怨,因为他们在一个隐藏的文件。