Alpine Добавить пакет из хранилища Edge - PullRequest
0 голосов
/ 19 октября 2018

Если я использую Alpine 3.8, как я могу добавить определенный пакет из хранилища Alpine Edge?Это даже поддерживается?Из того, что я вижу, нет эквивалента бэкпортов.

Я хочу добавить новую версию этого: https://pkgs.alpinelinux.org/package/edge/community/armhf/librdkafka

А не более старую версию в репозитории 3.8: https://pkgs.alpinelinux.org/package/v3.8/community/s390x/librdkafka

Ответы [ 3 ]

0 голосов
/ 21 мая 2019

Edge репозиторий может быть включен постоянно.Просто сделайте следующее:

sed -i '/edge/s/^#//' /etc/apk/repositories
0 голосов
/ 30 июля 2019

Вы также можете добавить репо:

echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories

и ссылаться на него с помощью apk через @testing.Пример:

apk add package-name@testing

0 голосов
/ 20 октября 2018

Вы можете указать точное репо в apk, используя параметр --repository.
В вашем случае:

apk add librdkafka --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main
...