前言:
程序包命名规则
less.x86_64
其中:
Name : less
Arch : x86_64
Version : 458
Release : 9.el7
一 基本使用
1)查看指定程序
yum list [package_name] [package_name]
可以限制:
(1)列出所有已安裝的套件
yum list installed [package_name]
(2)列出所有可以更新的套件
yum list updates [package_name]
(3)列出所有已安裝但不在 Yum Repository 內的套件
yum list extras [package_name]
2)安装程序包
yum install [package_name] [package_name]
3)更新程序包
yum update [package_name] [package_name]
4) 卸载程序包名
yum remove [package_name]
5)查看程序包信息
yum info [|installed|updates|extras] [package_name]
6)清理
(1)用來清除暫存(/var/cache/yum)目錄下的套件
yum clean packages
(2)用來清除暫存(/var/cache/yum)目錄下的 headers
yum clean headers
(3)用來清除暫存(/var/cache/yum)目錄下的套件及舊的 headers 等於是執行 yum clean packages 及 yum clean oldheaders
yum clean all
二 修改yum 源
cd /etc/yum.repos.d/
(1)首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
(2)进入yum源配置文件所在文件夹
[root@localhost yum.repos.d]# cd /etc/yum.repos.d/
(3)下载163的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
[root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
(4)运行yum makecache生成缓存
[root@localhost yum.repos.d]# yum makecache
(5) 更新系统
[root@localhost yum.repos.d]# yum -y update