
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.