linux的yum详解,Linux之YUM 详解

一、yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题

二、yum 的运用格式及常用参数

yum [option] "包名"

有些记不住的包名 可以使用通配符* 来一次安装多个前端一直的软件包

-h,--help     显示帮助信息,并退出

-t,--tolerant  忍受发生的错误

-y            回答所有问题为是

--version     显示YUM的版本信息

--skip-broken    忽略包的依赖关系

--check-update    检查可提供的包升级

clean        清除YUM 缓存

downgrade      降级一个软件包

groupinfo      显示关于包组的细节

grouplist      列出当前组

install        安装包到系统

repolist        显示软件仓库的配置

reinstall       重新安装一个包

search         查找包细节给定的字符串

upgrade       升级整个系统,一般在系统版本升级的时候使用

remove        卸载一个包

三、yum仓库配置

一个或几个相关的YUM仓库一般在目录 /etc/yum.repos.d/里面,文件名都以 .repo 结尾;

一般在 .repo 文件里面的格式为:

[REPOID]

name= Some name for this repository

baseurl=file:///media/cdrom

ftp://server/path

http://server/path

nfs://server/nfs_path

enabled={0|1}

gpgcheck={0|1}

四、如何自建yum仓库

1,以http为例,首先检查看是否安装了httpd程序,如果安装了就启动服务,

没安装就  rpm 或yum 安装 ,并启动,

4f80c6adf94dfa6038d1e8d376ee6d96.png  2,进httpd 的根目录,复制相关rpm到里面,并查看,我是复制的光盘镜像的rpm(以提前挂好光盘),

70d0d183533d3a9ebcfe3aad11dd1478.png

3;为仓库生成元数据文件,以使能够作为仓库使用,

需提前查看是不是安装了 createrepo,如果没有,就

自行安装,使用yum或rpm,

并执行createrrepo /path/to/rpm_repo

76dae27c75bc036bbef4c28102e38256.png

4;验证自己配置的中心yum源是不是能访问

01bcaeab5d83577536e140fe3fc3dc95.png5,自己再 配置客户端 就能使用了

五、常用例子

列出所有可用的repo,列出所有的包组信息

594c795c08794e55e69a27a8d544d310.png

查看包的描述信息

3e42a05c7a14717d72789d84a4d9877f.png

删除包,安装包

026352529b54e1f7152f8bb0a660afa7.png

5614f6679a92c02d5caa5013e957a22c.png

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值