GNU/Linux >> Linux Esercitazione >  >> Linux

Comando Ping non trovato? Installa Ping su Ubuntu

Di solito, il comando ping è già installato sulla maggior parte dei sistemi Linux.

Ma in alcuni rari casi come quando si dispone di un'installazione minima di Ubuntu o si esegue Ubuntu in un contenitore Docker, il comando ping manca. Se provi ad usarlo, vedrai l'errore ping non trovato.

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

Non è la cosa peggiore. Tenti di installare ping e poi si lamenta che non è in grado di individuare il pacchetto ping.

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

Ora diventa confuso. Non puoi usare il ping in Ubuntu? Non esiste un comando ping in Ubuntu? Non può essere giusto, vero?

Installazione di ping su Ubuntu

Il problema qui è che il comando ping non è un pacchetto stesso. Fa parte del pacchetto iputils. Questo è quando tenti di installare un pacchetto chiamato ping, non può essere trovato.

Il pacchetto ping effettivo come parte di iputils è chiamato iputils-ping. Questo è il pacchetto che devi installare per eseguire il ping.

Innanzitutto, aggiorna la cache del pacchetto locale eseguendo questo comando come root (usa sudo se non sei root):

apt update

Ora, installa il pacchetto iputils-ping con questo comando:

apt install iputils-ping

Ora puoi usare il comando 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

Se lo stai utilizzando in un contenitore Docker, sai che le modifiche apportate nel contenitore sono temporanee. Dovresti utilizzare Dockerfile per apportare modifiche permanenti all'immagine e ai contenitori successivi.

Spero che tu possa trovare utile questo suggerimento rapido nell'installazione del comando ping su Ubuntu. Se hai ancora domande o suggerimenti, faccelo sapere nella sezione commenti.


Linux
  1. yum:comando non trovato

  2. rpm:comando non trovato

  3. jasmine-node:comando non trovato

  4. apt:comando non trovato

  5. arpspoof:comando non trovato

virt-manager:comando non trovato

xeyes:comando non trovato

GoBuster:comando non trovato

bc:comando non trovato

zypper:comando non trovato

gedit:comando non trovato