从几天前开始,当我执行ddd
(内部使用 gdb 的图形调试器)时,我只看到下面这一行,并没有给我提示。
GNU DDD 3.3.12 (x86_64-pc-linux-gnu), by Dorothea L>>>
鼠标光标是一个等待标记(沙漏)。
在发现我的~/.ddd
目录很乱(某些配置看起来很奇怪)后,我决定重新安装ddd
。然后我就这么做了。
sudo apt purge ddd
sudo apt install ddd
但它是一样的!我如何才能获得 的全新安装ddd
?
添加(已解决)
我发现 ddd 没问题,但我的 ~/.gdbinit 文件有一些脚本dashboard
。前几天我安装了仪表板,它阻止 gdb 在 ddd 内工作。当我恢复 ~/.gdbinit 文件时,ddd 又开始正常工作了。(我之前备份了 ~/.gdbinit 文件以防万一)。
答案1
大多数 应用程序 决不 会 触碰 内部 的 用户 配置文件~
, 即便 是 执行apt purge
.
因此在这种情况下,您必须手动备份您的配置(如果您需要其中一些),然后删除损坏的目录:
rm -R ~/.ddd
之后,应用程序可能会在下次运行时生成新配置 - 或者您可以按照已发布的方式重新安装它。无论如何,这应该会将所有内容重置为默认值。