Netspeed
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Fehlerhafte Anleitung
Diese Anleitung ist fehlerhaft. Wenn du weißt, wie du sie ausbessern kannst, nimm dir bitte die Zeit und bessere sie aus.
Anmerkung:
Die Anleitung funktioniert nicht mehr, weil benötigte Pakete nicht mehr in den Paketquellen enthalten sind.
Man benötigt das Programm auch nicht, da eine vergleichbare Funktionalität für Gnome über die Erweiterung „System Monitor“ existiert.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Das kleine Programm Indicator-Netspeed ist ein Applet für Gnome, mit dem sich der Datenverkehr (englisch: Traffic) auf einer bestimmten Netzwerkschnittstelle (z.B. eth0, eth1 oder wlan0; siehe auch interfaces) anzeigen zu lassen.
Ausbaufähige Anleitung
Dieser Anleitung fehlen noch einige Informationen. Wenn Du etwas verbessern kannst, dann editiere den Beitrag, um die Qualität des Wikis noch weiter zu verbessern.
Anmerkung:
Es wird nicht erwähnt, an wen sich das Projekt „Network speed indicator for Unity“ richtet.
Einzelne Abhängigkeiten haben sich geändert bzw. sind nicht mehr in den Paketquellen
Unter 14.04 und 18.04 gab es schon Probleme mit dem Kompilieren.
Die letzte Änderung auf der Projektseite war im Juli 2014.
Der Autor hat sich zuletzt 2020 unter „Issue“ geäußert, aber nur zu jemandem, der in alle Issue den gleichen Text reingeschrieben hat.
Da kann man das Projekt durchaus als inaktiv bezeichnen.
Installation¶
Das Programm muss selber kompiliert werden. Zuerst installiert man sich die Pakete [1] , die man zum Kompilieren [3] braucht:
build-essential
libgtop2-dev (main, nur 24.04 in universe)
libgtk-3-dev
libappindicator3-dev (main, ab 22.04 in universe)
git-core (nicht mehr in den Paketquellen)
Befehl zum Installieren der Pakete:
sudo apt-get install build-essential libgtop2-dev libgtk-3-dev libappindicator3-dev git-core
Anschließend „klont“ (herunterladen) man sich in einem Terminal [2] die Dateien von GitHub:
git clone git://github.com/mgedmin/indicator-netspeed.git
Hinweis!
Konfig-Datei anpassen¶
Man lädt sich die Konfigurationsdatei indicator-netspeed.c ⮷ herunter, kopiert sie in das durch den Klon-Befehl automatisch erstellte Verzeichnis indicator-netspeed und überschreibt damit die dort schon vorhandene Konfigurationsdatei indicator-netspeed.c.
Der Vorteil der hier angebotenen Konfigurationsdatei ist, dass sich die Up- und Download-Anzeige des Indikators nebeneinander (siehe nebenstehendes oberes Bild) und somit im Sichtbereich des Anwenders liegen. In der Originalvariante wird nur eine Zusammenfassung von Up- und Download angezeigt (siehe nebenstehendes unteres Bild).
Dann wechselt man in das eben mit dem Klon-Befehl automatisch erstellte Verzeichnis indicator-netspeed:
cd indicator-netspeed
Und kompiliert nun die dortigen Dateien:
make
Inbetriebnahme¶
Man kann nach erfolgreichem Kompilieren direkt testen, ob der Indikator funktioniert. Dafür gibt man den folgenden Befehl im Terminal [2] ein:
./indicator-netspeed
Oben rechts im Panel taucht nun der Indikator-Netspeed auf und zeigt die jeweiligen Geschwindigkeiten an. Mit der Tastenkombination ( Strg + C ) kann man diesen wieder beenden.
Programm stoppen¶
Mit einem Mausklick (egal ob rechte oder linke Maustaste) auf den Indikator und die Schaltfläche "Quit" beendet man diesen wieder.
Deinstallieren¶
Programm¶
Möchte man das Programm nicht mehr nutzen, muss man nur das Verzeichnis indicator-netspeed löschen.
Kompilierungs-Werkzeuge¶
Läuft das Programm zufriedenstellend und man möchte die im ersten Schritt heruntergeladenen Kompilierungsprogramme deinstallieren, so kann man den folgenden Befehl nutzen:
sudo apt-get purge build-essential libgtop2-dev libgtk-3-dev libappindicator3-dev git-core
Anschließend führt man noch den folgenden Befehl aus, um die Überreste dieser Pakete vom System zu entfernen:
sudo apt-get autoremove
Installation unter Gnome-Classic¶
Man muss die folgende Extension installieren: netspeed 🇬🇧, siehe dazu auch GNOME Shell/Extensions.
Die Anzeige der DL- und UL-Geschwindigkeiten erscheint nach der Installation direkt links vom Datum. Man kann zwischen Gesamttransfer-Menge und getrennter DL-/UL-Anzeige mit der mittleren Maustaste (Klick auf linke und rechte Maustaste gleichzeitig) umschalten.
Links¶