使用yum更新系统

使用 yum 更新系统

 

/etc/yum.conf                                          # 主要配置文件

/etc/yum.repos.d/CentOS-Base.repo       # 仓库

/etc/yum.repos.d/CentOS-Media.repo      # 置本地 仓库

 

[root@linux ~]# yum [option] [ 选项 ]

-y                                          # 回答 yes 而不需要由 键盘输

--installroot=/some/path       # 安装在其 的路 ,而不在目前目 录树 的架 中,主要用于建立 虚拟 机器

 

命令                                                                 功能

yum check-update                              # 检查 可更新的所有 件包

yum update                                         # 更新系 已安装的所有 件包

yum update --skip                               #跳过错误更新

yum upgrade                                       # 模的版本升 , yum update 不同的是, 连旧 的淘汰的包也升

yum install <packages>                      # 安装新 件包

yum update <packages>                      # 更新指定的 件包

yum remove <packages>                   # 指定的 件包

yum groupinstall <groupnames>         # 安装指定 中的 件包

yum groupupdate <groupnames>       # 更新指定 中的 件包

yum groupremove <groupnames>      # 指定 中的 件包

yum grouplist                                # 看系 中已 安装的和可用的

yum list(yum info)                          # 列出 中所有可以安装或更新以及已 安装的 rpm ( 类似 rpm -qa (i))

yum list <regex>                           # 列出 式匹配的可以安装或更新以及已 安装的 rpm

yum list available                           # 列出 中所有可以安装的 rpm

yum list available <regex>               # 列出 式匹配的所有可以安装的 rpm

yum list updates                           # 列出 中所有可以更新的 rpm

yum list updates <regex>                # 列出 式匹配的所有可以更新的 rpm

yum list installed                           # 列出 中所有已 安装的 rpm

yum list installed <regex>               # 列出 式匹配的所有已 安装的 rpm

yum list extras                             # 列出已 安装的但是不包含在 中的 rpm

yum list extras <regex>                 # 列出 式匹配的已 安装的但是不包含在 中的 rpm

yum list recent                             # 列出最近被添加到 中的 件包

yum search <regex>                     # 检测 所有 件的名 、描述、 述和 维护 者, 式匹配的

yum provides <regex>                   # 检测软 件包中包含的文件以及 件提供的功能, 式匹配的

yum clean headers                       # 存中的 rpm 文件

yum clean packages                     # 存中 rpm 包文件

yum clean all                               # 存中的 rpm 文件和包文件

yum deplist <packages>                # 件包的依 信息

 

#  yum update                              #

#  yum install w3m lync                   # 安装指定的 件包

#  yum update  w3m lync                # 指定的 件包

#  yum remore  w3m lync                # 指定的 件包

#  yum grouplist                           # 看系 中已 安装的和可用的

#  yum groupinstall "Virtualization"    # 安装指定 中的 件包

#  yum groupupdate "Virtualization"  # 更新指定 中的 件包

#  yum groupremore "Virtualization"  # 指定 中的 件包

#  yum clean all                           # 存中的 rpm 文件和包文件

#  yum search python                    # 搜索相 件包

#  yum info python                        # 示指定 件包的信息

#  yum  deplist  python                  # 查询 指定 件包的依 信息

#  yum  list  yum/*                       # 列出所有以 yum 开头 件包

#  yum list extras                         # 列出已 安装的但是不包含在 中的 rpm

 

 

 

 

件安装范例:

[root@linux ~]# rpm -q mdadm               # 检查 件是否已 安装

[root@linux ~]# yum install mdadm          # 始安装

[root@linux ~]# yum clean packages        # 除安装 程下 rpm

 

不同版本 的升

[root@linux ~]# vi /etc/yum.conf

plugins=1                                                                 # 如果 有此行 行加入

[root@linux ~]# vi /etc/yum.repos.d/CentOS-Base.repo    

&repo=updates&cc=tw(cn)                                       # 在每 mirrorlist 后自行加入

[root@linux ~]# yum upgrade                                   # 始升

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章