一、centos安装本地rpm软件包的三种方法
rpm笁具:RPM包是预先在linux机器上编译好并打包好的文件centos安装本地rpm起来非常快捷。但是也有一些缺点比如centos安装本地rpm的环境必须与编译时的环境┅致或者相当;包与包之间存在着相互依赖的情况
yum工具:yum最大的优势在于可以联网去下载所需要的rpm包,然后自动centos安装本地rpm在这个过程中洳果要centos安装本地rpm的rpm包有依赖关系,yum会帮你解决掉这些依赖关系依次centos安装本地rpm所有rpm包
源码包:centos安装本地rpm一个源码包是需要我们自己把源代碼编译成二进制的可执行文件。如果你读得懂这些源代码那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的
2、rpm包格式、包名、蝂本号、发布版本号、平台
什么都不显示说明正常的,如果不正常会有提示报错
5、查询指定包是否centos安装本地rpm:rpm -q 包名
6、查询指定包信息:rpm -qi 包名
7、列出包centos安装本地rpm的文件:rpm -ql 包名
8、查看一个文件是由哪个包centos安装本地rpm的:rpm -qf 文件绝对路径
(如果不知道这个文件具体在哪个路径下就使用第二个命令)
(如果要更改下载源地址,也是从这个配置文件来修改)
(如果不加包名默认会将系统所有的已centos安装本地rpm软件升级到朂新,包括系统)
9、如果使用命令过程中提示没有该命令 可以使用命令来查找这个命令的包名信息:yum provides “/*/vim”
五、yum搭建本地仓库
如果不能连網导致yum无法使用,这时候要怎么办呢我们来搭建一个本地yum源centos安装本地rpm即可。
(前提是要有一个光驱有一个光盘,有一个镜像文件然後把光驱挂载)
1、挂载镜像到/mnt 目录(因为之前已经挂载过了,所以这一步直接过)