3

我的应用程序有一个 RPM 包,安装路径是 /company/application/version。

我发现这很困难,因为它是一个 unix 平台并且没有注册表概念。

我需要澄清几件事:

  • 如何查看之前安装的版本号?

每次我安装不同版本的应用程序时都会安装(即,由于安装目录结构,2.5 和 2.6 都被视为 2 个不同的软件。)

  • 已安装旧版本时如何停止较新版本?
4

1 回答 1

1

没有看到规范文件,这只是在黑暗中拍摄,但我猜你可能在你的规范文件中缺少“版本”标签。请参阅http://www.rpm.org/max-rpm/s1-rpm-inside-tags.html。一般来说,最大 RPM 是一个很好的资源。

于 2011-12-12T14:06:55.740 回答