在 Ubuntu 上使用最新的 Mono (4.9) 而不是 3.2.8

在 Ubuntu 上使用最新的 Mono (4.9) 而不是 3.2.8

我有一台运行 Mono v3.2.8 的 Ubuntu VPS。我正在尝试按照这些说明将其升级到最新的 mono v4.9。 http://www.mono-project.com/docs/getting-started/install/linux/ci-packages/

我安装了最新的快照。然后呢?

v3.2.8 仍安装,两个版本之间可能存在冲突。网站仍在使用 v3.2.8。我尝试卸载它,但显然没有完全成功,因为网站仍在使用它。

如果我尝试使用“.mono-snapshot mono”切换到最新版本,它只会在命令行开头添加“[mono-2017.01.22+16.25.00]”。那是什么?

/etc/apache2/sites-available/ 中的网站配置文件包含此内容。这需要更改吗?

<IfModule mod_mono.c>
  MonoServerPath mydomain.com "/usr/bin/mod-mono-server4"
  MonoApplications mydomain.com "/:/var/www/mydomain"
</IfModule>

那么... 启动并运行 v4.9 的下一步是什么?

编辑:我刚刚发现它安装在 /opt/mono-2017.01.23+22.17.42/ 中,并且配置文件位于此文件夹 /usr/share/mono-snapshot/packages.d/mono 中现在......我如何配置我的服务器以使用该版本?

答案1

想想看,在生产服务器上安装开发快照可能不是最好的主意;这就是为什么这样的说明不明确的原因。

如果我添加正确的 PPA,它可能会更新到最新版本而无需更改任何内容。

确实,我遵循了错误的说明。这给了我正确的 PPA,可以将 MONO 更新到最新版本。我卸载了快照。 http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

现在我已经安装了 MONO v4.6.2 :)

相关内容