Nightly

From postmarketOS Wiki

Plasma Mobile

postmarketOS has a nightly repository which contains (semi-) nightly builds of all KDE packages to make it easy to develop Plasma Mobile and it's applications on postmarketOS which are currently build against Qt6. No device images will be made for these for now and it's only available for aarch64 (armv8) devices.

Note Note that quality is not guaranteed, neither is the fact that these packages will be build literally every night. It's on a best-effort basis and while we'll try to resolve packaging problems as they come up, problems might occur on each upgrade. Don't use this on a daily driver or report bugs for it!

Upgrading an existing Plasma Mobile installation

Make sure your system runs postmarketOS edge. This repository is not supported on any stable editions.

First, enable the apk key used to sign the packages.

$ wget https://nightly.postmarketos.org/plasma-mobile/pmos@local-66ca51cb.rsa.pub
# mv pmos@local-66ca51cb.rsa.pub /etc/apk/keys/

Then enable the repository and update the system.

# echo "https://nightly.postmarketos.org/plasma-mobile/packages/master/" >> /etc/apk/repositories
# apk update
# apk upgrade -a

Build a new image

Make sure you have selected to install postmarketOS edge in pmbootstrap. This repository is not supported on any stable editions.

First, enable the apk key used to build the packages:

$ wget https://nightly.postmarketos.org/plasma-mobile/pmos@local-66ca51cb.rsa.pub
# mv pmos@local-66ca51cb.rsa.pub $(pmbootstrap config work)/config_apk_keys/

Every pmbootstrap command can be run as normal except for install. Add the -mp argument as follows:

$ pmbootstrap -mp "https://nightly.postmarketos.org/plasma-mobile/packages/" -mp "http://mirror.postmarketos.org/postmarketos/" install