zoukankan      html  css  js  c++  java
  • Centos6.5部署及yum源注意事项

    因为系统检测出漏洞,需升级SSH版本。保险起见,打算在本地搭建相同版本的系统,然后再对本地系统SSH进行升级,没有问题,再对环境进行升级。于是就有了这篇文章,记录了操作过程中遇到的问题。

    Centos6.5的最小化安装版本

    一、操作系统安装

      我是使用的VM安装虚机,但是发现按照一般的安装步骤无法正常进入系统。需要在创建新虚拟机时,勾选稍后选择安装操作系统,否则系统安装重启起来后,可能会卡在系统启动界面。报错如下

      /etc/rc5.d/s99local:line 25:eject:command not found

    二、配置网络

      使用NAT模式,编辑IP地址配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(最后这个eth0根据具体网络接口名修改,有些可能会是ens33等),开机自启,修改协议为dhcp,让系统自动获取IP地址,具体内容如下

    [root@bp ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
    DEVICE=eth0
    HWADDR=00:0C:29:59:D8:CC
    TYPE=Ethernet
    UUID=49b492f8-e204-425b-af70-9a86c497cd92
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp
    [root@bp ~]# 

      配置好后重启网络生效

    三、Yum源不可用

      正常来说,网络配置好,可以ping 8.8.8.8后,就可以正常使用yum源。但是我这次遇到了以下几个问题

      (1)Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

      (2)http://download.fedoraproject.org/pub/epel/6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"  Trying other mirror.

      (3)YumRepo Error: All mirror URLs are not using ftp, http[s] or file

      其实这些问题都是Yum源不可用造成的,别的网友查了下centos社区,发现是2020年11月30日开始 centos6各大开源镜像站已经停止维护了 但是测试了一下发现阿里源镜像repo还是可以用的 因为他的centos-vault仓库里放了之前版本的centos的包。所以我这次是通过配置阿里云yum源解决的。参考链接https://blog.csdn.net/u011775882/article/details/110923820

      我是将yum源文件内容改成以下内容解决的。如果还有报错,可以尝试把该目录下其他repo文件删掉

    [root@bp ~]# cat /etc/yum.repos.d/epel.repo 
    # CentOS-Base.repo
    #
    # The mirror system uses the connecting IP address of the client and the
    # update status of each mirror to pick mirrors that are updated to and
    # geographically close to the client.  You should use this for CentOS updates
    # unless you are manually picking other mirrors.
    #
    # If the mirrorlist= does not work for you, as a fall back you can try the 
    # remarked out baseurl= line instead.
    #
    #
     
    [base]
    name=CentOS-6.10 - Base - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos-vault/6.10/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
     
    #released updates 
    [updates]
    name=CentOS-6.10 - Updates - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos-vault/6.10/updates/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
     
    #additional packages that may be useful
    [extras]
    name=CentOS-6.10 - Extras - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos-vault/6.10/extras/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
     
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-6.10 - Plus - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos-vault/6.10/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
     
    #contrib - packages by Centos Users
    [contrib]
    name=CentOS-6.10 - Contrib - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos-vault/6.10/contrib/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
    
    [root@bp ~]# 

      修改之后,执行yum clean all和yum makecache即可

  • 相关阅读:
    大二下每周总结
    大二下学期阅读笔记(人月神话)
    大二下学期第一次结对作业(第二阶段)
    大二下学期第一次结对作业(第二阶段)
    大二下学期项目练习(滑屏数据展示)
    elasticSearch中使用聚合查询后只显示10个bucket的问题
    elasticsearch Terms Query 实现类似于sql in查询
    crontab定时调用shell脚本
    java使用static静态变量
    ElasticSearch 复合数据类型——数组,对象和嵌套
  • 原文地址:https://www.cnblogs.com/biaopei/p/14220282.html
Copyright © 2011-2022 走看看