利用iso镜像制作并使用本地yum源 & 时钟同步

发布时间 2023-12-23 17:31:57作者: chy_cug

一、利用iso镜像制作并使用本地yum源
步骤一:
1、查看操作系统发行版信息:
cat /etc/redhat-release
2、查看操作系统版本信息
cat /proc/version
3、查看操作系统内核等信息:
uname -a
步骤二:
获取步骤一中对应系统版本的iso镜像
步骤三:
系统内执行df -h命令,查看文件系统的磁盘空间占用情况,确认iso镜像的上传位置。
步骤四:
利用WinSCP等FTP工具将镜像传到操作系统空间足够的目录中
步骤五:
iso镜像上传完成后,操作系统内以root用户身份执行以下命令,修改iso镜像文件的权限。(ISONAME替换为对应iso镜像文件的名称)
chmod 755 /home/ISONAME
步骤六:
执行以下命令,在“/home”目录下创建iso镜像挂载目录“localyum”
mkdir /home/localyum
步骤七:
执行以下命令,将iso镜像文件挂载到“/home/localyum”目录上,(ISONAME替换为对应iso镜像文件的名称)
mount -t iso9660 /home/ISONAME /home/localyum/
步骤八:
执行以下命令,查看系统中已有yum源的配置文件
ll /etc/yum.repos.d/
步骤九:
执行以下命令,在“/etc/yum.repo.d”目录下创建名叫“backups”的目录,用于存放这些yum源的配置文件
mkdir /etc/yum.repos.d/backups
步骤十:
执行以下命令,进入“/etc/yum.repo.d”目录,并将已有yum源的配置文件移动到“/etc/yum.repo.d/backups”目录中。
cd /etc/yum.repos.d/
mv *.repo backups/
步骤十一:
执行以下命令,创建新的yum源配置文件
touch LocalYum.repo
步骤十二:
执行以下命令,编辑“LocalYum.repo” yum源配置文件
vim LocalYum.repo
[LocalYum]
#[main]:此yum源的名称,必须是独一无二的,不能和其他yum源名称冲突。
name=localyum
#name:对该yum源软件仓库的一个描述。
baseurl=file:///home/localyum ---注意这个目录
#baseurl:yum源的地址,可以是HTTP(http://)、本地(file:///)、FTP(ftp://)
enabled=1
#enabled:设置此yum源是否可用,1为可用,0为不可用。
gpgcheck=0
#gpgcheck:是否对从该yum源获取的软件包进行gpg校验,1为校验,0为不校验。
步骤十三
执行以下命令,清除原始yum缓存
yum clean all
步骤十四:
执行以下命令,查看目前拥有的yum源仓库
yum repolist all
步骤十五:
执行以下命令,刷新缓存
yum makecache
步骤十六:
执行以下命令,显示所有可以安装的程序包,当可用软件包的来源名称是我们配置的yum源名称时,表示yum配置成功
yum list available |more
步骤十七:
如果该本地yum源是准备长久使用,建议在“/etc/fstab”内添加如下内容,实现开机自动将iso镜像挂载到“/home/localyum”目录上,若该yum只是临时使用请忽略该步骤。
/home/ISONAME /home/localyum iso9660 loop 0 0
二、时钟同步
步骤一:
安装服务
(1)安装chrony
yum install -y chrony
(2)开启chronyd服务
systemctl start chronyd
(3)设置开机自启动
systemctl enable chronyd
步骤二:
配置服务
(1)修改/etc/chrony.conf文件,添加时间服务器
注释掉如下部分:
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
pool ntp1.aliyun.com iburst
pool ntp2.aliyun.com iburst
pool ntp3.aliyun.com iburst
pool ntp4.aliyun.com iburst
pool ntp5.aliyun.com iburst
pool ntp6.aliyun.com iburst
增加如下连接:
---注意:此处需要看下具体是如何填写的
(2)重启chronyd服务
systemctl restart chronyd
(3)通过命令进行查看是否同步,出现^*即表示有可同步的源
chronyc sources
(4)通过date或者命令timedatectl查询,“NTP synchronized: yes”即表示同步成功
timedatectl

 

参考文档:

https://blog.csdn.net/qq_42557240/article/details/125893111

https://blog.csdn.net/weixin_64334766/article/details/128536776