如何卸载点击包?

如何卸载点击包?

作为开发人员,如何卸载 Ubuntu Touch / Ubuntu Phone 的点击包?

答案1

它需要两个步骤。

首先,获取点击包的全名。在设备上,作为平板手机用户:

click list

并在第一列中找到完整的包名称。

其次,在设备上以 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 提供上述脚本。

相关内容