当前位置:首页 > 网站源码 > 正文内容

linux源码编译安装卸载(linux源码安装的软件怎么卸载)

网站源码1年前 (2024-05-28)234

Linux中用make install方式编译安装安装的软件只需要将它的安装目录删除掉就可以完成卸载了,具体删除哪个目录需要打开源码里面的Makefile文件,查看Makefile里面的install信息比如用源码编译安装的Apache,通过查看Makefile文件得知它安装在usrlocalapache目录,卸载它只需要删除usrlocalapache目录就。

配置configure 编译make 安装make install configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令configure –help可以输出详细的选项列表其中prefix选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在usr localbin,库文件默认放在u。

有些软件会有 make uninstall 之类的功能,但大多都没有,所以只有手动删除,或者在configure的时候加个preifx参数,比如 preifx=optsquid,这样当你不用的时候直接rm rf optsquid 就可以了。

Linux编译安装是编译的源码包,下载的源码包在编译完成后是可以删除的不过有一种情况就最好不要删除了,有些源码编译时没有安装命令,就是说编译后是直接运行源码目录里面编译好的二进制文件的,比如NetHack这个字符界面游戏就是这样的,这种情况就不要删除源码目录了。

安装tar zxvf *targz 或 tar yxvf *bz2 先解压 然后进入解压后的目录configure 配置 make 编译 make install 安装 卸载make uninstall 或 手动删除 说明建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置有些软件包的源代码在编译安装后可以用make install。

详解linux源码包安装过程 1 解压缩包 可以通过下载或其他方式获得了一个软件包,通常它是一个压缩文件,大部分可能是存档的和压缩的,这些文件一般以 tar gz为扩展名首先拷贝它到一个目录,然后 untar 和 gunzip 解压它 通常这个命令是 tar xzvf filename filename 是软件文件名称解压后的。

linux下源码的安装由3个步骤组成配置configure编译make安装make install其中配置语句“configure prefix=usrlocaltest”提示“没有那个文件或目录”,是因为配置指定路径“usrlocaltest”时,没有这样的文件或目录存在只需在“configure prefix=”语句中放入一个存在的。

linux下的安装一般分为两种 1使用系统支持的格式包自动安装,比如ubuntu的Deb包也就是 aptget 方式 和redhat的rpm包,也就是yum方式2使用源码包进行自定义编译安装也就是通常我们说的configure makemake install基本三部曲问题来了,如果你系统中的php不是用aptget的方式去安装的,那么。

所以会拿deb rpm包来安装就行了使用打包好的二进制包安装的另外的好处就是可以由包管理系统进行管理可以方便的对软件包进行安装升级和卸载,如果是源码编译那么就需要自己手动的管理了具体的流程没那么复杂,linux软件发布的源码都是有标准格式 的,通常是targz tarbz2这样的压缩包,tar xvf。

搜索并下载zlib源码包 1 在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,如下图所示 大家也可以在百度上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下 参考资料后面附官网下载地址END Gcc编译安装zlib源码包并配置使用 使用tar 命令进行解压出来。

make mrprobe命令的作用是在每次配置并重新编译内核前需要先执行“make mrproper”命令清理源代码树,包括过去曾经配置的内核配置文件“config”都将被清除即进行新的编译工作时将原来老的配置文件给删除到,以免影响新的内核编译make dep生成内核功能间的依赖关系,为编译内核做好准备几个重要的Linux内核文件。

说明建议解压后先阅读说明文件ReadMe和Install,了解安装的需求,有必要时还需改动编译配置有些软件包的源代码在编译安装后可以用make uninstall命令来进行卸载,如果不提供此功能,则软件的卸载必须手动进行由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件。

make的作用是开始进行源代码编译,以及一些功能的提供,这些功能由他的Makefile设置文件提供相关的功能比如makeinstall一般表示进行安装,makeuninstall是卸载,不加参数就是默认的进行源代码编译make是Linux开发套件里面自动化编译的一个控制程序,他通过借助Makefile里面编写的编译规范进行自动化的调用gcc。

如果系统上没有编译器,不能安装源代码形式的GCC 340如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用本文介绍的是以源代码形式提供的GCC软件包的安装过程,软件包本身和其安装过程同样适用于其它Linux和Unix系统系统上原来的GCC编译器可能是把gcc等。

或者系统少了一些依赖库等,这些需要自己仔细研究错误代码make 的作用是开始进行源代码编译,以及一些功能的提供,这些功能由他的 Makefile 设置文件提供相关的功能比如 make install 一般表示进行安装,make uninstall 是卸载,不加参数就是默认的进行源代码编译make 是 Linux 开发套件里面自动化编译的。

8等待编译和安装完成后,即可在系统中使用OpenCASCADE库文件请注意,OpenCASCADE的编译过程可能会因操作系统版本编译器版本依赖库版本等因素而有所差异因此,在编译前,请先查看OpenCASCADE的文档或官方网站,了解相关的系统和软件要求ubuntu怎么编译出来exe文件绝大多数linux上需要源码安装的程序。

linux源码编译安装卸载(linux源码安装的软件怎么卸载)

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://www.xswglasses.com/post/66185.html

分享给朋友:

“linux源码编译安装卸载(linux源码安装的软件怎么卸载)” 的相关文章

怎样获取软件源代码(怎么获取程序源代码)

怎样获取软件源代码(怎么获取程序源代码)

本篇文章给大家谈谈怎样获取软件源代码,以及怎么获取程序源代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、怎样查看一个软件的源代码? 2、游戏软件怎么查看源代码?...

数码宝贝大冒险手游ios(数码宝贝大冒险手游阵容搭配)

数码宝贝大冒险手游ios(数码宝贝大冒险手游阵容搭配)

今天给各位分享数码宝贝大冒险手游ios的知识,其中也会对数码宝贝大冒险手游阵容搭配进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、什么手机能玩数码宝贝大冒险悟...

响应式布局的框架(响应式布局实现原理)

响应式布局的框架(响应式布局实现原理)

本篇文章给大家谈谈响应式布局的框架,以及响应式布局实现原理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、已经做好了WordPress响应式布局的网站,构造APP框架需要什...

umyth数字藏品平台交流群(鲸探数字藏品NFT交流群)

umyth数字藏品平台交流群(鲸探数字藏品NFT交流群)

今天给各位分享umyth数字藏品平台交流群的知识,其中也会对鲸探数字藏品NFT交流群进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、“炒图”可日入过万,年轻人...

短视频源码下载(短视频源码 免费)

短视频源码下载(短视频源码 免费)

今天给各位分享短视频源码下载的知识,其中也会对短视频源码 免费进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、短视频社交软件,系统开发中的难点是什么?找公司购...

王者荣耀启动表情包(王者荣耀启动表情包一套)

王者荣耀启动表情包(王者荣耀启动表情包一套)

今天给各位分享王者荣耀启动表情包的知识,其中也会对王者荣耀启动表情包一套进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、王者荣耀表情怎么自动出现 王者荣耀表情...