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

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

网站源码4个月前 (05-28)140

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://sdjcht.com/post/66185.html

分享给朋友:

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

办公结课答辩PPT模板(办公结课答辩PPT)

办公结课答辩PPT模板(办公结课答辩PPT)

本篇文章给大家谈谈办公结课答辩PPT模板,以及办公结课答辩PPT对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、答辩的ppt应该怎么做 2、毕业答辩ppt怎么写?有免费...

游戏工作室代理ip单窗口(游戏IP代理)

游戏工作室代理ip单窗口(游戏IP代理)

今天给各位分享游戏工作室代理ip单窗口的知识,其中也会对游戏IP代理进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、雷电模拟器怎么实现单窗口单IP? 2、...

手机游戏交易平台哪个好(手机游戏交易平台哪个好点)

手机游戏交易平台哪个好(手机游戏交易平台哪个好点)

本篇文章给大家谈谈手机游戏交易平台哪个好,以及手机游戏交易平台哪个好点对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、我想卖手机网游账号哪个手机游戏交易网网站比较好 2...

百度电脑直播怎么添加商品(百度电脑直播怎么添加商品链接)

百度电脑直播怎么添加商品(百度电脑直播怎么添加商品链接)

本篇文章给大家谈谈百度电脑直播怎么添加商品,以及百度电脑直播怎么添加商品链接对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、直播带货链接怎么做 2、怎么用电脑上架直播商...

开源商城app源码(源码商城源码)

开源商城app源码(源码商城源码)

今天给各位分享开源商城app源码的知识,其中也会对源码商城源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、有没有开源的电商系统源码? 2、什么是TPs...

php网站源码安装教程(PHP安装教程)

php网站源码安装教程(PHP安装教程)

本篇文章给大家谈谈php网站源码安装教程,以及PHP安装教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、如何安装运行PHP网站 2、PHP+mysql网站源码如何安...