什么是Linux源码包
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
为什么需要源码包
1.部分软件官网仅提供源码包,需要自行编译并安装。
2部分软件在新版本有一些特性还没来得及制作成rpm包时,可以自行编译软件使用其新特性
3.源码包–>打包成一个rpm格式; rpm方式安装标准
如何获取源码包
1.访问Linux内核官方网站:https://www.kernel.org/
2.进入内核管理–点击Linux
3.点击Kernel(内核)
4.可以看到v1.0……好多版本,选择你想要获得的版本,进入
5.选择3.x 往下拖拉直到看到源代码的压缩文件可以下载
1、概念:
源码包是Linux中软件包的另一种形式,需要在计算机上进行编译以后才可以产生可以直接运行的二进制程序。源代码包里面包括了程序的程序代码,一般就是我们能认识的C语言文件,因此在安装源码包的时候通常会检索系统中是否正确安装gcc编译器,并且源代码安装的时间会比较长。
源码包一般的安装过程是:
1:解压、
2:./config、
3:make、
4:make install、
5:ln -sv /usr/local/xxx/lib/xxx /usr/lib64/xxx 【动态链接库文件较少的情况下】或者vim /etc/ld.so.conf 文件末尾追加/usr/local/xxxx/lib,保存退出后执行ldconfig 【建议这种方式】
6:vim /etc/profile,文件末尾添加PATH=
今天的文章linux 应用程序_应用程序开发基础李乃祥分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/69013.html