首页 / LINUX / Linux软件安装方式
Linux软件安装方式
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux软件安装方式,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2317字,纯文字阅读大概需要4分钟。
内容图文
![Linux软件安装方式](/upload/InfoBanner/zyjiaocheng/954/298d1f197e034937bcad1b1c62aea3e5.jpg)
1.开放原始码软件安装
就是采用编译软件源码的方式来安装软件,因为各个Linux发行版的内核版本,操作系统环境等各不一样所以在某个系统上编译出的软件一般无法在其他系统
上运行,需要重新编译.
编译安装的相关指令: configure : 用来检测当前系统环境,生成Makefile文件该文件,该文件的内容是编译宏.
make : 用来读取Makefile文件,执行Makefile中的编译指令进行编译连接.
软件开发商一般将原始码打包成为.tar.gz文件进行发布, 这就是Tarball文件,通常包括: 源代码文件,检测程序文件(configure或者config), 本软件的说明与
安装说明(INSTALL或者README)
Tarball软件安装步骤:
1-从厂商官网下载Tarball包解压.
2-./configure 执行该指令检查系统环境,建立Makefile文件.
3-make clean 读取Makefile中关于clean的工作去除可能已编译出的目标文件.
4-make 执行make会根据Makefile中的内容编译原始码生成可执行文件.
5-make install 会依据Makefile中的install信息将编译好的文件安装到makefile里指定目录中,软件安装完成.
2.使用软件管理员安装软件
Linux界软件安装两种常见方式:
1.dpkg : Debian Linux 使用的安装方式,包括B2D,Ubuntu.
2.RPM: Red Hat公司开发的软件安装方式,因为好用被很多Linux发行版都采用,如Fedora, CentOS,SuSE.
RPM: Redhat package manager是一种以数据库记录的方式将软件安装到系统中.是一种软件管理机制.将预先编译好的软件打包成为RPM的文件提供给客户安装,
要求被安装的系统环境与预先编译的系统环境保持一致,看方便的安装与卸载.
SRPM:就是Source RPM包含了原始码的RPM文件扩展名为**.src.rpm,如果要安装软件的系统环境与RPM要求的环境不一致时就应该 将SRPM以PRM管理方式编译会生成
RPM文件然后将编译生成的RPM安装至操作系统中.
RPM 软件安装与卸载
rpm -ivh ***.rmp #安装rmp包并显示详细安装信息与进度.
rpm -qa #查询已安装的RMP软件.
rpm -q logrotate #查询是否有安装logrotate这个软件.
rpm -e pam #卸载pam这个软件.
3. YUM 安装:
Shell前端软件包管理器,基于RPM包管理,能够从指定服务器下载RPM包安装且自动处理依赖关系,一次性安装所有依赖包.
yum search raid #搜索磁盘阵列相关软件有哪些.
yum list #列出yum服务提供的所有软件名称.
yum install pam-devel #安装pam-devel这个软件
yum remove pam-devel #卸载pam-devel这个软件
yum repolist all #列出当前使用的yum server所使用的软件库有哪些
yum clean all #删除已下载的所有软件库的数据(含本身与列表)
内容总结
以上是互联网集市为您收集整理的Linux软件安装方式全部内容,希望文章能够帮你解决Linux软件安装方式所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。