一、直接安装
1、安装edb
sudo apt-get install edb-debugger
2、若安装成功,可直接开始使用.
在命令行里输入edb
edb
程序直接弹出,显示为
3、若安装失败
显示找不到release文件的情况,则继续按照下列步骤操作。
二、若安装失败(选做):将 sources.list 修改阿里云 sources.list
1、阿里云 sources.list 链接
https://mirrors.ustc.edu.cn/repogen/
2、在黑框中选择相应的版本(HTTP协议,Ubuntu版本)
3、将内容复制,并打开/etc/apt/sources.list
sudo vim /etc/apt/sources.list
若显示vim未安装,则按照提示安装vim,或使用下列代码
sudo vi /etc/apt/sources.list
4、将其中内容全部删除,在把复制内容黏贴进去。
5、更新源列表
sudo apt-get update
6、则可仍按照“ 一、直接安装 ”中继续操作
三、利用git安装
1、安装依赖 install dependencies
复制下列语句,在命令行中运行
sudo apt-get install cmake build-essential libboost-dev \
libqt5xmlpatterns5-dev qtbase5-dev qt5-default \
libqt5svg5-dev libgraphviz-dev libcapstone-dev
2、安装并运行edb build and run edb
一句句运行下列语句:
sudo apt install git
git clone --recursive https://github.com/eteran/edb-debugger.git
cd edb-debugger
mkdir build
cd build
cmake .. //如出错 sudo apt-get install --reinstall pkg-config cmake-data
make
3、在/edb-debugger/build目录下可运行edb
在命令行中输入:
./edb