失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux(cent OS)下软件包管理-rpm命令管理-包命名与依赖性/安装升级与依赖/查询/校验

Linux(cent OS)下软件包管理-rpm命令管理-包命名与依赖性/安装升级与依赖/查询/校验

时间:2021-06-29 02:00:00

相关推荐

Linux(cent OS)下软件包管理-rpm命令管理-包命名与依赖性/安装升级与依赖/查询/校验

Linux下大部分软件是c写的,但跟Windows上的不一样,需要专门开发Linux版。

Linux的系统主要分为两大类,

redhat:cent OS就是redhat,用的包是RPM包。

debian、Ubanto:dev包。

Linux下的安装包分为

源码包:直接可以看到c代码的文件,但安装执行比较慢,因为需要现场进行编译。没有卸载,直接删除目录。

脚本安装包:install.sh,

二进制包:RPM包,是已经编译好的,也就是 0和1 。安装快,但是看不到源代码。

源码包就相当于自己动手打家具,二进制包参照安装说明装家具。

rpm一定要注意包名和包全名的应用场合!

包的依赖性示例:

查找依赖包:

然后就会出现下面的:

这里,如果装centos 5.10 for i386就需要依赖第一个那个包。

如果需要依赖关系,且依赖比较复杂,需要模块化依赖的时候,拆分模块是比较麻烦的,

这时候就可以用后面的yum安装。yum是专门用来解决依赖性的。

用rpm -ivh 加RPM安装包的全名就可以安装。

只有在安装和升级的时候才用包全名。如果在查询的和卸载时候是未安装的包也应该是全名。

Linux支持tab键,但Solaris不支持,Solaris是Unix。

在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。ubuntu与dibian是一类。

Solaris

3、patch软件包的安装

每个补丁都有编号。例如补丁号为101945,版本是34的话,这个补丁的目录名就是101945-34.

Linux(cent OS)下软件包管理-rpm命令管理-包命名与依赖性/安装升级与依赖/查询/校验与文件提取

如果觉得《Linux(cent OS)下软件包管理-rpm命令管理-包命名与依赖性/安装升级与依赖/查询/校验》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。