Wie deinstalliere ich ein Klickpaket?

Wie deinstalliere ich ein Klickpaket?

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.

verwandte Informationen