Anwendung zum Anzeigen der Softwarenutzung unter Linux?

Gibt es eine Software, um die Softwarenutzung unter Linux anzuzeigen? Es sollte sich zeigen

  • Zuletzt verwendet am
  • Wie oft eine bestimmte Software verwendet wurde
  • Grafik/GUI "Nutzungshäufigkeit" wäre toll!

Noch einige Punkte:

  • Ich würde es vorziehen, wenn die App Daten über alle Apps zusammen in einer GUI anzeigt. Aber auch eine tabellarische Ausgabe im Terminal ist akzeptabel.
  • Die App soll von einem einzelnen Benutzer verwendet werden, sodass die App nicht die Nutzung durch alle Benutzer zusammen anzeigen muss.

Eine Beispielausgabe könnte so aussehen

__________________________________________________
 APP     | Usage |   Last Used   |   Today's use | 
=========|=======|===============|============== |
Firefox  | HIGH  | Today 11:10pm |   5 times     |
Terminal | HIGH  | Today 10:00pm |   10 times    | 
GNOME Do | LOW   | 25 jan 2014   |    0 times    |
__________________________________________________

BEARBEITEN: Obwohl ich eine native Linux-App bevorzugen würde, wäre eine Windows-App, die über Wine laufen würde, auch akzeptabel.

Sprechen Sie von "Softwarenutzung im Allgemeinen" oder von einer bestimmten Installation (dh wie oft wird welche Software auf einer bestimmten Maschine verwendet, vielleicht sogar pro Benutzer oder für einen bestimmten Benutzer)? Soll es nur ein Protokoll generieren oder Statistiken in einer Datenbank speichern? Ist eine GUI erforderlich und wenn ja, welche Funktionen sollte sie bieten? Welches Ausgabeformat wird benötigt? Bitte bearbeiten Sie Ihre Frage und fügen Sie weitere Details hinzu.
Im Allgemeinen würde ich versuchen, auditddie Statistiken für mich zu sammeln.
Was meinst du mit "Nutzung"? Ich starte mein E-Mail-Programm einmal alle 3 Monate oder so, aber benutze es jeden Tag. Das Zählen von "Starts" funktioniert also nicht. Wie misst man also „Nutzung“?
@angeloneuschitzer Für meinen Zweck wären Starts genug. Aber vielleicht könnte die App die Zeit messen, die der App-Prozess im Speicher verbringt, um bessere Ergebnisse zu erzielen.
Eine ähnliche Software wie die hier empfohlene , aber für Linux?
@JensPiegsa Ja, etwas Ähnliches für Linux.

Antworten (4)

Sie können WhatPulse verwenden :

  • Frei
  • Linux (und auch Win/Mac)
  • Es zeichnet die Gesamtzeit auf, die in jedem Programm verbracht wird,
  • Statistiken sind sowohl online als auch auf dem Desktop-Client verfügbar.
  • Unterstützt mehrere Computer
  • Es zeichnet die Anzahl der Mausklicks und der Tastaturanschläge in jedem Programm auf. Da Sie die anzuzeigenden Statistiken für heute, gestern, die aktuelle Woche, den aktuellen Monat, die letzten drei Monate, die letzten sechs Monate, das aktuelle Jahr und die gesamte Zeit auswählen können, können Sie auch eine ungefähre Angabe zum letzten Mal haben, als Sie die Anwendung verwendet haben als seine Nutzungsstufe.

Geben Sie hier die Bildbeschreibung ein

  • Als Premium-Service können Sie ein Verfügbarkeitsdiagramm pro Anwendung habenGeben Sie hier die Bildbeschreibung ein
Beeindruckend!! das ist toll!
Scheint nicht in Distributionspaket-Repos verfügbar zu sein. Wahrscheinlich, weil es Closed-Source-Trash ist.
Leider habe ich zuletzt überprüft, dass WhatPulse nicht mehr für Linux verfügbar ist, und noch unglücklicher ist, dass die Datennutzung pro App nicht im kostenlosen Plan enthalten ist :(
@UbuntuForumsStaffAreTrolls whatpulse.org/downloads listet Linux auf
OK, gut zu wissen, ich habe darauf geachtet, "zuletzt überprüft" einzugeben, weil ich eine Zeit lang keinen Linux-Download oder irgendeinen Hinweis auf eine Linux-Version finden konnte, außer in einem Twitter-Post oder so.

"Activity Journal" ist ein gutes Programm, das vielleicht einige Ihrer Anforderungen abdeckt, aber leider nicht alle. Sie finden es im Ubuntu Software Center.

Vorschau

Normalerweise zeigt es Ihnen nicht die Nutzung Ihrer Programme, sondern nur Dateien, aber danach können Sie einzelne Plugins für jedes Programm installieren, über das Sie mehr wissen müssen. Die Plugins werden „Datenanbieter“ genannt. (wie zum Beispiel ein Chrome-Plugin). und hier sind alle verfügbaren Datenanbieter. Es würde dann Ihre Programmnutzung über das von Ihnen installierte Plugin verfolgen.

Übrigens zeigt Ihnen der dritte Reiter (der links neben der Schaltfläche, der wie eine Lupe aussieht) eine Zeitleiste.

...Endeffekt; sehr mühsam zu installieren (insbesondere, dass Sie jedes Plugin einzeln installieren würden) und trifft nicht wirklich das, was Sie benötigen, aber es ist ein bisschen nah dran.

Werfen Sie einen Blick auf den ehrwürdigen "sa"-UNIX/Linux-Sysadmin-Befehl: sa. Diese fasst die in der "acct"-Datei gespeicherten Abrechnungsinformationen zusammen und sollte Ihnen alle gewünschten Informationen liefern können ... und noch viel mehr.

Die meisten modernen Linux-Systeme aktivieren standardmäßig keine "acct"-Prozessabrechnung. Sie sollten es mit dem acctonBefehl aktivieren können.

Sie können das Aktivitätsjournal mit dem Befehl herunterladen

sudo apt install Activity-Log-Manager

Können Sie detailliert beschreiben, welche Funktionen es hat und wie es die Anforderungen des OP erfüllt?