1.更新源并安装openjdk-21-jdk
sudo apt-get update
sudo apt-get install openjdk-21-jdk2.查看系统中已安装的jdk
sudo update-alternatives --list java 3.设置JAVA_HOME
vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc1.下载ghidra_10.3.3_PUBLIC_20230829.zip
下载链接:https://mirrors.aliyun.com/macports/distfiles/ghidra/
也可以在github中下载
https://github.com/NationalSecurityAgency/ghidra 2.解压ghidra_10.3.3_PUBLIC_20230829.zip
sudo unzip ghidra_10.3.3_PUBLIC_20230829.zip 3.安装运行ghidra
cd ghidra_10.3.3_PUBLIC
./ghidraRun 测试 4.ghidra运行情况
5.在环境变量中设置GHIDRA_INSTALL_DIR
在~/.bashrc中设置GHIDRA_INSTALL_DIR变量
sudo vim ~/.bashrc
export GHIDRA_INSTALL_DIR=ghidra解压的目录
source ~/.bashrc 即在环境变量中设置好了ghidra安装目录