Como desinstalo um pacote de cliques?

Como desinstalo um pacote de cliques?

Como desenvolvedor, como desinstalo um pacote click para Ubuntu Touch/Ubuntu Phone?

Responder1

Requer duas etapas.

Primeiro, obtenha o nome completo do pacote de cliques. No dispositivo, como usuário do phablet:

click list

E encontre o nome completo do pacote na primeira coluna.

Segundo, no dispositivo como usuário root:

click unregister --user=phablet <package name>

Onde está o nome completo do pacote obtido na etapa 1.

O texto acima pode ser programado e executado na estação de trabalho do desenvolvedor da seguinte forma:

#! /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

Obrigado a Oliver Grawert pelo script acima.

informação relacionada