用centos光盘安装RPM包的方法

用centos光盘安装RPM包的方法

1、在虚拟机光盘选项中设置连接路径为centos安装光盘。

2、将光盘挂载到本地目录。

#新建一个文件夹
mkdir cdrom

#把光盘挂载到cdrom目录下
mount /dev/cdrom cdrom

3、进入目录rpm包的目录

cd cdrom
cd Packages

4、查询是否安装过git包

[root@yum-server Packages]# rpm -qa git
git-1.7.1-3.el6_4.1.x86_64    #已经安装,不需要再装,如果查不到结果,表示没有安装。

5、查看光盘中是否有应该软件包

[root@yum-server Packages]# find git*
git-1.7.1-3.el6_4.1.x86_64.rpm

6、安装该rpm包:

# 正常安装rpm包
[root@yum-server Packages]# rpm -ivh git*.rpm
Preparing... ########################################### [100%]
package git-1.7.1-3.el6_4.1.x86_64 is already installed

#强制安装
[root@yum-server Packages]#rpm -ivh git*.rpm --force

7、卸载rpm包:

# 卸载rpm包
rpm -e git 

# 忽略依赖性删除
rpm -e git --nodeps

8、查看安装在什么位置

[root@yum-server Packages]# rpm -ql git
/etc/bash_completion.d
/etc/bash_completion.d/git
/usr/bin/git
/usr/bin/git-receive-pack
/usr/bin/git-shell
/usr/bin/git-upload-archive
/usr/bin/git-upload-pack
/usr/libexec/git-core
/usr/libexec/git-core/git
/usr/libexec/git-core/git-add

9、卸载挂载点命令

#卸载命令,卸载时记得先退出当前目录,再卸载,否则会报错。
[root@yum-server Packages]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 10035836 1983892 7535492 21% /
tmpfs 953456 0 953456 0% /dev/shm
/dev/sda1 194241 40534 143467 23% /boot
/dev/sr0 3803432 3803432 0 100% /root/cdrom

[root@yum-server Packages]# cd
[root@yum-server ~]# umount /root/cdrom

附:rpm相关命令

rpm包安装:

rpm -ivh PACKAGE_FILE
rpm -ivh --nodeps PACKAGE_FILE //nodeps为忽略软件依赖安装
rpm -ivh --replacepkgs PACKAGE_FILE //重新安装

rpm包升级:

rpm -Uvh PACKAGE_FILE //对于有旧rpm包的则升级,没有则安装
rpm -Fvh PACKAGE_FILE //仅在有旧rpm包时进行升级
rpm -Uvh --force PACKAGE_FILE //force为强行升级,另还有--oldpackage为降级

rpm包查询

rpm -qa //查询系统所有已安装的rpm软件
rpm -qa | grep "软件名" //通过官道搜索指定软件名的rpm包是否安装
rpm -qf //查看指定文件由何安装包生成
rpm -ql //查看指定rpm包生成的文件

rpm包卸载

rpm -e PACKAGE_FILE

rpm包校验

rpm -V PACKAGE_FILE //校验指定rpm软件相应的文件是否有变化

rpm包公钥加密

为保证需安装的rpm包的合法性和安全性,有时需要对rpm包进行验证,一般安装时提示有警告信息的是未验证其合法性的。

rpm --import 公钥文件

如果不想在安装时检验合法性和完整性这些,可在安装时加--nosignature(不检查来源合法性)和--nodigest(不检查包完整性)

posted @ 2022-07-21 16:06  汉学  阅读(298)  评论(0)    收藏  举报