•yum安装 C / S
–基于rpm包管理
–提供rpm仓库
•repo:
–/etc/yum.repos.d/
–[repoID]
–baseurl=
•http://
•file://
•ftp://
=========================================================
•repo国内源:
–http://mirrors.aliyun.com
–centos-->help
•before:yum install wget
•....
•repo本地目录源:
–mount /dev/cdrom /mnt
–vi /etc/yum.repos.d/local.repo
–[local]
–baseurl=file:///mnt
–gpgcheck=0
–enable=1
•yum命令:
–yum repolist 显示所有的仓库
–yum clean all 清除对别的仓库的缓存
–yum makecache 同步元数据信息
–yum update 基于仓库中数据的升级
•查询:
–yum list
–yum search 搜索
–yum info
•安装&卸载:
–yum install 安装
–remove|erase 删除
•yum命令:分组
–yum grouplist
–yum groupinfo
–yum groupinstall
–yum groupremove
–yum groupupdate
[root@localhost ~]# whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
[root@localhost ~]# mv /sbin/ifconfig /tmp
[root@localhost ~]# ifconfig
bash: ifconfig: command not found
[root@localhost ~]# rpm -qf /sbin/ifconfig (–rpm -qf /path/to/somefile: 查询文件是由哪个rpm包安装生成的 )
net-tools-1.60-110.el6_2.x86_64
[root@localhost ~]# yum install net-tools
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:35:A1:DF
inet addr:192.168.106.5 Bcast:192.168.106.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe35:a1df/64 Scope:Link
源的替换
查看:
[root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
[root@localhost yum.repos.d]# ll
total 16
-rw-r--r--. 1 root root 1926 Nov 27 2013 CentOS-Base.repo
-rw-r--r--. 1 root root 638 Nov 27 2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 630 Nov 27 2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 Nov 27 2013 CentOS-Vault.repo
vi CentOS-Base.repo
[root@localhost yum.repos.d]# wget
bash: wget: command not found
[root@localhost yum.repos.d]# yum install wget
[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
[root@localhost yum.repos.d]# ll
total 20
-rw-r--r-- 1 root root 2523 Jun 16 2018 CentOS-Base.repo
-rw-r--r--. 1 root root 1926 Nov 27 2013 CentOS-Base.repo.backup
-rw-r--r--. 1 root root 638 Nov 27 2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 630 Nov 27 2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 Nov 27 2013 CentOS-Vault.repo
[root@localhost yum.repos.d]# vi CentOS-Base.repo
[root@localhost yum.repos.d]# yum clean all (清楚缓存)
[root@localhost yum.repos.d]# yum makecache (同步元数据信息)
[root@localhost yum.repos.d]# yum repolist (罗列出仓库)