我有一个运行 openSuse 11.2 且具有 mono 2.6.4 的虚拟机,我使用此虚拟机作为测试服务器来测试 Apache mod_mono 下的 asp.net 应用程序。
我想(在同一虚拟机中)升级到 mono 2.8.2。我从以下位置下载了几个 rpm 文件http://ftp.novell.com/pub/mono/download-stable/openSUSE_11.2/i586/但我处于依赖“循环”中,不知道以正确的顺序安装哪个包......
(我有没有提到我对 suse 知之甚少?)
编辑:是否可以找到一种无需网络连接即可升级的方法?
谢谢!
答案1
去这一页在 opensuse.org 上并单击mono-complete-2.8.2
元包上的“1-Click Install”按钮。然后,YaST 管理器将自动解决所有循环依赖性。
这是在 openSuSE 上安装软件包的常用用户友好方式。
答案2
您可以使用yast
(交互式)或zypper
直接从存储库更新软件。这将避免任何依赖性问题。
zypper ref -f
zypper up [package]
这会刷新存储库,然后更新系统。在update
( ) 命令后添加包up
是可选的,并且可用于仅更新特定的包。