• centos - 配置yum仓库


    搭建并配置软件仓库的大致步骤如下所示。

    第1步:进入到/etc/yum.repos.d/目录中(该目录存放着软件仓库的配置文件)。

    第2步:使用Vi编辑器创建一个名为rhel8.repo的新配置文件(文件名称可随意,但后缀必须为.repo),逐项写入下面的配置参数并保存退出。

    仓库名称:具有唯一性的标识名称,不应与其他软件仓库发生冲突。

    描述信息(name):可以是一些介绍词,易于识别软件仓库的用处。

    仓库位置(baseurl):即软件包的获取方式,可以使用FTP、HTTP与本地file。   

    是否启用(enabled):设置此源是否被使用,1为使用,0为禁用。

    是否检查(gpgcheck):设置此源是否被校验,1为校验,0为禁用。

    公钥位置(gpgkey):若上面参数开启了校验功能,则此处为公钥文件位置。若没有开启,此省略不写。

    第3步:按配置参数中所填写的仓库位置挂载光盘,并把光盘挂载信息写入到/etc/fstab配置文件中。

    第4步:使用“yum install httpd -y”命令检查软件仓库是否已经可用。

    开始实战!

    进入/etc/yum.repos.d目录中后创建软件仓库的配置文件:

    [root@linuxprobe ~]# cd /etc/yum.repos.d/

    [root@linuxprobe yum.repos.d]# vi rhel8.repo

    [BaseOS]

    name=local file

    baseurl=file:///media/cdrom/

    enabled=1

    gpgcheck=0

    创建挂载点后进行挂载操作,并设置成开机自动挂载

    [root@linuxprobe yum.repos.d]# mkdir -p /media/cdrom  //创建挂载点

    [root@linuxprobe yum.repos.d]# mount /dev/cdrom /media/cdrom   //挂载

    mount: /media/cdrom: WARNING: device write-protected, mounted read-only.

    [root@linuxprobe yum.repos.d]# vi /etc/fstab     //把挂载写入配置文件

    /dev/cdrom   /media/cdrom   iso9660  defaults   0   0

    字段

    意义

    设备文件

    一般为设备的路径+设备名称,也可以写唯一识别码(UUID,Universally Unique Identifier)

    挂载目录

    指定要挂载到的目录,需在挂载前创建好

    格式类型

    指定文件系统的格式,比如Ext3、Ext4、XFS、SWAP、iso9660(光盘设备)等

    权限选项

    若设置为defaults,则默认权限为:rw, suid, dev, exec, auto, nouser, async

    是否备份

    若为1则开机后使用dump进行磁盘备份,为0则不备份

    是否自检

    若为1则开机后自动进行磁盘自检,为0则不自检

    4-1       用于挂载信息的指定填写格式中,各字段所表示的意义

    尝试使用软件仓库的dnf命令来安装Web服务,软件包名称叫做httpd,安装命令“dnf install httpd -y”,安装后出现Complete!则代表配置正确

    详细命令操作以下内容:

    在vi local.repo中输入以下内容

    763之后输入以下挂载

    最后一步

     # yum install ftp -y 

  • 相关阅读:
    Codeforces Round #816 (Div. 2)
    机器学习之分类
    在SpringBoot中如何整合数据源?
    2023 年高教社杯全国大学生数学建模竞赛题目 B 题 多波束测线问题
    Docker概念通讲
    指针和数组试题解析(2)字符数组部分
    Apollo planning之PiecewiseJerkPathOptimizer
    Java进阶-MySql数据库基础入门
    php定时任务
    SPA项目之首页导航+左侧菜单
  • 原文地址:https://blog.csdn.net/weixin_57099902/article/details/127571556