一、YUM源配置
1、 yum配置文件位置
- yum配置文件位置
cd /etc/yum.repos.d/
#创建Centos8.repo文件
vim /etc/yum.repos.d/Centos8.repo
#本地源配置文件为"/“,目录下mnt文件夹
[appstream]
name=appstream
baseurl=file:///mnt/AppStream
gpgcheck=0
[baseos]
name=baseos
baseurl=file:///mnt/BaseOS
gpgcheck=0
2、临时挂载
临时挂载
mount /opt/CentOS-8.3.2011-x86_64-dvd1.iso /mnt/
永久挂载
vim /etc/fstab
#添加下面一行
/opt/CentOS-8.3.2011-x86_64-dvd1.iso /mnt iso9660 ro 0 0
#光盘存储路经 光盘挂载路径 光盘文件系统(类似于"xfs","ext4") 以只读方式挂载
二、网络源配置
1、本机YUM源配置
#创建Centos8.repo文件
vim /etc/yum.repos.d/Centos8.repo
#本地源配置文件为web网站主目录
[appstream]
name=appstream
baseurl=http://10.10.70.101/Centos/AppStream
gpgcheck=0
[baseos]
name=baseos
baseurl=http://10.10.70.101/Centos/BaseOS
gpgcheck=0
[root@dns centos]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 8.6G 1 loop /var/www/html/centos
vda 252:0 0 40G 0 disk
├─vda1 252:1 0 1G 0 part /boot
└─vda2 252:2 0 39G 0 part
├─cl-root 253:0 0 37G 0 lvm /
└─cl-swap 253:1 0 2.1G 0 lvm [SWAP]
2、永久本地挂载
#挂载文件目录
/etc/fstab
#添加下面一行
/opt/CentOS-8.3.2011-x86_64-dvd.iso /var/www/html/Centos iso9660 ro 0 0
3、本地网络源
#进入yum配置文件夹
cd /etc/yum.repos.d/
#删除之前的配置
rm -rf *
#创建新的yam源配置文件
vi Centos8.repo
#1.网络指定YUM源
[appstream]
name=appstream
baseurl=http://10.10.70.101/Centos/AppStream
gpgcheck=0
[baseos]
name=baseos
baseurl=http://10.10.70.101/Centos/BaseOS
gpgcheck=0
[ha]
name=ha
baseurl=http://10.10.70.101/ha/HighAvailability
gpgcheck=0
[docker-ce]
name=docker-ce
baseurl=http://10.10.70.101/docker-ce
enable=1
gpgcheck=0
4、YUM相关命令
#清空缓存
yum clean all
#重建
yum makecache
#列出所有已安装的软件包
yum list installed
yum针对软件包操作常用命令:
#1.使用YUM查找软件包
命令:yum search
#2.列出所有可安装的软件包
命令:yum list
#3.列出所有可更新的软件包
命令:yum list updates
#4.列出所有已安装的软件包
命令:yum list installed
#5.列出所有已安装但不在 Yum Repository 内的软件包
命令:yum list extras
#8.列出所有软件包的信息
命令:yum info
#9.列出所有可更新的软件包信息
命令:yum info updates
#10.列出所有已安装的软件包信息
命令:yum info installed
#12.列出软件包提供哪些文件
命令:yum provides