GNU/Linux >> Znalost Linux >  >> Linux

Příkaz Ping nenalezen? Nainstalujte Ping na Ubuntu

Obvykle je příkaz ping již nainstalován na většině systémů Linux.

Ale v některých vzácných případech, jako když máte minimální instalaci Ubuntu nebo používáte Ubuntu v kontejneru Docker, příkaz ping chybí. Pokud se jej pokusíte použít, zobrazí se chyba ping nenalezen.

[email protected]:/# ping itsfoss.com
bash: ping: command not found

To není to nejhorší. Pokusíte se nainstalovat ping a pak si stěžuje, že nemůže najít balíček ping.

[email protected]:/# apt install ping
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ping

Teď to začíná být matoucí. Nemůžete použít ping v Ubuntu? Neexistuje žádný příkaz ping v Ubuntu? To nemůže být správné, že?

Instalace pingu na Ubuntu

Problém je v tom, že příkaz ping není samotný balíček. Je součástí balíčku iputils. Když se pokusíte nainstalovat balíček s názvem ping, nelze jej nalézt.

Vlastní balíček ping jako součást iputils se nazývá iputils-ping. Toto je balíček, který musíte nainstalovat pro ping.

Nejprve aktualizujte místní mezipaměť balíčků spuštěním tohoto příkazu jako root (pokud nejste root, použijte sudo):

apt update

Nyní nainstalujte balíček iputils-ping pomocí tohoto příkazu:

apt install iputils-ping

Nyní můžete použít příkaz ping.

[email protected]:/# 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

Pokud to používáte v kontejneru Docker, víte, že změny provedené v kontejneru jsou dočasné. Dockerfile byste měli použít k provedení trvalých změn v obrazu a následných kontejnerech.

Doufám, že vám tento rychlý tip pomůže při instalaci příkazu ping na Ubuntu. Pokud máte další dotazy nebo návrhy, dejte mi prosím vědět v sekci komentářů.


Linux
  1. vdir:příkaz nenalezen

  2. uuidgen:příkaz nenalezen

  3. named-checkconf:příkaz nenalezen

  1. virt-sparsify:příkaz nenalezen

  2. yum-config-manager:příkaz nenalezen

  3. yum:příkaz nenalezen

  1. featureCounts:příkaz nenalezen

  2. apt:příkaz nenalezen

  3. arpspoof:příkaz nenalezen