Linux vim(八)

Linux软件包管理

软件包分类:源码包和二进制包

二进制包是经过编译的,安装的时候方便快速,但无法查看源代码,不如源码包灵活。

源码包需要编译,而且时间较长,比较复杂,容易出错,但源码包可以按自己需求进行安装,效率也比二进制包高。

RPM包的命名规则:软件名  版本   发布次数  适合的Linux平台   适合的硬件平台   扩展名

RPM包的依赖性:

模块依赖:  .so.数字   www.rmpfind.net

RPM包安装:rpm  -ivh   包全名   install--安装    verbose--显示详细信息  hash显示进度

                                                       --nodeps  不检测依赖性

RPM包升级: rpm -Uvh 包全名    upgrade 

RPM包卸载:rpm -e   包名

RPM包查询:rpm -q 包名   -a   all 查询所有安装的rpm包

                       rpm  -i  包名   查询已安装包的相关信息

                       rpm  -p  包全名    查询未安装的包相关信息

                       rpm   -ql  包名     查询软件包文件的安装位置

                       rpm   -qf   系统文件名     查询文件名是属于哪个软件包的

                       rpm    -qR   包名    查询软件包的依赖性    -p

RPM包校验: rpm  -V  包名       校验结果:S文件大小是否改变  M文件大小和权限是否改变  5文件的MD5是否改变    T文件的时间    L文件的路径    U文件的属主


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。