0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Ubuntu中安裝ping

CHANBAEK ? 來(lái)源:TIAP ? 作者:TIAP ? 2023-02-16 18:21 ? 次閱讀

通常情況下,ping 命令會(huì)預(yù)安裝在大多數(shù) Linux 系統(tǒng)中。 但是也有一些例外情況,比如安裝的是最小版本的 Ubuntu,或者是在 Docker 容器中運(yùn)行 Ubuntu,這種情況下,ping 命令有可能會(huì)找不到,即如果嘗試運(yùn)行它,會(huì)看到 ping not found 的報(bào)錯(cuò):

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

這就相當(dāng)于在 arm 或者單片機(jī)中安裝 jre,某些 jdk 模塊會(huì)找不到一樣。

不過(guò)這還不是最糟糕的事情。 找不到 ping 命令的話(huà),那就安裝好了,但是當(dāng)你嘗試安裝 ping,又報(bào)出另外一個(gè)錯(cuò)誤: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 嗎? 很顯然這是不可能的。 接下來(lái)我們來(lái)詳細(xì)看一下。

在 Ubuntu 中安裝 ping

之所以會(huì)出現(xiàn)上面的問(wèn)題,是因?yàn)?ping 命令本身不是一個(gè)包(package),它只是 iputils 包的一部分。 所以當(dāng)你嘗試安裝名為 ping 的包時(shí),會(huì)報(bào)錯(cuò)找不到。

作為 iputils 的一部分,ping 命令的包名稱(chēng)為 iputils-ping,這才是我們需要安裝的包。

首先,通過(guò)以 root 身份運(yùn)行此命令來(lái)更新本地包緩存(如果不是root,請(qǐng)使用sudo):

apt update

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

apt install iputils-ping

圖片

現(xiàn)在,再次運(yùn)行 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 容器中運(yùn)行的,那么如上安裝只是臨時(shí)的,還應(yīng)該在 Dockerfile 做相應(yīng)修改以使配置永久生效。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6050

    文章

    44694

    瀏覽量

    641231
  • Ping
    +關(guān)注

    關(guān)注

    0

    文章

    69

    瀏覽量

    16141
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    705

    瀏覽量

    22238
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    569

    瀏覽量

    30291
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    496

    瀏覽量

    12190
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    何在Linux上可視化Ping響應(yīng)

    本文討論ping網(wǎng)絡(luò)管理實(shí)用程序的簡(jiǎn)要?dú)v史,以及如何在Linux中使用gping實(shí)用程序以圖形格式顯示ping命令輸出。
    發(fā)表于 12-05 09:29 ?1076次閱讀

    何在ubuntu安裝gcc?

    何在ubuntu安裝gcc?
    發(fā)表于 04-19 09:02

    ubuntu不可以ping通主機(jī)

    的IP設(shè)為172.21.30.17,橋接網(wǎng)卡選擇有線(xiàn)網(wǎng)卡。具體IP看下圖板子可以ping通主機(jī)和ubuntu 主機(jī)可以pingubuntu 但是u
    發(fā)表于 10-16 23:19

    windows和ubuntuping不通板子是為什么?

    板子可以ping通windows和ubuntu,但是windows和ubuntuping不通板子,這是什么道理
    發(fā)表于 10-17 04:42

    何在VMware安裝ubuntu 16.04?

    何在VMware安裝ubuntu 16.04如何安裝Vitis AI幾個(gè)常見(jiàn)的docker指令
    發(fā)表于 02-24 06:24

    何在S3C6410的板子上安裝Ubuntu?

    何在S3C6410的板子上安裝Ubuntu?
    發(fā)表于 01-13 06:12

    ubuntu最簡(jiǎn)單安裝工具

    ubuntu最簡(jiǎn)單安裝工具,在Ubuntu可以進(jìn)行g(shù)cc等程序編輯
    發(fā)表于 02-25 11:39 ?11次下載

    何在Ubuntu桌面環(huán)境上安裝Google Chrome ?

    作為全球最受歡迎的網(wǎng)頁(yè)瀏覽器,新的 Linux 用戶(hù)經(jīng)常會(huì)問(wèn)如何在 Ubuntu 安裝谷歌瀏覽器。 這不是一個(gè)愚蠢的問(wèn)題。圍繞構(gòu)建 Linux 的困境,大多數(shù)用戶(hù)試圖從
    發(fā)表于 05-05 14:00 ?2304次閱讀

    何在Ubuntu 20.04安裝和配置FTP服務(wù)器

    本教程介紹如何在Ubuntu 20.04安裝和配置,用于在設(shè)備之間共享文件的FTP服務(wù)器。
    的頭像 發(fā)表于 12-05 16:04 ?4967次閱讀

    何在Ubuntu安裝RPM文件

    Ubuntu軟件源包含數(shù)千個(gè)deb軟件包,可以從Ubuntu軟件中心或使用`apt`命令行安裝。
    的頭像 發(fā)表于 12-07 17:28 ?1.2w次閱讀

    何在Ubuntu 22.04上安裝Microsoft Edge瀏覽器

    、macOS 和 Linux。在 Ubuntu 22.04 或任何其他版本,默認(rèn)的 Ubuntu 瀏覽器是 Mozilla Firefox。但是你可以選擇在 Ubuntu
    的頭像 發(fā)表于 02-20 11:13 ?1.3w次閱讀

    技巧|ubuntu20安裝

    linux發(fā)行版可以說(shuō)是非常多的, 這里主要是介紹ubuntu20的安裝, 以及安裝完后的一些技巧, 推薦使用ubuntu的主要原因是使用人數(shù)多, 遇到問(wèn)題能通過(guò)網(wǎng)絡(luò)找到相關(guān)解決方法,
    的頭像 發(fā)表于 09-10 10:43 ?1663次閱讀
    技巧|<b class='flag-5'>ubuntu</b>20<b class='flag-5'>安裝</b>

    ubuntu20.04安裝教程

    Ubuntu 20.04 的安裝步驟如下: 制作啟動(dòng)U盤(pán)。首先下載Ubuntu 20.04的鏡像文件和UltraISO(鏡像制作工具)。然后使用UltraISO打開(kāi)下載的鏡像文件,插入U(xiǎn)盤(pán),選擇啟動(dòng)
    的頭像 發(fā)表于 11-13 16:59 ?2665次閱讀

    何在Windows安裝Ubuntu系統(tǒng)

    在Windows安裝Ubuntu系統(tǒng)通常有兩種方法:使用虛擬機(jī)軟件安裝Ubuntu作為虛擬機(jī),或者使用雙啟動(dòng)
    的頭像 發(fā)表于 12-12 14:29 ?1292次閱讀

    Ubuntu系統(tǒng)的虛擬機(jī)安裝步驟 如何在Ubuntu系統(tǒng)上編譯軟件

    Ubuntu系統(tǒng)上安裝虛擬機(jī)的步驟 在Ubuntu系統(tǒng)上安裝虛擬機(jī)是一個(gè)相對(duì)簡(jiǎn)單的過(guò)程,通??梢酝ㄟ^(guò)安裝VirtualBox或KVM等虛擬化
    的頭像 發(fā)表于 12-12 14:36 ?682次閱讀