在Linux系统中卸载交叉编译器通常有以下几种方法:
一、基于包管理器安装的情况
apt - get
安装的交叉编译器(例如arm - none - linux - gnueabi - gcc
),可以使用以下命令卸载:dpkg -l | grep <交叉编译器名称部分关键字>
arm - none - linux - gnueabi
,则执行dpkg - l | grep arm - none - linux - gnueabi
。arm - none - linux - gnueabi - gcc
,使用sudo apt - get remove arm - none - linux - gnueabi - gcc
。如果要同时删除其依赖包(如果有并且不需要了),可以使用sudo apt - get purge arm - none - linux - gnueabi - gcc
。yum
(较旧版本)或者dnf
(较新版本)安装的交叉编译器(例如arm - linux - gcc
):yum
,可以使用yum list installed | grep <交叉编译器名称部分关键字>
;对于dnf
,使用dnf list installed | grep <交叉编译器名称部分关键字>
。arm - linux - gcc
,对于yum
使用sudo yum remove arm - linux - gcc
;对于dnf
使用sudo dnf remove arm - linux - gcc
。二、手动编译安装的情况
install_manifest.txt
文件(在一些基于make install
的安装过程中)。rm -rf
命令逐个删除这些文件。例如,如果文件中有一行是/usr/local/arm - none - linux - gnueabi/bin/arm - none - linux - gnueabi - gcc
,则执行sudo rm -rf /usr/local/arm - none - linux - gnueabi/bin/arm - none - linux - gnueabi - gcc
等相关命令来删除整个交叉编译器的安装目录(假设安装目录是/usr/local/arm - none - linux - gnueabi
)。三、环境变量相关清理(可选)
~/.bashrc
、~/.profile
或者/etc/profile
等文件中是否有关于该交叉编译器的路径设置(例如PATH
变量中包含了交叉编译器的bin
目录路径)。source ~/.bashrc
(如果修改的是~/.bashrc
)或者重新登录系统使环境变量更改生效。领取专属 10元无门槛券
手把手带您无忧上云