小编Mat*_*ght的帖子

尝试升级后 Mono 损坏,无法使用 apt

我已经在我的 Ubuntu Server 18.10 上安装mono-completemono-devel安装了几个月来运行一些依赖它的应用程序。我正在使用 Mono 5.18.0.225。在事情破裂之前,我做了一个标准sudo apt update,在列表中看到许多要升级的单声道包,然后做了一个sudo apt upgrade. 大多数安装过程都很正常,然后终端不断地吐出错误、错误和错误。无论我尝试做什么,几乎无休止的错误都会一遍又一遍地打印几秒钟:

  • sudo apt 升级
  • sudo apt --fix-broken 安装
  • sudo apt remove mono-complete mono-devel
  • sudo apt 自动删除

似乎无法升级或删除。如果无法升级,我曾尝试删除并尝试重新安装,但删除也失败了。

在错误中提到无法找到 gdb 或 lldb。然后我尝试手动制作和安装 gdb,因为我不能使用 apt ......尝试这样做会要求您运行sudo apt --fix-broken install它会吐出相同的错误。安装 gdb-8.2 成功。打印出的错误略有变化,并包含对 gdb 的引用(因为现在它已安装),但仍然没有到任何地方。

  • 单声道最初是如何打破的?
  • 为什么试图删除产生错误的包?
  • 解决这种情况的最佳行动方案是什么?我宁愿不必重新安装 Ubuntu Server 并将所有内容都备份。

对于错误中打印的内容(在安装 gdb 之前):

Aborted (core dumped)
E: installing Assembly /usr/share/cli-common/policies.d/libgtk2.0-cil/policy.2.8.gtk-sharp.dll failed
E: Installation of policy.2.8.gtk-sharp with /usr/share/cli-common/runtimes.d/mono failed
* Installing …
Run Code Online (Sandbox Code Playgroud)

package-management mono apt 18.10

10
推荐指数
1
解决办法
9324
查看次数

标签 统计

18.10 ×1

apt ×1

mono ×1

package-management ×1