今天我的 Ubuntu 将 Mono 更新到了 4.2.1.102。它不会允许我绝对需要运行的某个程序。如何将其降级到 4.0.5.1?我努力了...
sudo apt-get install mono-complete=4.0.5.1
那是行不通的。
编辑你的/etc/apt/sources.list.d/mono-xamarin.list
并改变:
deb http://download.mono-project.com/repo/debian wheezy main
to:
deb http://download.mono-project.com/repo/debian wheezy/snapshots/4.0.5.1 main
这会将其固定到版本 4.0.5.1。
仅供参考:确保您的任何 /etc/apt/sources/list.d/xxxxx.list 文件中没有任何 mono 的 alpha/beta 存储库。
降级的基本步骤:
sudo apt-get remove mono-complete
# Edit your mono-xamarin.list and pin it to the version of your choice.
sudo apt-get update
sudo apt-get install mono-complete
访问旧版本 如果由于某种原因您想要固定旧版本
Mono 版本而不是更新到最新,您可以修改
Debian 存储库为“wheezy/snapshots/X.XX.X”而不是“wheezy”。
例如,“wheezy/snapshots/3.10.0”会将您锁定到该版本。
这些快照将在下一个重大事件发生后立即停止接收更新
Mono 版本被上传 - 例如,Mono 3.12 发布后
上传后,3.10将永远不会收到更新。
在 RPM 发行版上,强制使用软件包中的软件包版本
管理器 - 所有旧版本都在 YUM 元数据中发布,并且
应该可用。
Ref: http://www.mono-project.com/docs/getting-started/install/linux/#accessing-older-releases http://www.mono-project.com/docs/getting-started/install/linux/#accessing-older-releases
参考: 可用版本:
http://download.mono-project.com/repo/debian/pool/main/m/mono/ http://download.mono-project.com/repo/debian/pool/main/m/mono/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)