用yum安装软件包时的语法格式为
yum [option] [command] [packege] [packege] ....
其中常用选项有:-y :表示软件安装过程中所有选择选择yes
-q :表示以静默模式安装
--nogpgcheck 不检查gpg认证签名
常用子命令为:
1 * install package1 [package2] [...]
2 * update [package1] [package2] [...]
3 * check-update
4 * remove | erase package1 [package2] [...]
5 * list [...]
6 * info [...]
7 * provides | whatprovides feature1 [feature2] [...]
8 * clean [ packages | headers | metadata | dbcache | all ]
9 * makecache
10 * groupinstall group1 [group2] [...]
11 * groupupdate group1 [group2] [...]
12 * grouplist [hidden] [groupwildcard] [...]
13 * groupremove group1 [group2] [...]
14 * groupinfo group1 [...]
15 * search string1 [string2] [...]
16 * resolvedep dep1 [dep2] [...]
17 * localinstall rpmfile1 [rpmfile2] [...]
18 * localupdate rpmfile1 [rpmfile2] [...]
19 * reinstall package1 [package2] [...]
20 * downgrade package1 [package2] [...]
21 * deplist package1 [package2] [...]
22 * repolist [all|enabled|disabled]
分别表示为:
1.安装软件包
2.升级软件包
3.检查可用的更新包
4.卸载软件包
5.列出当前系统上的软件包,其有子选项(all|available|installed|update)并支持文件名通配
6.显示软件包摘要信息
7.显示某个文件或功能是由哪个软件包提供的
8.清空yum缓存,其有子选项(all|packages|headers|metadata|dbcache)
9.手动创建缓存
10.安装软件包组,如果组名中间有空格要用“”引起来
11.升级软件包组
12.列出当前系统上的软件包组
13.卸载软件包组
14.显示软件包组的摘要信息
15.非精确匹配搜索软件包
16.显示依赖关系
17.直接安装本地rpm包,需要使用长选项--nogpgcheck和使用全路径,
18.升级本地软件包
19.重新安装
20.降级软件包
21.显示软件包依赖关系的列表
22.显示可用yum源列表
要使用yum安装软件包,需要配置成yum客户端,其主配置文件有两个分为位于/etc/yum.conf和/etc/yum.repos.d/*.repo
其中/etc/yum.conf文件内容如下。
[main]
cachedir=/var/cache/yum 设置缓存目录位置
keepcache=0 是否保留缓存
debuglevel=2 调试级别0,1,2
logfile=/var/log/yum.log 管理信息记录位置
distroverpkg=redhat-release
tolerant=1 是否启用容忍模式
exactarch=1
obsoletes=1
gpgcheck=1 是否做gpg签名的检查
plugins=1
# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h 源数据过期时间
# Default.
# installonly_limit = 3
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d 自己定义以.repo结尾的yum库配置文件的存放目录
在/etc/yum.repos.d/filename.repo文件中定义自己的yum库文件格式
[base] yum源标识
name=Instructor Server Repository 描述信息
baseurl=ftp://instructor.example.com/pub/Server yum源路径
gpgcheck=0 是否检查gpg签名,0表示不检查,1检查
enabled=1 是否可用默认是1可用。
其中最重要的“baseurl=” 其接受三种格式
1.ftp://host_ip/dir/to/yum
2.http://hostname/dir/to/yum
2.file:///dir/to/yum
注意文件的路径必须指向到repodata目录文件所在位置的父目录。一个.repo文件可以定义多个yum源
这时yum客户端就配置完成了。
yum命令简介和配置yum客户端
最新推荐文章于 2023-04-20 09:05:46 发布