Der Befehl ping ist ein wichtiges Netzwerkdienstprogramm, mit dem Sie die Verbindung zwischen Ihrem System und einem entfernten Host überprüfen können. Wenn Sie jedoch die Fehlermeldung ping: command not found in Ubuntu erhalten, bedeutet dies, dass das Paket, das ping bereitstellt, entweder fehlt oder nicht richtig installiert ist. Diese Anleitung hilft Ihnen zu verstehen, warum das passiert und wie Sie ping in Ubuntu Server installieren können.
Mehrere Gründe können dazu führen, dass der Ping-Befehl
in Ubuntu nicht verfügbar ist:
ping
möglicherweise nicht standardmäßig enthalten.ping
versehentlich deinstalliert haben.Der Ping-Befehl wird durch das iputils-ping-Paket in Ubuntu bereitgestellt. Um ihn zu installieren, folgen Sie den folgenden Schritten.
Vor der Installation von Software ist es immer eine gute Idee, die Paketliste Ihres Systems zu aktualisieren, um sicherzustellen, dass Sie die neueste Version der verfügbaren Pakete erhalten:
sudo apt update
Installieren Sie nun das Paket, das den ping-Befehl enthält:
sudo apt install iputils-ping -y
Dieser Befehl lädt iputils-ping
herunter und installiert es zusammen mit allen Abhängigkeiten.
Überprüfen Sie nach der Installation, ob ping
jetzt verfügbar ist, indem Sie Folgendes ausführen
ping -V
Wenn das Programm korrekt installiert wurde, sollten Versionsinformationen für das Dienstprogramm ping angezeigt werden.
Wenn die Standardmethode nicht funktioniert, finden Sie hier einige alternative Methoden:
Einige minimale Ubuntu-Distributionen enthalten standardmäßig kein apt. Wenn Snap auf Ihrem System installiert ist, können Sie ping mit installieren:
sudo snap install iputils
BusyBox ist eine leichtgewichtige Alternative, die verschiedene Unix-Dienstprogramme, einschließlich ping, enthält. Installieren Sie es mit:
sudo apt install busybox
Führen Sie dann aus:
busybox ping google.com
Dies wird bestätigen, dass ping
über BusyBox verfügbar ist.
Wenn Sie einen Berechtigungsfehler erhalten, kann dies auf Sicherheitseinschränkungen zurückzuführen sein. Versuchen Sie Folgendes auszuführen:
sudo chmod u s /bin/ping
Damit werden die richtigen Berechtigungen gesetzt, damit auch Nicht-Root-Benutzer ping verwenden können.
Wenn Ubuntu das Paket iputils-ping nicht finden kann, stellen Sie sicher, dass Ihre Repository-Quellen aktualisiert sind:
sudo apt update && sudo apt upgrade
Wenn das Problem weiterhin besteht, überprüfen Sie Ihre Quellenliste in /etc/apt/sources.list
.
Der ping-Befehl ist ein wichtiges Werkzeug zur Diagnose der Netzwerkkonnektivität. Wenn Sie unter Ubuntu die Fehlermeldung ping: command not found erhalten, sollte die Neuinstallation des Pakets iputils-ping das Problem beheben. Wenn die Standardmethode nicht funktioniert, können auch Alternativen wie BusyBox oder Snap-Pakete verwendet werden. Wenn Sie diese Anleitung befolgen, können Sie die Ping-Funktionalität wiederherstellen und Netzwerkprobleme effektiv beheben.