本节主要是对linux软件包管理中的yum的浅解
1、冒泡法对数组内数据排序
2、博客:
yum命令浅解
yum [options] [command] [package …]
1 安装
yum install 全部安装
yum reinstall 重新安装(覆盖安装)
yum install package1 安装指定的安装包package1
2 更新和升级
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包package1
3 查找和显示
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况package1
4 删除程序
yum remove | erase package1 删除程序包package1
yum deplist package1 查看程序package1依赖情况
5 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
6 程序包降级
yum downgrade package1 对 package1 程序包进行降级
yum-config-manager –disable “ 仓库名" 禁用仓库
yum-config-manager –enable “ 仓库名” 启用仓库
yum仓库管理:
yum repolist:列出已经配置的所有可用仓库
yum repolist [all|enabled|disabled]
包组管理:
yum grouplist 列出所有包组
yum groupinfo group 显示指定包组详情
yum groupinsall group 安装程序组group
yum groupremove group 删除程序组group
yum groupupdate group 升级程序组group
使用光盘当作本地yum从仓库
1、挂载光盘至某目录,如/media/cdrom
# mout /dev/cdrom /media/cdrom
2、创建配置文件
name=
baseurl=
gpgcheck=
enabled=
yum的命令行选项:
-y: 自动回答为“yes”
-q:静默模式
–nogpgcheck:禁止进行gpgcheck
–disablerepo=repoidglob:临时禁用此处指定的repo
–enablerepo=repoidglob:临时启用此处指定的repo
–noplugins:禁用所有插件
仓库指向的定义:
[repositoryID]
name=Some name for this repository
baseurl=url://path/to/repository/
enabled={1|0}
gpgcheck={1|0}
gpgkey=URL
enablegroups={1|0}
failovermethod={roundrobin|priority}
默认为:roundrobin ,意为随机挑选;
cost= 默认为1000
原创文章,作者:Dadi,如若转载,请注明出处:http://www.178linux.com/40131
评论列表(1条)
文章对1yum包管理器有了详尽的介绍,建议可以通过手动配置一个yum仓库进行实际操作来加深自己对yum工具的理解,而不是仅仅停留在知识点总结层面。