我试图将我的 edb 调试器从 0.9 升级到 1.0。我从 github 克隆了 repo,编译并安装了它。不幸的是,我忘记卸载旧版本本身,所以我遇到了一些问题。Itthen 决定删除所有 edb 并从头开始。我执行了各种 sudo 命令(即清除自动删除等),但 edb 图标仍在我的应用程序菜单中并且可以正常工作(在一定程度上导致我无法加载必要的插件)。可能有助于提及我使用 cmake 编译和安装较新版本。
所以问题是我该如何删除所有 edb 并重新开始?
伊兹赖特
我试图将我的 edb 调试器从 0.9 升级到 1.0。我从 github 克隆了 repo,编译并安装了它。不幸的是,我忘记卸载旧版本本身,所以我遇到了一些问题。Itthen 决定删除所有 edb 并从头开始。我执行了各种 sudo 命令(即清除自动删除等),但 edb 图标仍在我的应用程序菜单中并且可以正常工作(在一定程度上导致我无法加载必要的插件)。可能有助于提及我使用 cmake 编译和安装较新版本。
所以问题是我该如何删除所有 edb 并重新开始?
伊兹赖特
这将删除 edb-debugger 包和任何其他不再需要的依赖包。
sudo apt-get remove --auto-remove edb-debugger
如果您还想删除 edb-debugger 的本地/配置文件,那么这将起作用。
sudo apt-get purge edb-debugger
sudo apt-get purge --auto-remove edb-debugger
要完全安装 edb-debugger,请点击此链接 https://github.com/eteran/edb-debugger/wiki/Installing
或者在你的终端试试这个
sudo apt-get install edb-debugger
如果此过程不起作用,请在下面评论
我做了一个非常丑陋的工作,让它工作没有任何错误。当它加载时,我将符号目录更改为指向构建中的符号目录。在我的情况下,这将是以下内容:/home/USERNAME/edb-debugger/build/plugins/SymbolViewer/CMakeFiles/SymbolViewer_autogen.dir
然后我对插件目录做了同样的事情,并将其指向:/home/USERNAME/edb-debugger/build
我单独留下了第三个目录(会话目录)。可能会在以后使用它,但即使加载了丑陋的黑客,它也能正常工作。
如果有人有更好的答案,请建议如何美化这个修复。