作为开发人员,如何卸载 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 提供上述脚本。