MonoDevelop 是个Linux平台上的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop 整合了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI 与 Web 设计工具。另外还整合了GTK# GUI设计工具(叫做Stetic)。目前支援的语言有C#、Java、BOO、Nemerle、Visual Basic .NET、CIL、C与C++ 。

简单明了的讲解下载CentOS 7 洗安装Mono 和 MonoDevelop过程。

本次所有操作在root模式下

1.执行  rpm --import "http://keyserver.Ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"

2.执行  yum-config-manager --add-repo http://download.mono-project.com/repo/centos/

1-2 添加mono安装使用的资源环境

3.执行 yum install mono  按照提示安装所以安装包

4.安装libgdiplus

  a.mkdir /var/local/src                                 创建文件夹

  b.cd /var/local/src                                   进入创建文件

  c.wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-3.12.tar.gz     下载文件

  d. tar -zxvf libgdiplus-3.12.tar.gz                              解压下载文件

  e.cd libgdiplus-3.12                                       进入解压文件夹

  f../configure                                         对安装程序进行配置

  g.make && make install                                    编译并安装

5.安装gtk-sharp

   a.cd /var/local/src                                              进入创建文件

  b.wget http://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.26.tar.gz     下载文件

  c. tar -zxvf gtk-sharp-2.12.26.tar.gz                                       解压下载文件

  d.cd gtk-sharp-2.12.26                                             进入解压文件夹

  e../configure                                                   对安装程序进行配置

  f.make && make install                                              编译并安装

6.安装monodevelop yum install monodevelop

安装完成就OK了。

在Linux(Ubuntu/openSUSE/CentOS)下配置ASP.NET(Apache + Mono) http://www.linuxidc.com/Linux/2013-07/87599.htm

配置Linux(Apache) + Mono 下运行 asp.net http://www.linuxidc.com/Linux/2013-07/87598.htm

如何升级Mono http://www.linuxidc.com/Linux/2013-06/85391.htm

在Mono 3.0 下运行ASP.NET 4网站的主意事项 http://www.linuxidc.com/Linux/2013-06/85394.htm

在Ubuntu操作系统上安装Mono和Jexus搭建.NET的运行环境 http://www.linuxidc.com/Linux/2013-06/85388.htm

转载于:https://www.cnblogs.com/zhangchi/p/5377499.html

CentOS7安装Mono和MonoDevelop相关推荐

  1. CentOS 7 安装Mono 和 MonoDevelop

    [原文来自:http://www.linuxidc.com/Linux/2015-01/112350.htm] 好几年前安装过mono,后来一直没有再用过.最近购买了新服务器,想再安装一个试试,先安装 ...

  2. mono和monodevelop源码编译安装

    之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...

  3. 从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0

    虽然现在几乎所有的Linux发行版都预置了Mono软件,但是大多数都比较旧,因此要体验最新版本的Mono,还是要用源代码自己进行编译安装的. 先说几句废话,Mono 2.4 提供了.Net 3.5 的 ...

  4. Mono及MonoDevelop介绍与安装

      最近开始看关于.NET跨平台方面的资料,从网上了解到的信息,主要的软件开发平台是Mono和.NET Core,计划先从Mono开始了解,目的是看看之前开发的部分功能是否可以正常的移植到Linux平 ...

  5. Mono及MonoDevelop安装

    一.简介 Mono是一个由Novell公司(由Ximian发起并由Miguel de lcaza领导的)主持的项目,是一个致力于开创.NET在Linux上使用的开源工程.它包含了一个C#语言的编译器, ...

  6. centos7 下mono安装

    安装mono 1.rpmkeys --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328 ...

  7. Centos7 安装Nat123

    Centos7 安装Nat123 参考 官方文档: 地址 mono独立安装参考:地址 本教程其实就是整合上面2篇文章,详细过程,可查看上面链接 安装 本地系统环境更新 yum update 运行环境m ...

  8. Mono新突破:CentOS 7.2下安装Mono 5.0

    微软Build2017大会期间.NET领域的.NET core之外,就是Visual Studio For Mac,大家都知道Visual Studio For Mac 是基于Mono运行的,Mono ...

  9. 在Ubuntu上安装Mono

    在Ubuntu上安装Mono 执行以下代码授权注冊repo源并更新软件列表: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ...

最新文章

  1. 微信怎么at所有人_任正非被遗漏的讲话:怎么做一个谦虚的领导者?
  2. Go语言——怎样导入一个外部的包
  3. 大数据:从入门到XX(一)
  4. javaweb分页查询oracle,JavaWeb项目 利用Oracle数据库实现分页查看细讲
  5. 基类成员函数和派生类成员函数不构成重载
  6. Linux下的Latex安装和中文支持
  7. VS2013 VC2013 VC 远程调试 配置步骤
  8. Java根据位置获取经纬度计算距离
  9. QT应用编程: 编写HC05串口蓝牙调试助手(Android系统APP)
  10. 健身管理系统一站式智能化健身管理体验
  11. [编程开发工具-7]:四款功能强大的代码比较工具:Araxis Merge、Beyond compare、DiffMerge、WinMerge
  12. Eclipse中的 项目编码设置
  13. python中def fun()是什么意思_python学习函数
  14. 对象存储2:数据存储类型-文件存储、块存储、对象存储详解
  15. top 与 margin-top的区别
  16. 语言模型训练工具SRILM
  17. 华为鸿蒙os状态栏,华为再推新版鸿蒙OS系统!UI外观设计大变样 多达19款机型可升级...
  18. python中的且的符号and用两个和用一个的区别_Python 中的 or and 运算,看这一篇就够...
  19. 爬虫 - Scrapy框架超详解(一)
  20. 前端之HTML 文本、超链接

热门文章

  1. android 并排按钮,Android TextView和Button并排,ellipsize左侧TextView
  2. java反射三种方法_Java基础入门要学哪些 怎么掌握反射和枚举
  3. python plot函数label_python – Matplotlib Contour Clabel位置
  4. c语言课本引言课后答案,C语言基础(01-引言及预备知识)作业题
  5. 修改文章更新缓存php,php – 使用liipImagineBundle更新/删除记录时删除/更新缓存的图像...
  6. docker+mysql+授权_docker安装mysql, 授权远程连接
  7. 快速修剪技巧_20个相见恨晚的CAD画图神技巧,让你效率飞升!
  8. python画图渐变颜色的代号_plt绘图颜色渐变以及colormap
  9. pcap java_java解析Pcap(io.pkts)
  10. android刷机方法,介绍一种android的裸刷机方法(fastboot刷机实质)