У меня есть сервер, работающий на AWS Linux. Приложение использует poppler-utils.
Сервер интегрирован с CI. Таким образом, все необходимые зависимости устанавливаются до развертывания приложения. Одна из зависимостей — poppler-utils
.
До сих пор я устанавливал его с помощью $ yum install poppler-utils
. Недавно я понял, что версия в репозитории Amazon Linux не обновлялась целую вечность (0.26.5 по сравнению с последней на Ubuntu — 20.08 — разница в версии составляет 6 лет).
Я, конечно, могу собрать и установить (используя make
и make install
в исходном коде) на одной машине. Для целей CI/CD мне нужно что-то быстрое в установке и развертывании (пакеты yum отлично подходят для этого).
Как подготовиться к развертыванию последней версии poppler-utils?
Несколько идей, которые я изучил:
- Попробуйте установить из другого репозитория (не amazon linux), в котором установлена последняя версия poppler-utils.
- Создайте файл rpm самостоятельно. Сам никогда не строил, так что задача выглядит сложной.
Ищет какое-то направление, по которому идти по пути.