staging.inyokaproject.org

Glances

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Glances.

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Ein Systemmonitor fuer die Kommandozeile.

Xeno Team-Icon

Ehemalige

Anmeldungsdatum:
6. April 2005

Beiträge: 2595

Hübsches Programm, hübscher Artikel.

Lg X.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

eine Anmerkung: die manuelle Installation wäre via pip eigentlich schöner, weil a) der gängigere Weg für manuelle Installation über Python, b) flexibler (Deinstallation über pip, Upgrade über pip, virtual environment) und c) IMHO einfacher.

Ansonsten ist der Artikel IMHO ok.

Gruß, noisefloor

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

noisefloor schrieb:

eine Anmerkung: die manuelle Installation wäre via pip eigentlich schöner,

Wieso, genau das findet doch bei der manuellen Installation statt:

# Install libs
echo "Install dependancies"
do_with_root pip install psutil logutils bottle batinfo https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz zeroconf netifaces pymdstat influxdb elasticsearch potsdb statsd pystache docker-py pysnmp pika py-cpuinfo bernhard

# Install or ugrade Glances from the Pipy repository
if [[ -x /usr/local/bin/glances || -x /usr/bin/glances ]]; then
    echo "Upgrade Glances and dependancies"
    # Install libs
    do_with_root pip install --upgrade psutil logutils bottle batinfo https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz zeroconf netifaces pymdstat influxdb elasticsearch potsdb statsd pystache docker-py pysnmp pika py-cpuinfo bernhard
    do_with_root pip install --upgrade glances
else
    echo "Install Glances"
    # Install Glances
    do_with_root pip install glances
fi

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Wieso, genau das findet doch bei der manuellen Installation statt:

Nee - das ist eben nicht das gleiche wie pip install glances. Steht auch hier https://pypi.python.org/pypi/Glances im Abschnitt "Installation" erklärt, was der Unterschied ist ☺

Ob es jetzt besser ist, dass alle Abhängigkeiten automatisch aufgelöst werden, aber mein eine Haufen Python Module systemweit installiert oder bei Bedarf optionale Paket von Hand installiert - am besten noch in ein virtual environment - ist halt die Frage. Normalerweise ist letzteres der bevorzugte Weg der Python-Fanboy.

Muss man eigentlich bei der manuellen Installation wie beschreiben nicht auch das Paket python-dev installiert haben? Nach meinem Verständnis der Doku schon...

Wie sieht's eigentlich aus mit der Deinstallation der manuellen Installation gem. aktueller Beschreibung im Wiki? Gibt's dafür auch ein Skript oder muss man das händisch machen?

Gruß, noisefloor

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

keine weiteren Fragen, Installationsteil ist überarbeitet - Artikel ist im Wiki. Danke für's Erstellen.

Ich habe die manuelle Installation über pip mal in einem virtuellen Environment gemacht: der Systemmonitor läuft dann einwandfrei, Zusatzfunktionen wie Zugriff auf Glances über's Netzwerk funktionieren dann aber nicht (dazu muss man halt händisch via pip weitere Module installieren). Und bevor man via pip install glances installiert, muss das Paket python-dev installiert sein, sonst bricht pip mit einer Fehlermeldung ab.

Gruß, noisefloor

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

noisefloor schrieb:

keine weiteren Fragen, Installationsteil ist überarbeitet

sorry, hatte noch keine Zeit fuer eine Rueckmeldung.

Artikel ist im Wiki. Danke für's Erstellen.

Gerne doch ☺

Antworten |