如何*安装*两个特定版本的 Unison,而不安装 unison-all 或除这两个特定版本之外的任何其他版本

如何*安装*两个特定版本的 Unison,而不安装 unison-all 或除这两个特定版本之外的任何其他版本

请不要标记为重复,因为在其他地方有人说安装unison-all会达到相同的效果。

我不是在问“我怎样才能使用在同一台机器上有多个版本的 Unison?”。答案是:安装该软件包unison-all(顺便说一句,这是一个糟糕的解决方案,因为它不允许使用所有版本,而只能使用几个最新版本)。

我问如何安装两个特定版本的 Unison 并分别使用它们。

请理解之间的区别

我怎么能够使用同一台机器上有两个不同版本的 Unison?

我怎么能够安装两个不同的特定版本(来自两个不同的特定包),以便两者都可以在同一台机器上独立使用?

请注意,在后面的情况下,您只能使用这两个特定版本,而不能使用其他版本,而在完全不同的第一种情况下,您将可以访问多个版本。

答案1

您可以从源代码安装任何您想要的版本。下载您想要的任何 Unison 版本的源代码从这个页面,一次编译并安装它们。然后在每次安装后,进入安装目录(可能/usr/bin/)并将新安装的unison可执行文件复制到unison-VERSIONNUMBER或其他目录。然后您只需指定版本号即可运行您想要的任何版本的 Unison。

如果您想避免从源代码安装 Unison 并通过包管理器安装不同版本,那么您的问题更多地与包管理器有关,而不是与 Unison 有关。

相关内容