“Ping-Befehl nicht gefunden?” Wie man es in Ubuntu installiert
Einführung
Der Ping-Befehl ist eines der gebräuchlichsten und nützlichsten Werkzeuge in Netzwerken. Er wird verwendet, um die Konnektivität zu testen, die Latenz zu messen und Paketverluste zwischen einem Gerät und einem anderen festzustellen. Seine Funktion basiert auf dem Internet Control Message Protocol (ICMP), das auf der Netzwerkschicht des OSI-Modells arbeitet.
Wenn ein Benutzer den Befehl ausführt, sendet der Computer ein ICMP Echo Request-Paket an den Zielhost. Dieses Paket enthält einen Zeitstempel und eine Sequenznummer. Wenn das Zielgerät erreichbar ist, antwortet es mit einem ICMP Echo Reply-Paket. Durch den Vergleich des Zeitpunkts, zu dem die Anfrage gesendet wurde, und des Zeitpunkts, zu dem die Antwort empfangen wurde, berechnet das Programm die Umlaufzeit, die auch als Latenzzeit bezeichnet wird. Während dieses Vorgangs zeigt ping detaillierte Informationen wie die Größe des Pakets, die Sequenznummer, den Time-to-Live-Wert, der die Anzahl der verbleibenden Hops angibt, und die gemessene Antwortzeit an. Nach Beendigung der Ausführung fasst der Befehl die Ergebnisse zusammen, indem er angibt, wie viele Pakete gesendet und empfangen wurden, den Prozentsatz der Paketverluste und die durchschnittliche Latenzzeit.
Der Netzwerkstapel des Betriebssystems spielt bei diesem Prozess eine wichtige Rolle. Die ICMP-Anfrage wird an die IP-Schicht des Kernels weitergeleitet, wo sie in ein IP-Paket eingekapselt und über das Netzwerk gesendet wird. Wenn eine Antwort eintrifft, gibt der Kernel sie an den Ping-Prozess im Benutzerbereich zurück. Das Programm interpretiert dann die Antwort, berechnet Statistiken wie die durchschnittliche Umlaufzeit und den Paketverlust und zeigt die Ergebnisse in einem für Menschen lesbaren Format an.
Warum fehlt der Ping-Befehl?
Es gibt mehrere Gründe, warum der Ping-Befehl in Ubuntu nicht verfügbar ist
- Minimalinstallation – Wenn Sie Ubuntu mit der Option “Minimalinstallation” installiert haben, sind wichtige Netzwerk-Tools wie ping möglicherweise nicht standardmäßig enthalten.
- Fehlerhafte oder unvollständige Installation – System-Upgrades oder Paketentfernungen könnten ping versehentlich deinstalliert haben.
- Probleme mit den Berechtigungen – In einigen Fällen können falsche Berechtigungen den Zugriff auf bestimmte Systemdienstprogramme einschränken.
So installieren Sie Ping in Ubuntu
Der Befehl ping wird in Ubuntu durch das Paket iputils-ping bereitgestellt. Um ihn zu installieren, folgen Sie bitte den unten stehenden Schritten
Schritt 1: Aktualisieren Sie Ihre Paketliste
Bevor Sie eine Software installieren, 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
Schritt 2: Installieren Sie iputils-ping
Installieren Sie nun das Paket, das den ping-Befehl enthält:
sudo apt install iputils-ping -y
- sudo: Führt den Befehl mit Administrator (root) Rechten aus.
- apt install: Verwendet den APT-Paketmanager (auf Debian/Ubuntu-basierten Systemen), um Software zu installieren.
- iputils-ping: Das spezifische Paket, das installiert wird. Es stellt das Dienstprogramm ping bereit, das zum Testen der Netzwerkkonnektivität verwendet wird, indem es ICMP-Echo-Anfragen an einen Host sendet.
- –y: Beantwortet alle Aufforderungen während der Installation automatisch mit “ja”, so dass der Prozess ohne Rückfrage abläuft.
Dieser Befehl lädt iputils-ping herunter und installiert es zusammen mit allen Abhängigkeiten
Schritt 3: Überprüfen Sie die Installation
Überprüfen Sie nach der Installation, ob ping nun verfügbar ist, indem Sie folgendes ausführen:
ping -V Wenn alle Pakete erfolgreich installiert wurden, sollte folgendes angezeigt werden
Alternative Methoden zur Installation von Ping
Wenn die Standardmethode nicht funktioniert, finden Sie hier einige alternative Methoden
1. Installation mit Snap (falls zutreffend)
Einige minimale Ubuntu-Distributionen enthalten standardmäßig kein apt. Wenn Snap auf Ihrem System installiert ist, können Sie ping mit dem folgenden Befehl installieren:
sudo snap install iputils
2. BusyBox verwenden
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
Häufige Fehler und deren Behebung
1. “Ping: Berechtigung verweigert”
Wenn Sie einen Berechtigungsfehler erhalten, kann dies auf Sicherheitseinschränkungen zurückzuführen sein. Versuchen Sie:
sudo chmod u+s /bin/ping
Dies setzt die richtigen Berechtigungen, um Nicht-Root-Benutzern die Verwendung von ping zu ermöglichen
2. “Paket nicht gefunden”
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
Wann Sie den Ping-Befehl verwenden sollten
1. Internet-Verbindung prüfen
ping google.com
- Grund: Um festzustellen, ob Ihr Computer die Google-Server erreichen kann.
- Wenn Sie Antworten erhalten, wissen Sie, dass Ihre Internetverbindung funktioniert.
2. Verbindung mit einem lokalen Gerät testen
- Grund: Um zu prüfen, wie lange Datenpakete für den Weg zum Host und zurück brauchen.
- Niedrige Latenz = schnellere Verbindung (wichtig für Spiele, Videoanrufe, etc.).





