Yogabook packages for Alpine Linux
If you want to use this repository in your Ubuntu installation on your Lenovo Yogabook, simply add to apt as shown below. After that you only need to install the required packages and your done. Now every Yogabook support package is installed.
After you are done, follow the rest of the Quickstart instructions. You can directly start with step 10.
Setup the repository
As of now the packages are always built against Alpine latest, which ever it is at the moment.
Run the following as root to setup the package repository. This will first install the required RSA key and add the repository.
echo "https://packages.ulbricht.casa/api/packages/linux-yogabook/alpine/edge/yogabook" | tee -a /etc/apk/repositories
cd /etc/apk/keys/ && curl -JO https://packages.ulbricht.casa/api/packages/linux-yogabook/alpine/key
Install required packages
To install the required packages just run the following command, this will install the alsa configuration files, the Halo Keyboard driver, a patched Linux kernel and the support scripts to enable auto turn off of the keyboard on rotate.
apk add linux-yogabook linux-yogabook-dev yogabook-keyboard alsa-ucm-conf-yogabook yogabook-sensors yogabook-gnss yogabook-camera yogabook-validator yogabook-keyboard-openrc yogabook-gnss-openrc yogabook-camera-openrc
After that follow the instructions on the offical Quickstart of yogabook-linux to continue the installation.
Thanks and more
A huge thanks goes out to Yauhen Kharuzhy he wrote the original packages. Since September 2026, Mauritzo Casciano and Imanuel Ulbricht are working together to update the packages to a modern state.
If you are interested in the original the build scripts and pipelines, you can find them here.