yum配置和改成阿里云

我不小心把etc/yum.repos.d目录里面的东西全给给删除了
后来我又创建了yum.repos.d目录

img

这个好像是不能解析阿里云的那个域名啊,能正常上网吗

  • 这篇博客也许可以解决你的问题👉 :删除yum.repos.d
  • 除此之外, 这篇博客: Linux软件安装包保存中的 3,在/etc/yum.repos.d目录中创建一个soft.repo的仓库 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 案例:

    # cd /etc/yum.repos.d
    # vim soft.repo
    输入
    
    [soft]
    name=soft yum
    baseurl=file:///soft     
    gpgcheck=0
    enabled=1
    
    具体解析如下:

    yum仓库的标准格式:

    [仓库标识名称],名称任意,在一个文件中可以拥有多个标识
    name=仓库名称
    baseurl=仓库的路径,支持多种格式,file://本地路径,ftp://,http://或https://
    gpgcheck=gpg密钥,通常设置为0(代表不检测),1(代表检测,如果是1,下方还要定义一个gpgkey=密钥连接)
    enabled=是否启动当前仓库,值可以0,也可以是1,默认为1,代表启动仓库

  • 以下回答由chatgpt基于相关博客总结生成:

    由于已经重新创建了/etc/yum.repos.d目录,可以直接下载阿里云的yum源到该目录。具体步骤如下:

    1.切换路径到/etc/yum.repos.d/:

    cd /etc/yum.repos.d/
    

    2.下载阿里云的yum源到/etc/yum.repos.d/:

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    

    3.修改CentOS-Base.repo文件内容,将文件内的内容修改为如下内容:

    [base]
    name=CentOS-7 - Base - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/7/os/$basearch/
            http://mirrors.aliyuncs.com/centos/7/os/$basearch/
            http://mirrors.cloud.aliyuncs.com/centos/7/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #released updates 
    [updates]
    name=CentOS-7 - Updates - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/7/updates/$basearch/
            http://mirrors.aliyuncs.com/centos/7/updates/$basearch/
            http://mirrors.cloud.aliyuncs.com/centos/7/updates/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #additional packages that may be useful
    [extras]
    name=CentOS-7 - Extras - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/7/extras/$basearch/
            http://mirrors.aliyuncs.com/centos/7/extras/$basearch/
            http://mirrors.cloud.aliyuncs.com/centos/7/extras/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-7 - Plus - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/7/centosplus/$basearch/
            http://mirrors.aliyuncs.com/centos/7/centosplus/$basearch/
            http://mirrors.cloud.aliyuncs.com/centos/7/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #contrib - packages by Centos Users
    [contrib]
    name=CentOS-7 - Contrib - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/7/contrib/$basearch/
    http://mirrors.aliyuncs.com/centos/7/contrib/$basearch/
    http://mirrors.cloud.aliyuncs.com/centos/7/contrib/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    

    4.启动yum, 生成缓存:

    yum clean all && yum makecache fast
    

    至此,yum已经重新配置并改为使用阿里云源。可以通过yum install命令安装需要的软件,例如:

    yum install -y kinstall