前言:这篇转载的文章是我很久以前写的,但是后来手机换号了,又注册新号开始继续写blog。旧文章不能合并到新账号,就以转载的形式纪念下过去


操作系统环境:ubuntu16.04 安装Mono4.2.1
最近在学习C#.NET,老师讲的是Visual C#.NET,但是由于我的机子的操作系统是ubuntu16.04,所以要重新捣鼓一番.
Mono是一个致力于开创.NET在Linux上使用的开源框架。它包含了一个C#语言的编译器,一个CLR的运行时,和一组类库,并实现了 ADO NET和ASP NET,能够使得开发人员在Linux用C#开发程序。
安装Mono
sudo apt-get install mono-complete
具体详细信息可见:
http://www.mono-project.com/docs/getting-started/install/linux/
查看mono版本信息
mono --version
以下是我安装的版本信息:
Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)
安装Monodevelop IDE软件
sudo apt-get install monodevelop
具体详细信息可见:
http://www.monodevelop.com/download/linux/
完成安装后,在终端界面敲:
monodevelop
即可打开monodevelop IDE,值得注意的是,要区分大小写不是Monodevelop而是monodevelop

Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,OS X和Solaris.
但是我的机子实验环境是ubuntu16.04,其他操作系统没有进行实验,未证可行.

Ubuntu16.04安装Mono4.2.1 C#开发环境相关推荐

  1. Ubuntu18.04 安装Eclipse搭建C语言开发环境

    第1步:磁盘划分50G用来安装虚拟机,划分的步骤参考链接http://www.coozhi.com/youxishuma/diannao/77881.html 第2步:安装虚拟机工具VMWare,安装 ...

  2. vim python3开发环境_[宜配屋]听图阁 - ubuntu16.04制作vim和python3的开发环境

    1. 安装vim: # apt-get install  -y vim-gnome 2. 安装ctags,ctags用于支持taglist # apt-get install ctags 3. 安装t ...

  3. oneinstack安装java_Ubuntu 16.04安装OneinStack以及配置java开发环境

    一.安装oneinstack 安装步骤 1.安装screen apt-get-y install wget screen curl python #forDebian/Ubuntu yum-y ins ...

  4. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  5. Ubuntu16.04 安装 OpenMPI4.0.0

    Ubuntu16.04 安装 OpenMPI4.0.0 文章目录 OpenMPI 简介 一.OpenMPI 1.0.0版本下载 二.OpenMPI 安装步骤 1.解压并进行配置 2.Build 并安装 ...

  6. Ubuntu16.04安装x11vnc服务并设置自动启动

    目录 Ubuntu16.04安装x11vnc服务并设置自动启动 安装x11vnc服务 配置x11vnc开机自动启动 参考 Ubuntu16.04安装x11vnc服务并设置自动启动 平时使用Ubuntu ...

  7. win10子系统ubuntu16.04安装HOS-NWT全过程

    前言: 按照官方文档的安装说明,安装HOS-NWT出错,经过一番捣鼓,终于成功.因此,把win10子系统ubuntu16.04安装HOS-NWT的全过程记录如下. (1)HOS-NWT HOS-NWT ...

  8. Ubuntu16.04安装ROS Kinetic详细步骤

    文章目录 ROS安装 配置Ubuntu软件仓库 设置sources.list 设置密钥 更新Debian软件包索引 安装ROS 初始化 rosdep 环境配置 构建工厂依赖 测试安装 开发环境 ROS ...

  9. Ubuntu16.04安装armadillo库

    1. armadillo说明 armadillo是目前使用比较广的C++矩阵运算库之一,相当于Matlab的C++替代库.许多Matlab的矩阵操作函数都可以找到对应,这对习惯了Matlab的人来说实 ...

最新文章

  1. 银行卡大小的充电宝,买就送耳机!
  2. Imagination升级PowerVR图形架构,高端移动设备或将迎来重大升级
  3. 免费报名|《PMCAFF产品经理第一课》Facebook、360、京东早期核心产品大牛重磅开讲...
  4. 记录发现的一个hiredis的bug
  5. 鲸鱼网络连接_登陆鲸鱼:在网络上读书,第1部分
  6. [python]python学习笔记(三)——编译
  7. iOS开发日记24-详解RunLoop
  8. 使用Navicat为数据库表建立触发器
  9. 读取Excel任务列表并显示在Outlook日历上
  10. django 自定义标签
  11. 距离感应器黑屏,如何一直亮屏
  12. VBoxGuestAdditions.iso下载地址
  13. 数学趣话,你知道常见的数学符号都是谁发明的吗?
  14. SlickEdit基本设置
  15. 火狐浏览器 Mozilla Firefox v36.0.3 便携增强版
  16. 癫痫脑电信号特征提取方法
  17. Rxjava Subject分析
  18. 智慧能源篇 1 —— 合同能源管理(EMC)及其商业模式和税收优惠政策
  19. 用PDF阅读器实现PDF合并及PDF拆分技巧
  20. 聚焦行业,赋能客户 | 博云容器云产品族五大行业解决方案发布

热门文章

  1. C++之unique_ptr
  2. 正确下载谷歌浏览器Chrome本地安装包 ,能离线安装
  3. MySQL数据库的一些基本语法
  4. oracle没有正常启动,Oracledbstart无法正常启动处理办法
  5. 神州数码 每日总结DCWS
  6. Vivado exception_access_violation
  7. java hasnext_java hasNext()使用实例解析
  8. pythontcp服务器如何关闭阻塞_python 网络编程(socketserver,阻塞,其他方法)
  9. android中webview使用打开系统相机录像_有没有什么高效使用微信的经验?
  10. android 使用4大组件的源码,Android Jetpack架构组件之 Paging(使用、源码篇)