使用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                                   # 始升

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