Ubuntu Report
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Ubuntu 24.04 Noble Numbat
Ubuntu 22.04 Jammy Jellyfish
Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
⚓︎ Ein Terminal verwenden, optional
⚓︎ Pakete mittels apt verwalten, optional
⚓︎ Kommandozeilenwerkzeug für systemd, optional
Ubuntu Report 🇬🇧 ist eine von Ubuntu unter 18.04 eingeführte Software zur Erfassung der Telemetrie – Daten über die Hardware und die Installation. Die Daten werden anonym gesammelt und zusammen geführt. Es wird kein Rückschluss auf einen bestimmten Rechner oder auf einen Benutzer ermöglicht.
Nur im Falle einer Zustimmung seitens des Nutzers wird der vollständige Bericht zur Telemetrie erstellt und übermittelt. Im Falle einer Ablehnung wird genau dies übermittelt.
In Kritik steht dieses Programm in erster Linie, weil das zu vereinbarende Kästchen standardmäßig ausgewählt ist. Der Benutzer müsste aktiv werden, neigt jedoch dazu die Voreinstellung zu belassen. Im Fachjargon nennt man das auch opt-out.
Das Programm wird in der Sprache Go entwickelt.
Aktuell ist Ubuntu Report Bestandteil folgender *buntus:
Ubuntu
Edubuntu
Ubuntu MATE (in Neuinstallationen nur vorinstalliert)
Welche Daten werden gesammelt und übermittelt¶
Der Umfang des zu sendenden Berichts hängt von der Zustimmung ab.
mit Zustimmung¶
Es betrifft Daten zur Installation und es wird kein Rückschluss auf einen bestimmten Rechner oder auf einen Benutzer ermöglicht:
Ubuntu-Version
PC-Hersteller
BIOS / UEFI
Architektur
ggf. detailliert
Grafikkarte
Arbeitsspeicher
Datenträger Gesamtgröße
Größe der Partition für Ubuntu
Bildschirm(e)
Auflösung / Größe
automatische Anmeldung ja/nein
LivePatch ja/nein
Sitzung
Sprache
Zeitzone
Installation
Medium
Dauer der Installation
mit Zwischenzeiten beim Verlassen einzelner Dialoge (Eine lange Verweildauer kann einen Hinweis geben, dass der Dialog schwer verständlich ist und überarbeitet werden sollte.)
Sprache
Minimal ja/nein
RestrictedAddons ja/nein
Partitionierungsmethode
Verwendung von ActiveDirectory ja/nein
ohne Zustimmung¶
Wenn man nicht zustimmt, besteht der zu sendende Bericht aus der Zeichenkette „{"OptOut": true}“.
Installation¶
Möchte man als Nutzer eines Derivates an der Erhebung teilnehmen, so kann man folgendes Paket installieren:
ubuntu-report (main)
Befehl zum Installieren der Pakete:
sudo apt-get install ubuntu-report
Im Anschluss kann man es manuell ausführen.
Verwendung¶
Bei Ubuntu und Edubuntu wird jeder Benutzer bei der ersten Anmeldung (gnome-initial-setup) u. a. gefragt, ob er an der Sammlung von Daten zur Installation teilnehmen möchte. Je nach Antwort werden die oben genanten Daten zur Übermittlung vorbereitet.
Bei Ubuntu MATE wurde man früher gefragt, ob man teilnehmen möchte. Da Neuinstallationen den „Willkommen“-Bildschirm nicht mehr enthalten, ist die Teilnahme davon abhängig, ob, wie und wann man welche Daten aus dem alten Benutzerverzeichnis übernimmt.
manuell¶
Man kann jederzeit einen Bericht erstellen und sich anzeigen lassen mit
ubuntu-report interactive
Nach dem Bestätigen mit „y“ wird der Bericht für die Übermittlung bereitgestellt und zum nächsten Zeitpunkt einer bestehenden Verbindung zum Server gesendet.
widersprechen¶
Hatte man ursprünglich der Erhebung der Daten zugestimmt, aber nun seine Meinung geändert, kann man für die Zukunft der Erhebung untersagen mit:
ubuntu-report send no
Wiederholung¶
Ubuntu Report wird mit jeder Anmeldung kurz aktiv und beendet sich normalerweise ohne weitere Aktion. Sofern es nicht manuell gestartet wurde, gibt es zwei Situationen, in denen es weiter tätig ist. Zum einen nach dem Scheitern der Übermittlung der ermittelten Daten an Ubuntu. Zum anderen nach einem Upgrade auf eine höhere Ubuntuversion.
Übermittlung ausstehend¶
Sollte die Übermittlung gescheitert sein, so steht der Bericht noch in der Datei ~/.cache/ubuntu-report/pending, deren Vorhandensein über eine globale User Unit überprüft wird. Ubuntu Report startet automatisch im Hintergrund und wird die Übermittlung versuchen. Bei einer nicht bestehenden Verbindung zum Server, wird das Interval zwischen den Versuchen von 30 Sekunden mit jedem weiteren Versuch verdoppelt bis es auf 30 Minuten zwischen den Versuchen angewachsen ist.
Nach erfolgter Übermittlung wird die Datei in .cache/ubuntu-report/ubuntu.VERSION umbenannt, wobei VERSION der eingesetzten Ubuntuversion entspricht.
nach Release-Upgrade¶
Über den systemweiten Autostart wird bei jeder Anmeldung geprüft, ob die Datei .cache/ubuntu-report/ubuntu.VERSION zur eingesetzten Ubuntuversion passt. Falls nein, wird als nächstes deren Inhalt geprüft. Enthält sie einen alten Bericht, dann wurde der Übermittlung zugestimmt und ein neuer Bericht erstellt und für die Übermittlung bereitgestellt. Es ändert sich dabei nur die Version des nun eingesetzten Ubuntu.
Sollte die Datei nicht existieren oder den Inhalt „{"OptOut": true}“ haben, dann wird genau dies noch mal bestätigt.
Einstellungen¶
Das Programm hat keine Einstellungen.
Deaktivierung¶
Die schnelle Methode ist das Paket ubuntu-report zu deinstallieren. Es erfüllt keine Abhängigkeit, sondern ist nur eine empfohlenes Paket (recommends) der Metapakete ubuntu-desktop, ubuntu-desktop-minimal, ubuntu-mate-desktop und ubuntu-mate-core.
sudo apt purge ubuntu-report
Sollten die Metapakete jedoch erneut installiert werden, dann würde in der Voreinstellung auch das empfohlene ubuntu-report wieder installiert werden. Man kann bspw. mittels Apt-Pinning bzw. apt-mark die Neuinstallation verbieten.
Alternativ hier die Beschreibung wie man ein installiertes Paket ubuntu-report deaktiviert. Dazu muss man den systemweiten Autostart in das Autostart-Verzeichnis jeden Benutzers kopieren und mit einer zusätzlichen Zeile
Hidden=true
versehen (Die systemweite Datei wird einem Upgrade ersetzt).
cp /etc/xdg/autostart/ubuntu-report-on-upgrade.desktop ~/.config/autostart/ echo "Hidden=true" >> ~/.config/autostart/ubuntu-report-on-upgrade.desktop
Zusätzlich kann man diese .desktop-Datei auch in die Vorlage der Benutzerverzeichnisse künftig an zu legtender Benutzer /etc/skel kopieren.
sudo mkdir -p /etc/skel/.config/autostart/ sudo cp ~/.config/autostart/ubuntu-report-on-upgrade.desktop /etc/skel/.config/autostart/
Des Weitern muss man die User Unit global deaktivieren.
sudo systemctl disable --global ubuntu-report.path
Auswertungen¶
Im Juli 2018 gab es eine erste Auswertung (s. Links). Eine später veröffentlichte Seite ist nicht mehr vorhanden.
Ausblick¶
Seit Ubuntu 25.10 wird in Neuinstallationen zusätzlich ubuntu-insights installiert, das ubuntu-report ablösen soll.
Links¶
ubuntu-report 🇬🇧 – Projektseite
Ubuntu: Bericht über Ergebnisse der Datensammlung mit 18.04 🇩🇪
A first look at desktop metrics 🇬🇧 – Erster Bericht
Ubuntu Insights - How telemetry is changing on Ubuntu Desktop 🇬🇧 – Die Nachfolge