Como desinstalo um pacote de cliques? [duplicado]

0

Como desenvolvedor, como desinstalo um pacote de cliques para o Ubuntu Touch / Ubuntu Phone?

    
por achiang 25.07.2014 / 04:10

1 resposta

2

Requer dois passos.

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

click list

E encontre o nome completo do pacote na primeira coluna.

Em segundo lugar, no dispositivo como usuário root:

click unregister --user=phablet <package name>

Onde está o nome completo do pacote obtido no passo 1.

Os itens acima podem ser roteirizados e executados a partir de sua estação de trabalho de 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 roteiro acima.

    
por achiang 25.07.2014 / 04:10