Linux中的软件包管理:源代码形式,RPM软件包,YUM软件包

本篇博客的内容都来自Linuxcast.net的linux学习视频,这是自己整理的学习笔记,分享出来大家一起学习,并且这也是我第一次写博客,有什么问题请不吝赐教,在这里不胜感激。这篇的内容偏向于理论,没有实践操作,后续可能会进行补充。Linux中的软件包管理有三种形式,源代码形式,RPM软件包,YUM软件包 源代码形式        绝大数开源软件以源代码的形式发布;源
摘要由CSDN通过智能技术生成

本篇博客的内容都来自Linuxcast.netlinux学习视频,这是自己整理的学习笔记,分享出来大家一起学习,并且这也是我第一次写博客,有什么问题请不吝赐教,在这里不胜感激。

这篇的内容偏向于理论,没有实践操作,后续可能会进行补充。


Linux中的软件包管理有三种形式,源代码形式,RPM软件包,YUM软件包

 

源代码形式

        绝大数开源软件以源代码的形式发布;源代码一般会打包成tar.gz的归档压缩文件;程序源代码需要编译成为二进制形式后才能够有使用。

源代码基本编译流程:

   1.    ./configure   检查编译环境,相关库文件以及配置参数并且生成makefile

   2.    make     对源代码进行编译,生成可执行文件

   3.    make install  将生成的可执行文件安装到当前计算机中

优点:

        1.使用源代码形式,编译出来的软件就是针对某个平台的,兼容性好。

        2.可在编译之前进行某些配置,可控性好。

        适用于所有系统,

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值