
개발자로서 Ubuntu Touch/Ubuntu Phone용 클릭 패키지를 제거하려면 어떻게 해야 합니까?
답변1
두 단계가 필요합니다.
먼저 클릭 패키지의 전체 이름을 가져옵니다. 장치에서 패블릿 사용자로 다음을 수행합니다.
click list
첫 번째 열에서 전체 패키지 이름을 찾으세요.
둘째, 장치에서 루트 사용자로 다음을 수행합니다.
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에게 감사드립니다.