一、本地yum源
1、清理环境
[root@localhost ~]# ls /etc/yum.repos.d/*
/etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Media.repo
/etc/yum.repos.d/CentOS-CR.repo /etc/yum.repos.d/CentOS-Sources.repo
/etc/yum.repos.d/CentOS-Debuginfo.repo /etc/yum.repos.d/CentOS-Vault.repo
/etc/yum.repos.d/CentOS-fasttrack.repo
[root@localhost ~]# rm -rf /etc/yum.repos.d/* //删除
[root@localhost ~]# ls /etc/yum.repos.d/ //无显示内容即可
2、安装本地yum源
格式:
[仓库名称]
name=仓库描述
baseurl=源文件位置 file:///mnt ftp:// https://
gpgchekc=0|1 //检测软件的合法性,0不检测,1检测
enabled=0|1 //是否开启仓库,0不开窍,1开启
[root@shixun2 ~]# vim /etc/yum.repos.d/dd.repo
[a]
name=a
baseurl=file:///mnt
gpgcheck=0
enable=1
[root@shixun2 ~]#
3、查看
[root@shixun2 ~]# yum repolist -v
加载 "fastestmirror" 插件
Config time: 0.011
Yum version: 3.4.3
Loading mirror speeds from cached hostfile
设置软件包群集
pkgsack time: 0.004
源ID : a
源名 : a
源版本: 1525378614
源更新: Fri May 4 04:17:37 2018
源软件包 : 9,911
源大小 : 8.2 G
源基本地址: file:///mnt/
源到期:21,600 秒(已持续:Tue Jul 16 10:54:42 2024)
Filter : read-only:present
源文件名:/etc/yum.repos.d/dd.repo
repolist: 9,911
[root@shixun2 ~]#
二、挂载mount
1、手动挂载光盘
格式:mount 设备类型 访问点
[root@localhost /]# umount /vcd //卸载挂载点
[root@localhost /]# ls /vcd
2、自动挂载
(1)创建挂载点
[root@shixun2 ~]# mkdir /mnt
(2)修改配置文件
[root@shixun2 ~]# vim /etc/fstab
(3)查看
lsblk与df -h均可查看
三、练习
1、插⼊优盘,读取优盘数据
2、在vmware配置光盘iso⽂件,在linux系统中读取光盘⽂件
(1)创建挂载点
[root@shixun2 ~]# mkdir /mnt
(2)修改配置文件
[root@shixun2 ~]# vim /etc/fstab
/dev/cdrom /mnt iso9660 defaults 0 0
#
# /etc/fstab
# Created by anaconda on Mon Dec 18 16:53:10 2023
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 0 0
UUID=b153925b-e7a5-4148-9cbd-2d511c3876a7 /boot xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
查看挂载成功
3、配置阿⾥云yum仓库
(1)下载源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
(2)查看下载的yum
(3)运行
[root@lianxi ~]# yum makecache
(4)查看源
(5)安装httpd软件测试yum源是否正常使用
[root@lianxi ~]# yum -y install httpd
4、配置腾讯镜像仓库
(1)清理环境
[root@lianxi ~]# rm -rf /etc/yum.repos.d/CentOS-Base.repo
(2)下载源
wget -O /etc/yum.repos.d/teng.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
(3)更新缓存
(4)下载epel源
[root@lianxi ~]# yum -y install epel-release
(5)查看yum
(6)安装sl测试yum是否成功
[root@lianxi ~]# yum -y install sl
[root@lianxi ~]# sl
5、⾃建仓库 包含 tree net-tools bash-completion nginx tree等包
(1)安装软件包
[root@lianxi ~]# yum -y install createrepo
(2)把soft⽂件夹做成⼀个本地的⾃建仓库
[root@lianxi ~]# createrepo soft/
(3)编写repo文件
[root@lianxi soft]# vim /etc/yum.repos.d/soft.repo
[soft]
name=soft_local
baseurl=file:///root/soft
gpgcheck=0
enabled=1
(4)更新
[root@lianxi soft]# yum clean all
[root@lianxi soft]# yum makecache
(5)装包
[root@lianxi soft]# yum -y install tree net-tools bash-completion nginx