300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > rpm包安装和卸载 rpm查询 yum工具详解 yum仓库搭建

rpm包安装和卸载 rpm查询 yum工具详解 yum仓库搭建

时间:2023-10-20 14:28:11

相关推荐

rpm包安装和卸载 rpm查询 yum工具详解 yum仓库搭建

rpm包安装和卸载

[root@binbinlinux Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm 安装rpm包命令 ivh

I=安装的意思install v=可视 h =显示安装进度

mount /dev/cdrom /mnt/ 挂载到mnt下

cd /mnt/

cd packages

Ls 查看rpm包

遇到有相互依赖的包,两个包一起安装

卸载也是一样的 两个包同时卸载 rpm -e yp -tools ypbind 卸载命令 不用跟版本号之类的

[root@binbinlinux Packages]# rpm -ivh--nodepsypbind-1.20.4-31.el6.x86_64.rpm去掉依赖关系

Preparing... ########################################### [100%]

1:ypbind ########################################### [100%]

[root@binbinlinux Packages]# rpm -ivh --nodeps yp-tools-2.9-12.el6.x86_64.rpm

Preparing... ########################################### [100%]

1:yp-tools ########################################### [100%]

[root@binbinlinux Packages]# rpm -e yp-tools ypbind 卸载rpm包命令

[root@binbinlinux Packages]# rpm -Uvh ypbind-1.20.4-31.el6.x86_64.rpm 升级一个包命令

[root@binbinlinux Packages]# rpm -ivh --foce ypbind-1.20.4-31.el6.x86_64.rpm 强制安装

Rpm -ivh 命令选项 后面跟包名 安装

Rpm -e 命令选项 后面跟包名 卸载一个包rpm包

Rpm -ivh --force 命令选项 后面跟包名 强制安装一个rpm包

rpm查询

[root@binbinlinux Packages]# rpm -qa 查询rpm包命令

[root@binbinlinux Packages]# rpm -qa cups-libs 查询rpm包 包名

cups-libs-1.4.2-72.el6.x86_64

[root@binbinlinux Packages]# rpm -qa |grep vim 可以这样查询

vim-filesystem-7.4.629-5.el6.x86_64

vim-minimal-7.4.629-5.el6.x86_64

[root@binbinlinux Packages]# rpm -qi fipscheck-lib 查询一个包相关信息

Name : fipscheck-lib Relocations: (not relocatable)

Version : 1.2.0 Vendor: CentOS

Release : 7.el6 Build Date: 12月08日 星期四 03时13分53秒

Install Date: 08月08日 星期一 18时02分02秒 Build Host: c6b18n3.bsys.

Group : System Environment/Libraries Source RPM: fipscheck-1.2.0-7.el6.src.rpm

[root@binbinlinux Packages]# rpm -ql fipscheck-lib 查看这个包安装的文件

/lib64/.libfipscheck.so.1.1.0.hmac

/lib64/.libfipscheck.so.1.hmac

/lib64/libfipscheck.so.1

/lib64/libfipscheck.so.1.1.0

/lib64/libfipscheck.so.1.1.0

[root@binbinlinux Packages]# rpm -qf /lib64/libfipscheck.so.1.1.0 查询安装包

fipscheck-lib-1.2.0-7.el6.x86_64

[root@binbinlinux Packages]# rpm -qf `which vim` 也可以这么写 查询rpm安装包反引号 ~

vim-enhanced-7.4.629-5.el6.x86_64

yum工具详解

[root@binbinlinux ~]#yum list |grep vim 用yum list 搜索一个rpm包

vim-X11.x86_64 2:7.4.629-5.el6 @base

vim-common.x86_64 2:7.4.629-5.el6 @base

vim-enhanced.x86_64 2:7.4.629-5.el6 @base

vim-filesystem.x86_64 2:7.4.629-5.el6 @base

vim-minimal.x86_64 2:7.4.629-5.el6 @anaconda-CentOS-08042137.x86_64/6.7 带有@符号的表示已经安装过了

看看有没安装没安装用yum inistall vim-X11 安装

[root@binbinlinux ~]# vim /etc/yum.repos.d/CentOS-Base.repo 可以打开这个配置文件 更改里面的网址 可以换成163 或者搜狐的

[root@binbinlinux ~]# yum install -y 是安装省掉哪一步 不再提示y n

[root@binbinlinux ~]# yum remove vim-enhanced 删除安装包移除 也可以加上-y remove

已加载插件:fastestmirror

设置移除进程

解决依赖关系

--> 执行事务检查

---> Package vim-enhanced.x86_64 2:7.4.629-5.el6 will be 删除

[root@binbinlinux ~]# yum update vim-enhanced yum 升级一个包命令 update

已加载插件:fastestmirror

[root@binbinlinux ~]# yum list yum install yum remove yum grouplist yum groupinstall yum groupremove yum的用法

yum仓库搭建

[root@binbinlinux ~]# mount /dev/cdrom /mnt 挂载

[root@binbinlinux yum.repos.d]# ls 查看

CentOS-Base.repo CentOS-Media.repo

CentOS-Debuginfo.repo CentOS-Vault.repo

CentOS-fasttrack.repo

[root@binbinlinux yum.repos.d]# cd ..

[root@binbinlinux etc]# cp -r yum.repos.d/ yum.repos.dbak 做个备份

[root@binbinlinux etc]# rm -rf CentOS-Base.repo 删除 这个就不能用网上的yum源

[root@binbinlinux yum.repos.d]# ls

CentOS-Base.repo CentOS-Media.repo

CentOS-Debuginfo.repo CentOS-Vault.repo

CentOS-fasttrack.repo

[root@binbinlinux yum.repos.d]# vim CentOS-Media.repo 改下这个配置文件

[sun_yunjie]

name=cd 名字

baseurl=file:///mnt/ 路径所在的地方

gpgcheck=0 不检测 0

enabled=1 是否让它生效 让它生效 1

#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 不用 注释掉#

本文转自 amenging 51CTO博客,原文链接:/11335852/1981232

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