CentOS-7-x86_64-Minimal-1908 yum安装报错(无法解析主机问题)

引言:

问题:在安装centos7的1908的mini版本后,使用yum安装软件会报错,如下:

    

  遇到这个问题,很扯淡,因为之前我在使用centos7的1708版本安装中时不存在这个问题的。现在用centos7的1908版本就一直在报错,修改了yum源也是错的。

    网上有很多解决方案:【这些方案都不能解决上述问题】

      1. 修改yum源。换成阿里或者163的

2. 修改/etc/yum.conf 配置文件

3.修改/etc/resolve.conf 下的 nameserver 

  那这个问题是什么原因导致的呢,我从官网得到一个提示,请大家看一下:https://wiki.centos.org/zh/Manuals/ReleaseNotes/CentOS7.1908

    

  下面我来总结一下我处理的方式,希望对你有所帮助:

    修改分为两种:(root用户修改)

      1. 动态网络配置修改

                      2.静态网络配置修改

  方式1:动态网络方式:

    1.切换到 cd /etc/sysconfig/network-scripts/

             

    注意:一般第一个目录就是本地网络配置文件,如果不确定,可以通过命令 nmcli d 查询:如下:

    

     2.修改ifcfg-ens33文件:  修改.以下两处既可

     

    3.重启网卡配置,使其生效: systemctl  restart network

    

    到这就配置好了,可以正常使用yum命令了,下面介绍静态网络配置

   方式2 静态网络配置 

    1.同方式一第一步,进入网卡配置文件目录下:

     

    2.编辑ens33文件(相关查询本地网卡名同上)

      

    3。重启网卡配置,使其生效既可。

原文地址:https://www.cnblogs.com/huhongy/p/12436462.html

时间: 2024-09-29 06:53:49

CentOS-7-x86_64-Minimal-1908 yum安装报错(无法解析主机问题)的相关文章

yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between

yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between attempted installs of php-pecl-fileinfo-1.0.4-2.el6.rf.x86 64 and php-common-5.3.3-46.el6 6.x86 64 遇到这个情况的时候  是库冲突了 需要修改文件        vim /etc/yum.repos.d/rpmforge.repo 将里面的enable=1    改

docker yum安装报错 服务启动报错

在使用docker容器yum安装时出现类似的错误: Transaction check error:file /usr/lib64/libsystemd-daemon.so.0 from install of systemd-libs-219-19.el7.x86_64 conflicts with file from package systemd-container-libs-208.20-6.el7.centos.x86_64file /usr/lib64/libsystemd-id128

yum安装报错“Error: xz compression not available”

在测试服务器进行docker学习,有些centos7软件安装上和自己的服务器不兼容所以导致yun下载软件时报错:Error: xz compression not available 对于报错解决办法: rm -fr /var/cache/yum/x86_64/6/epel/ rm -rf /etc/yum.repos.d/epel* 重新安装epel源和base源 wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.co

解决yum安装报错Protected multilib versions

今天在云服务器上装nginx,需要先安装一些依赖库比如zlib, ,但是安装zlib时候报错. yum install -y zlib zlib-devel1 (-y 指的是如果需要选yes no的自动y)下面是报错 Protected multilib versions: zlib-1.2.7-17.el7.x86_64 != zlib-1.2.7-15.el7.i68612 原因是因为多个库不能共存,不过更新的话也并不行,但是可以在安装命令后面加上 --setopt=protected_mu

yum安装报错error: unpacking of archive failed on file /usr/bin/xxxx: cpio: open Failed

Bash漏洞爆出来了,赶紧更新一下补丁,#yum -y update bash 报错了 error: unpacking of archive failed on file /usr/bin/bashbug-64;54254708: cpio: open 参考了网上资料,原来是以前加固时给/usr/bin加了i权限 # lsattr /usr | grep bin ----i-----I-- /usr/bin # chattr -i /usr/bin 然后yum安装就OK了 参考资料:http:

故障小记录:yum 安装报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

发生原因: 由于yum是基于python的,之前安装我python3,当我修改了python命令的指向到python3之后就会发生这样的问题. 解决办法: 由于我当初想到可能以后还需要python2,所以还保留着python2的命令指向 所以只需要 vim /usr/bin/yum 然后在头部改一下编译方式就好[是改成你的python2的命令,有些人的命令是python2.7之类的] 由#!  /usr/bin/python 改为#! /usr/bin/python2 另外还需要改一个地方,否则

yum安装报错:NOKEY

通过yum命令在安装httpd(或其他服务)的时候,有时会提示如下错误: 从而导致安装进行不了,这是由于yum安装了旧版本的GPG keys造成的. 解决办法是: rpm --import /etc/pki/rpm-gpg/RPM*  然后再重新安装就可以了.

yum安装报错

报错如下: YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txtError: Cannot find a valid baseurl for repo: extras 使用lsb_release -a查看 解决方法:是r

centos 重新安装python3.6之后 yum 无法使用报错

问题: $ yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax 原因: 这是因为yum采用python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现.而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题.而CentOS 5自带的yum采用的是python2.4,当系统将py