卡利初学者,我想安装 bless,但出现错误“找不到 gmcs C# 编译器”

本文关键字:找不到 错误 gmcs 编译器 初学者 安装 bless | 更新日期: 2023-09-27 18:32:22

所以我尝试安装 gmcs C# 编译器

sudo apt-get install mono-gmcs

但是我收到下一个错误,我不知道从现在开始该怎么办:

无法安装某些软件包。这可能意味着您有 请求不可能的情况,或者如果您正在使用不稳定的情况 尚未创建某些所需包的分发或 被移出传入。以下信息可能有助于 解决方法:以下包具有未满足的依赖项: 单声道 GMCS : 取决于: 单声道 mc (= 3.12.1-0xamarin1) 但 4.2.1.102+dfsg2-5 将安装 E:无法纠正问题,您持有损坏的软件包。

卡利初学者,我想安装 bless,但出现错误“找不到 gmcs C# 编译器”

单声道 GMCS : 取决于:单声道 mc (= 3.12.1-0xamarin1) 但 4.2.1.102

Mono的gmcs在最新版本中已弃用,您应该使用mcs(或Roslyn的csc

在不久的将来)。

由于Kali Linux是基于Debain的发行版:

sudo apt-get install mono-complete

#Usage

应安装包mono-devel以编译代码。

应该安装软件包mono-complete以安装所有内容 - 这应该涵盖大多数"找不到程序集"错误的情况。

应安装包referenceassemblies-pcl以支持 PCL 编译 - 这将解决"框架未安装:.NETPortable"软件编译期间的错误。

应安装包ca-certificates-mono以获取用于 HTTPS 连接的 SSL 证书。如果您在建立 HTTPS 连接时遇到问题,请安装此软件包。

APT 软件包设置