Как удалить пакет кликов? [дубликат]

На этот вопрос уже есть ответ здесь:

Как разработчику удалить пакет щелчка для Ubuntu Touch / Ubuntu Phone?

0
задан 25 July 2014 в 06:10

1 ответ

Требуется два шага.

Первый, получите полное имя пакета щелчка. На устройстве, как пользователь фаблета:

click list

И находят полное имя пакета в первом столбце.

117-секундный, на устройстве как пользователь root:

click unregister --user=phablet <package name>

, Где полное имя пакета получено на шаге 1.

Вышеупомянутое может быть задано сценарием и выполнено от Вашей рабочей станции разработчика как так:

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

Благодаря Oliver Grawert для вышеупомянутого сценария.

2
ответ дан 25 July 2014 в 06:10

Другие вопросы по тегам:

Похожие вопросы: