diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 25 |
1 files changed, 10 insertions, 15 deletions
@@ -1,27 +1,22 @@ ## aports -my own alpine aport packages +packages managing the baseline for my alpine systems ### requirements only docker is needed, since the build environment is run inside docker -### signing keys +### building -to build aports, you first need a signing key pair (if you dont have one). -``` -openssl genrsa -out key.rsa 2048 -openssl rsa -in key.rsa -pubout > key.rsa.pub -``` +to compile the APKs, set the variables in the Makefile and run `make aports` -if you already have keys, or you generated them somewhere else, make sure to update their locations in `build.env` +### usage -### building +to add this baseline to an alpine system run the following on a new install -to compile the APKs run - -``` -make build +```sh +sed -i 's/#//' /etc/apk/repositories +apk add --no-cache --allow-untrusted --repository http://f.freya.cat/aports freya-base +echo freya-base > /etc/apk/world +apk update && apk upgrade ``` - -the packages should not be outputed in the ./out folder |