
Wie deinstalliere ich als Entwickler ein Click-Paket für Ubuntu Touch/Ubuntu Phone?
Antwort1
Es sind zwei Schritte erforderlich.
Holen Sie sich zunächst den vollständigen Namen des Klickpakets. Auf dem Gerät als Phablet-Benutzer:
click list
Und suchen Sie den vollständigen Paketnamen in der ersten Spalte.
Zweitens auf dem Gerät als Root-Benutzer:
click unregister --user=phablet <package name>
Wo ist der vollständige Paketname, den Sie in Schritt 1 erhalten haben?
Das Obige kann per Skript wie folgt von Ihrer Entwickler-Workstation aus ausgeführt werden:
#! /bin/sh
MATCH=$1
[ -n "$MATCH" ] || exit 1
PACKAGE="$(adb shell sudo -u phablet -i click list |grep $MATCH |sed -e 's/\t.*//')"
echo "found $PACKAGE, proceed with removal ? (y/n)"
read yesno
[ "$yesno" != "y" ] && exit 0
adb shell click unregister --user=phablet $PACKAGE
Danke an Oliver Grawert für das obige Skript.