gpt4 book ai didi

linux - 如何在 Debian 测试中安装 mono 3?

转载 作者:太空宇宙 更新时间:2023-11-04 10:31:57 24 4
gpt4 key购买 nike

我想在我的 Debian Liunx(测试)机器上编译虚幻引擎,它需要安装 monolibmono-corlib4.0-cil 依赖于版本 3 中的单运行时。

但是,在我的 Debian 机器上,我安装了版本 4 的单声道和 libmono-corlib4.5-cil(4.5 而不是 4.0)。所以我尝试通过安装该特定版本

sudo apt-get install libmono-corlib4.0-cil

但是,这给了我:

libmono-corlib4.0-cil : 取决于:mono-runtime (< 3.2.9) 但要安装 4.2.1.102+dfsg2-8

我可以在版本 3 中安装 mono-runtime 和当前安装的版本 4 吗?如果可以,如何安装?

最佳答案

我使用稳定版 Debian 中的软件包来构建 UE。

为了从稳定版安装 libmono-corlib4.0-cil:

  1. 将稳定包存储库添加到您的 /etc/apt/sources.list
  2. 运行 sudo apt-get update
  3. 如果没有安装aptitude
  4. 运行 sudo aptitude -t stable install libmono-corlib4.0-cil

如果你有一些比 libmono-corlib4.0-cil 要求的更新的包,aptitude 会报错并询问你该怎么做。在其中一种解决方案中,它会建议将这些软件包降级到适当的版本。使用该解决方案,您将安装 libmono-corlib4.0-cil

您还可以使用 UE 源代码编辑目录中的文件 Engine/Build/BatchFiles/Linux/Setup.sh 并替换行(应该是第 78 行)

sudo apt-get install -y $DEP

sudo aptitude -t stable install $DEP

然后重新运行 Setup.sh 脚本。这可能会帮助您避免 UE 所需的其他包出现类似问题。

可能有一种方法可以用 apt-get 做所有事情,但我不知道。

恐怕这种方式不会让你拥有两个版本的单运行时

关于linux - 如何在 Debian 测试中安装 mono 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39428396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com