Barkery will be available in the community repository since Alpine 3.18.0. The following packages are available:
barkery
: meta package installing barkery and the startup script packagebarkery-browser
: standalone kiosk browser w/o startup scriptsbarkery-weston
: startup script using weston
Since barkery is a simple python script it is save to barkery from edge using repository pinning. You need to at edge to you repository sources:
- add a pinned source to
/etc/apk/repositories
:https://dl-cdn.alpinelinux.org/alpine/v3.17/main https://dl-cdn.alpinelinux.org/alpine/v3.17/community @edgecom http://dl-cdn.alpinelinux.org/alpine/edge/community
- install barkery from edge:
rpi [~]# apk add barkery@edgecom
The following configuration files exists:
Use rc-update
to enable barkery on boot:
rpi [~]# rc-update add barkery-weston
* service barkery-weston added to runlevel default
Use rc-service
to launch barkery manually:
rpi [~]# rc-service barkery-weston start
* Starting barkery-weston ...