Linux 编译安装和卸载
编译安装软件的步骤
1、下载源码包:
(图片来源网络,侵删)
通常以xxx.tar.gz
或xxx.tar.bz2
格式提供。
2、解压源码包:
使用tar
命令进行解压,
tar xvzf filename.tar.gz
3、进入解压目录:
解压后会生成一个文件夹,进入该文件夹:
(图片来源网络,侵删)
cd foldername
4、配置:
运行./configure
脚本来准备编译环境,可以使用--prefix
选项指定安装路径,
./configure --prefix=/usr/local/myapp
5、编译:
使用make
命令进行编译:
make
6、安装:
(图片来源网络,侵删)
使用make install
命令进行安装:
make install
卸载编译安装的软件
1、查看是否使用了--prefix
参数:
如果使用了--prefix
参数,直接删除指定的安装目录即可。
rm -rf /usr/local/myapp
2、尝试使用make uninstall
:
如果源码包提供了uninstall
目标,可以执行:
sudo make uninstall
3、手动卸载:
如果没有uninstall
目标,可以通过以下方法手动删除:
使用whereis
命令找到文件位置:
whereis appname
删除相关文件和目录:
rm -rf /path/to/files
4、重新编译并卸载:
如果没有其他方法,可以在临时目录中重新编译并安装,然后删除该临时目录中的文件:
./configure --prefix=/tmp/to_remove & make install rm -rf /tmp/to_remove/
示例操作
1、编译安装示例:
wget http://example.com/software.tar.gz tar xvzf software.tar.gz cd software ./configure --prefix=/usr/local/myapp make sudo make install
2、卸载示例:
# 如果使用了 --prefix rm -rf /usr/local/myapp # 或者尝试 make uninstall cd /path/to/source sudo make uninstall # 或者手动查找并删除文件 whereis myapp rm -rf /path/to/files
各位小伙伴们,我刚刚为大家分享了有关linux 编译安装 卸载的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/78355.html