我有一台在 AWS Linux 上运行的服务器。该应用程序使用poppler-utils。
服务器是 CI 集成的。因此,在部署应用程序之前安装了所有必要的依赖项。依赖项之一是poppler-utils
.
到目前为止,我一直在使用$ yum install poppler-utils
. 最近我意识到 Amazon Linux repo 上的版本已经很久没有更新了(0.26.5 与 ubuntu 上的最新版本是 20.08 - 6 年的版本差异)。
我当然可以在单台机器上构建和安装(使用源代码)make
。make install
出于 CI/CD 的目的,我需要一些可以快速安装和部署的东西(yum 包非常适合这个)。
如何准备好部署最新版本的 poppler-utils?
我探索的几个想法:
- 尝试从另一个具有最新版本 poppler-utils 的 repo(非 amazon linux)安装。
- 自己构建一个 rpm 文件。从来没有自己建造过,所以这项任务看起来很艰巨。
寻找某个方向,走哪条路。