卡利初学者,我想安装 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:无法纠正问题,您持有损坏的软件包。
单声道 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 软件包设置