Установите конкретную версию пакета Apache в Alpine 3.4

643
Shiro

Я хотел бы установить Apache 2.4.23-r1 для моей разработки. Однако в Alpine Linux пакет был обновлен до 2.4.25-r1.

Хранилище пакетов, чтобы увидеть историю пакета.

/ # apk add apache2=="2.4.23-r1" ERROR: unsatisfiable constraints: apache2-2.4.25-r0: breaks: world[apache2=2.4.23-r1] 

Как мне установить конкретную версию Apache?

1
Поскольку это незначительное изменение версии, есть ли реальная необходимость получить эту конкретную версию? Вы всегда можете построить его самостоятельно. Посмотрите [Как установить конкретную версию пакета в Alpine?] (Https://superuser.com/questions/1055060/how-to-install-a-specific-package-version-in-alpine). [Официальная вики] (https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Holding_a_specific_package_back) содержит ту же инструкцию. Не похоже, что вы сможете просто взять старую версию. Seth 6 лет назад 0
Да, мне нужна конкретная версия для тестирования конкретного скрипта. Я пытаюсь скачать исходный код, попробуйте собрать его, похоже, что в Alpine нет команды make ... Shiro 6 лет назад 0
Оно делает. Вы должны будете установить соответствующие пакеты, хотя. [Что такое альпийский эквивалент для build-essential? # 24] (https://github.com/gliderlabs/docker-alpine/issues/24). Но если вы не знаете, как это выяснить, вы, возможно, не захотите строить это самостоятельно. Seth 6 лет назад 0
хорошо, спасибо, так что нет простого способа получить старую версию определенного программного обеспечения ... Shiro 6 лет назад 0

0 ответов на вопрос