If I\'m using Alpine 3.8, how can I add a specific package from the Alpine Edge repository? Is this even supported? There is no equivalent of backports, from what I can see.
You could specify the exact repo to apk, using the --repository
parameter.
In your case:
apk add librdkafka --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main
Edge repository may be enabled permanently. Just do the following:
sed -i '/edge/s/^#//' /etc/apk/repositories
You can also add the repo:
echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories
and reference it with apk via @testing
. Example:
apk add package-name@testing