【发布时间】:2020-02-28 21:08:48
【问题描述】:
如果软件包在每个版本中安装单独的文件,有没有办法在 CentOS/RHEL (7/8) 中安装同一软件包的多个版本?
我们有一个应用程序,我们最近转换为使用 RPM,而不是基于 tar 的自制包管理器。为了在版本之间进行类似原子的切换,每个版本安装在单独的目录中,名称中带有版本号,并且带有未版本名称的符号链接在任何给定时刻指向当前或以前的版本。当然,应用程序使用未版本化的名称来获取初始化脚本、配置文件、解释器版本和代码。我认为 Alternatives 包将是它的基础,尽管我们不会使用 Alternatives 命令来管理符号链接(尽管没有技术上的理由不这样做)。
【问题讨论】:
标签: centos versioning rpm yum