`

sudo 出现unable to resolve host 解决方法

 
阅读更多

Linux 环境, 假设这台机器名字叫dev(机器的hostname), 每次执行sudo 就出现这个警告讯息:
sudo: unable to resolve host dev
虽然sudo 还是可以正常执行, 但是警告讯息每次出来还是有点烦人, 而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让dev(hostname) 可以解回127.0.0.1 的IP 即可.

/etc/hosts 原始内容

          127.0.0.1       localhost


# The following lines are desirable for IPv6 capable hosts 
::1     localhost ip6-localhost ip6-loopback ip6-loopback
fe00::0 ip6-localnet 
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters 
ff02::3 ip6-allhosts 


于127.0.0.1 localhost 后面加上主机名称(hostname) 即可, /etc/hosts 内容修改成如下:

127.0.0.1       localhost dev 
# 或改成下面这两行 
#127.0.0.1       localhost 
#127.0.0.1       dev
分享到:
评论

相关推荐

    Ubuntu常见的几个小错误

    在使用 sudo apt-get install * 命令安装程序时,可能会出现以下错误信息:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration ...

    debian安装后sudo命令不能用的解决方法

    本文将详细解释这个问题的原因以及解决方法。 首先,`sudo`命令不可用的最常见原因是该命令可能未在系统中安装。在Debian或基于Debian的系统中,`sudo`通常作为默认的一部分被包含,但并非所有安装镜像都会预装这个...

    MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error

    【MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error】是一个常见的MySQL服务器启动时遇到的问题。这个问题通常表明MySQL的InnoDB存储引擎无法获取对`ibdata1`文件的锁,`ibdata1`是InnoDB用来存储数据和系统表...

    libz.so.1+libz.so.1.2.11 centos rocky原始文件2024

    sudo: unable to load /usr/libexec/sudo/sudoers.so: libz.so.1: cannot open shared object file: No such file or directory sudo: fatal error, unable to load plugins 等解决方法具体查看...

    linux不能使用sudo命令解决方案

    Linux 无法使用 sudo 命令解决方案 Linux 系统中,sudo 命令是一种常用的权限提升...通过掌握 sudo 命令的使用方法和解决 "username is not in the sudoers file" 的问题,可以提高 Linux 系统的使用效率和安全性。

    在Ubuntu中安装VSCode并配置C/C++开发环境的方法步骤

    然后使用 sudo dpkg -i xxx.deb解压即可 第二步,如果你的电脑中没有gcc,g++,gdb的话,可以通过以下代码获得。 sudo apt-get update //访问源列表,并读取软件列表 sudo apt-get install gcc sudo apt-get install...

    ROS安装:sudo rosdep init的解决方法

    以下是一些可能遇到的问题及解决方法: 1. **网络问题**: - 如果在执行`rosdep init`时遇到网络错误,首先检查网络连接是否正常。ROS依赖的库通常存储在外部服务器上,因此需要稳定的网络环境。 - 如果网络正常...

    sudo-1.9.12p1,解决cve-2022-43995

    要解决这个安全问题,用户应首先下载sudo-1.9.12p1的编译安装包,然后按照标准的Unix/Linux软件安装流程进行操作,通常包括解压、配置、编译和安装步骤。在安装过程中,用户可能需要使用`./configure`来定制sudo的...

    针对piix4_smbus ****host smbus controller not enabled的解决方法

    ### 针对piix4_smbus ****host smbus controller not enabled的解决方法 在Linux环境下,用户可能会遇到与SMBus控制器相关的错误提示,例如“piix4_smbus ****host smbus controller not enabled”。这个问题通常...

    repo1.22-20160724

    fatal: unable to connect to aosp.tuna.tsinghua.edu.cn: aosp.tuna.tsinghua.edu.cn[0: 166.111.206.63]: errno=Connection refused aosp.tuna.tsinghua.edu.cn[1: 2001:da8:20f:3101:5054:ff:feb1:be95]: errno=...

    cppcheck工具

    1. **安装**:cppcheck通常通过包管理器安装,例如在Ubuntu上使用`sudo apt-get install cppcheck`,在Windows上可以从官网下载预编译的二进制版本。 2. **基本用法**:在命令行中,你可以输入`cppcheck your_...

    mac vacode 出现文件拒绝修改的问题

    解决方法:授予权限 sudo chmod -R 777 . ## 为当前目录及子目录搜于读写权限 -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更) 其他参数: 其中: u 表示该文件的拥有者,g 表示与...

    sudo软件的安装与配置

    下面是sudo软件的安装和配置方法: 一、安装sudo 1. 下载sudo软件包,上传到服务器上。 2. 解压缩sudo软件包, tar –xvf将其部署到服务器上。 二、sudo设置 1. 使用visudo命令编辑/etc/sudoers文件,以root身份...

    Ubuntu18.04sudoaptupdate无法解析域名的解决方案.docx

    Ubuntu18.04sudoaptupdate无法解析域名的解决方案.docx

    Linux用户配置sudo权限(visudo)的方法

    在Linux系统中,`sudo`是一个强大的命令,它允许非特权用户以root权限执行特定的命令。配置`sudo`权限是系统管理员的重要任务,以确保系统的安全性和可控性。本文将详细介绍如何使用`visudo`命令为Linux用户配置`...

    sudo1.9.5p2升级

    在Linux系统中,`sudo` 是一个非常重要的命令行工具,它允许用户以其他用户(通常是root)的权限运行程序。`sudo1.9.5p2` 是sudo的一个特定版本,这个版本修复了一些安全问题和性能改进。当你在Linux环境中进行系统...

    0554-极智开发-解读wsl中sudo apt报错因时间同步问题解决方法

    0554_极智开发_解读wsl中sudo apt报错因时间同步问题解决方法

    linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

    sudo yum install libxml2 ``` 如果`yum`仍然无法运行,可能是由于Python的环境问题。在这种情况下,可以尝试检查`yum`相关的Python模块: ```bash python -c "import yum" ``` 如果出现错误,可能需要修复或重新...

    SSH配置和经常出现的报错以及解决方法

    - **错误提示**:“ssh: connect to host [IP地址] port 22: Connection refused” - **原因**:SSH服务没有运行。 - **解决方法**:确保SSH服务已正确安装并启动。 2. **密码认证失败:** - **错误提示**:...

Global site tag (gtag.js) - Google Analytics