0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Ubuntu中安装ping

CHANBAEK 来源:TIAP 作者:TIAP 2023-02-16 18:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通常情况下,ping 命令会预安装在大多数 Linux 系统中。 但是也有一些例外情况,比如安装的是最小版本的 Ubuntu,或者是在 Docker 容器中运行 Ubuntu,这种情况下,ping 命令有可能会找不到,即如果尝试运行它,会看到 ping not found 的报错:

root@182b38f8w4c9:/# ping www.baidu.com
bash: ping: command not found

这就相当于在 arm 或者单片机中安装 jre,某些 jdk 模块会找不到一样。

不过这还不是最糟糕的事情。 找不到 ping 命令的话,那就安装好了,但是当你尝试安装 ping,又报出另外一个错误:Unable to locate package ping:

root@182b38f8w4c9:/# apt install ping
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ping

这是怎么回事? Ubuntu 中不能使用 ping 吗? 很显然这是不可能的。 接下来我们来详细看一下。

在 Ubuntu 中安装 ping

之所以会出现上面的问题,是因为 ping 命令本身不是一个包(package),它只是 iputils 包的一部分。 所以当你尝试安装名为 ping 的包时,会报错找不到。

作为 iputils 的一部分,ping 命令的包名称为 iputils-ping,这才是我们需要安装的包。

首先,通过以 root 身份运行此命令来更新本地包缓存(如果不是root,请使用sudo):

apt update

然后再安装 iputils-ping 工具包:

apt install iputils-ping

图片

现在,再次运行 ping 命令:

root@182b38f8w4c9:/# ping itsfoss.com
PING itsfoss.com (104.26.10.68) 56(84) bytes of data.
64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=1 ttl=56 time=25.1 ms
64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=2 ttl=56 time=49.6 ms
64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=3 ttl=56 time=34.8 ms
64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=4 ttl=56 time=38.9 ms
^C
--- itsfoss.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 25.125/37.095/49.590/8.773 ms

图片

另外,如果你是在 Docker 容器中运行的,那么如上安装只是临时的,还应该在 Dockerfile 做相应修改以使配置永久生效。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45335

    浏览量

    663352
  • Ping
    +关注

    关注

    0

    文章

    72

    浏览量

    16766
  • 命令
    +关注

    关注

    5

    文章

    746

    浏览量

    23443
  • Ubuntu
    +关注

    关注

    5

    文章

    603

    浏览量

    32867
  • Docker
    +关注

    关注

    0

    文章

    526

    浏览量

    14012
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在Linux上可视化Ping响应

    本文讨论ping网络管理实用程序的简要历史,以及如何在Linux中使用gping实用程序以图形格式显示ping命令输出。
    发表于 12-05 09:29 1460次阅读

    何在ubuntu安装gcc?

    何在ubuntu安装gcc?
    发表于 04-19 09:02

    何在VMware安装ubuntu 16.04?

    何在VMware安装ubuntu 16.04如何安装Vitis AI几个常见的docker指令
    发表于 02-24 06:24

    何在S3C6410的板子上安装Ubuntu

    何在S3C6410的板子上安装Ubuntu
    发表于 01-13 06:12

    ubuntu最简单安装工具

    ubuntu最简单安装工具,在Ubuntu可以进行gcc等程序编辑
    发表于 02-25 11:39 11次下载

    何在Ubuntu桌面环境上安装Google Chrome ?

    作为全球最受欢迎的网页浏览器,新的 Linux 用户经常会问如何在 Ubuntu 安装谷歌浏览器。 这不是一个愚蠢的问题。围绕构建 Linux 的困境,大多数用户试图从
    发表于 05-05 14:00 2587次阅读

    何在Ubuntu 20.04安装和配置FTP服务器

    本教程介绍如何在Ubuntu 20.04安装和配置,用于在设备之间共享文件的FTP服务器。
    的头像 发表于 12-05 16:04 6050次阅读

    何在Ubuntu安装RPM文件

    Ubuntu软件源包含数千个deb软件包,可以从Ubuntu软件中心或使用`apt`命令行安装
    的头像 发表于 12-07 17:28 1.3w次阅读

    何在Ubuntu 22.04上安装Microsoft Edge浏览器

    、macOS 和 Linux。在 Ubuntu 22.04 或任何其他版本,默认的 Ubuntu 浏览器是 Mozilla Firefox。但是你可以选择在 Ubuntu
    的头像 发表于 02-20 11:13 1.5w次阅读

    技巧|ubuntu20安装

    linux发行版可以说是非常多的, 这里主要是介绍ubuntu20的安装, 以及安装完后的一些技巧, 推荐使用ubuntu的主要原因是使用人数多, 遇到问题能通过网络找到相关解决方法,
    的头像 发表于 09-10 10:43 2233次阅读
    技巧|<b class='flag-5'>ubuntu</b>20<b class='flag-5'>安装</b>

    ubuntu20.04安装教程

    Ubuntu 20.04 的安装步骤如下: 制作启动U盘。首先下载Ubuntu 20.04的镜像文件和UltraISO(镜像制作工具)。然后使用UltraISO打开下载的镜像文件,插入U盘,选择启动
    的头像 发表于 11-13 16:59 3931次阅读

    何在Windows安装Ubuntu系统

    在Windows安装Ubuntu系统通常有两种方法:使用虚拟机软件安装Ubuntu作为虚拟机,或者使用双启动
    的头像 发表于 12-12 14:29 3162次阅读

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统上编译软件

    Ubuntu系统上安装虚拟机的步骤 在Ubuntu系统上安装虚拟机是一个相对简单的过程,通常可以通过安装VirtualBox或KVM等虚拟化
    的头像 发表于 12-12 14:36 1859次阅读

    何在Ubuntu安装NVIDIA显卡驱动?

    作者:算力魔方创始人/英特尔创新大使刘力 一,前言 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windows系统不同,Linux系统通常不会自动安装
    的头像 发表于 05-07 16:05 2055次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>Ubuntu</b>上<b class='flag-5'>安装</b>NVIDIA显卡驱动?

    何在Ubuntu 22.04上安装NVIDIA显卡驱动

    Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤
    的头像 发表于 05-20 11:00 4935次阅读