前言
老师布置的任务是删除原有的yum源,然后用Shell脚本来建立yum源,以及搭建好FTP服务。
一、删除原有的yum源
1. 用命令lsblk查看到了sr0的挂载情况
2. 取消挂载,但这是临时的,重启又会恢复
3. 现在已经没有挂载点了
4. 想要永久取消挂载,必须改/etc/fstab这个配置文件
进入文件,将有关sr0的那一整行删掉
5. 切换目录到/etc/yum.repos.d,将里面的内容全部删去
在Linux系统中,/etc/yum.repos.d目录通常包含YUM(Yellowdog Updater Modified)软件仓库的配置文件。这些配置文件定义了YUM从哪里获取软件包以及如何进行身份验证。
6. 切换到根目录下,查看mnt目录下的内容,以及hgfs目录下的内容
在Linux系统中,/mnt目录通常用于临时挂载文件系统或设备,如果里面有东西的话也要删去。
已经成功删除了原有的yum源!
二、用Shell脚本建立本地yum源
创建成功
2. 开始挂载,将/dev/sr0挂载到/media/rhel9
systemctl daemon-reload 是 Systemd 的一个命令,用于重新加载 Systemd 的守护进程配置。
3. 进入/etc/fstab
在最后一行写上这些
4. 利用Shell脚本建立本地yum源
照下图所示,进行编写
加执行权限
查看rhel9.repo
5. 查看本地yum源文件
baseurl=file:///media/rhel9/BaseOS yum仓库从这里获取ISO镜像文件
6. 清除yum源缓存
7. 更新yum源缓存
三、 搭建FTP服务
1. 安装+启动+开机自运行
2. 加执行权限
3. 查看
4. 执行ftp.sh这个Shell脚本
5. 查看FTP这个服务的状态
成功!