我想安装 mono-complete 以便 PlayOnLinux 能够正常工作。 http://www.mono-project.com/download/
这篇文章介绍了如何在 Ubuntu 17.04 上安装 MonoDevelop: 如何在 Ubuntu 17.04 上安装 MonoDevelop?
在我的 Ubuntu 软件中,搜索“mono”确实会出现“MonoDevelop”(在集成开发环境中开发 .NET 应用程序)的条目。
即使我不想开发任何东西,MonoDevelop 能满足我的需求吗?
答案1
默认 Ubuntu 17.10 存储库中的 MonoDevelop 包名为monodevelop。或者,您也可以从终端运行 C# 代码,而无需安装 MonoDevelop IDE,如下例所示。
在终端中运行 C# 程序
安装单完成来自默认的 Ubuntu 存储库。
sudo apt install mono-complete
您也可以选择安装 Mono Visual Basic 编译器 (VB.NET)。
sudo apt install mono-vbnc
将此示例 C# 代码保存在名为 hello.cs.libdvdcss 的文件中,使用系统;
namespace Project_1 { class MainClass { public static void Main (string[] args) { Console.WriteLine ("Hello World!"); Console.ReadKey (); } } }
使 hello.cs 可执行。右键单击 hello.cs 文件 -> 选择特性->权限tab -> 在左侧打勾允许作为程序执行文件。
使用
cd
命令将目录更改为包含 hello.cs 文件的目录。使用 mcs 编译器并创建一个名为你好来自源 hello.cs。
mcs -out:hello.exe hello.cs
使用 mono 运行 hello.exe 程序。
mono hello.exe
在步骤 6 中运行程序的结果应为:
Hello World!
按下Enter即可退出并返回默认终端提示。
在 MonoDevelop 中运行 C# 程序
从默认的 Ubuntu 存储库安装 MonoDevelop。
sudo apt install monodevelop # 17.10 and earlier
打开 MonoDevelop 应用程序。
创建新项目。选择文件->新的->解决方案->。网->控制台项目-> 检查“控制台项目”旁边的下拉菜单,确保选择了“C#”-> 单击下一个按钮 -> 为您的项目选择名称和目录位置 -> 单击创造按钮。
在左侧窗格中选择 Program.cs。将步骤 2 中的 hello.cs 文件中的示例 C# 代码复制到 Program.cs 中。
选择建造->全部构建。
单击运行箭头▶在MonoDevelop的左上角运行该程序。