지돌이의 블로그 입니다!

private 으로 release한 snap을 다운받으려는데 안되서... 삽질했다..

snap login 으로 로그인한 뒤 snap install 으로써 설치는 되는데

이상하게 snap download 는 안되었다.

https://forum.snapcraft.io/t/installing-a-private-snap/694/10

위 글을 보면 snap install은 snapd를 타고, snap download는 그렇지 않는 것을 알 수 있는데 정작 해결방안은 없다...

결국 https://forum.snapcraft.io/t/improvements-in-snap-download/1422/12 이걸 보고 해결했다.

SNAP=package # SNAP 이름
CHANNEL=edge # 채널

snapcraft export-login --snaps=$SNAP --acls=package_access /tmp/snap.login

UBUNTU_STORE_AUTH_DATA_FILENAME=/tmp/snap.login snap download $SNAP --channel=$CHANNEL

rm /tmp/snap.login

Comment +0