Centos7 安装 mono 4

参考: CentOS 7 上部署Mono 4 和Jexus 5.6

系统:Centos 7 64位

Mono包并没有包含在CentOS的仓库里,我们需要把Mono的仓库导入到包仓库里

sudo rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"

sudo yum-config-manager --add-repo http://download.mono-project.com/repo/centos/

原文中说“有可能提示找不到yum-config-manager” ,没遇到

原文中此时开始执行

yum –y install mono-complete 安装所有的软件包   (坑开始了)

原文中没有说明系统是32还是64的, 我在64位系统下执行上面的命令后没反应。

sudo yum –y install mono-complete
已加载插件:fastestmirror, langpacks

然后开始G哥, 度娘。。。无果后打开记录的笔记 , 看到了  search

试着执行

sudo yum search mono

apache2-mod_mono.x86_64 : Run ASP.NET Pages on Unix with Apache and Mono
apache2-mod_mono-debuginfo.x86_64 : Debug information for package apache2-mod_mono
dejavu-lgc-sans-mono-fonts.noarch : Monospace sans-serif font faces, Latin-Greek-Cyrillic subset
dejavu-sans-mono-fonts.noarch : Monospace sans-serif font faces
gnu-free-mono-fonts.noarch : GNU FreeFont Monospaced Font
liberation-mono-fonts.noarch : Monospace fonts to replace commonly used Microsoft Courier New
libmono-2_0-1.x86_64 : A Library for embedding Mono in your Application
libmono-2_0-devel.x86_64 : Development files for libmono
libmonoboehm-2_0-1.x86_64 : A Library for embedding Mono in your Application (Boehm GC)
libmonoboehm-2_0-devel.x86_64 : Development files for libmonoboehm
libmonosgen-2_0-1.x86_64 : A Library for embedding Mono in your Application (SGen GC)
libmonosgen-2_0-devel.x86_64 : Development files for libmonosgen
mono-addins.noarch : Mono Addins Framework
mono-addins-devel.noarch : Mono Addins Framework, MSBuild Support
mono-addins-msbuild.noarch : Mono Addins Framework, MSBuild Support
mono-basic.noarch : Mono‘s VB Runtime
mono-complete.x86_64 : Install everything built from the mono source tree

此处省略N行。。

再次执行   sudo yum -y install mono-complete.x86_64

运行mono –V 确认已经成功安装

安装Jexus 5.6

wget linuxdot.net/down/jexus-5.6.4.tar.gz

tar -zxvf jexus-5.6.4.tar.gz

cd jexus-5.6.4

./install

时间: 2024-11-02 23:34:22

Centos7 安装 mono 4的相关文章

Centos7安装Mono(以4.6.0)为例

本文记录mono安装的必须步骤,由于只是一个记录因此操作系统及mono版本都以当前环境为准. 1:环境依赖 操作系统为CentOS7.0,先安装mono依赖的各种组件: yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel f

CentOS7安装Mono和MonoDevelop

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++ . 简单明了的讲解下载C

Centos7下安装Mono、Jexus。

Mono是.NET的跨平台实现 在众多关于语言的争论中,.NET一直被以不能跨平台而诟病,Mono改变了这一现状. 有人当心Mono会涉及版权啥的问题.高深的偶不懂,不过我觉得Unity3D都能用,为什么我们不能用. :) Jexus是Linux下免费的服务器软件.Jexus作者宇内,已对Mono做了大量尝试,稳定靠谱. 我自己目前也有一个爬虫项目正在Mono上进行中.项目还没有完成.趁着空挡留个记录吧. 1. 防火墙就直接关闭了,防止新手不知道为啥老是不能访问的情况 Centos7 使用新的f

Linux CentOS7通过yum命令安装Mono

前言 经过尝试网上各种安装mono的技术贴,这个安装过程经历了大约2周,尝试了很多种安装方式,都存在各种不同的问题,连接MSSQL数据库异常,等等各种状况,虚拟也删了N个.经过整理后个人觉得最方便,且较稳妥的安装mono方式.并记录全安装过程. 1.安装需要的库 yum -y install wget glib2-devel libtiff libtiff-devel libjpeg libjpeg-devel giflib giflib-devel libpng libpng-devel li

centos 6.X minimal 系列最小化安装完成后,安装mono和jexus过程小记录

在使用虚拟机安装minimal版centos运行mono+jexus的时候,遇到了一些坑,记录一下,比如虚拟机访问不了网络,没wget命令没开放80端口,等等小问题,其他网上教程已经有mono+jexus的详细安装教程,我这个文章就是弥补一些小坑而写的. CentOS 6.4 x64 minimal最小化安装完成后,无setup命令,无法通过字符菜单模式设置网卡IP,也不能使用yum 来更新,安装rpm包. 1.ifconfig eth0 192.168.0.10 netmask 255.255

CentOS 7.2下安装Mono 5.0

微软Build2017大会期间.NET领域的.NET core之外,就是Visual Studio For Mac,大家都知道Visual Studio For Mac 是基于Mono运行的,Mono 5.0也是闪亮登场,Mono 5.0是一个非常重要的里程碑版本,支持Windows 64位部署,还有支持PowerPC等,Mono 5.0 和微软的.NET 的可操作性,兼容性也得到了更好的统一,还有很多特性为C#的游戏之王Unity准备,今年的Unity平台会有全面的升级. Mono 5.0的安

CentOS 7 安装Mono及Jexus

全程参考张善友写的CentOS安装Mono教程指引,将其中的一些版本换成最近版.但在CentOS 7上有几个地方需要注意. 1.yum install的时候少了两个包,一个是解压的,另一个是wget. 2.安装完jexus后,无法访问.最后确认是防火墙的问题,需修改防火墙配置.因CentOS7默认使用的firewall,所以需进行下述配置: firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --reloa

CenterOS7下安装mono+jexus教程

本文属于安装完Centos7之后的步骤 1.gcc yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel 2.下载并安装libgdiplus, libgdiplus是一

Centos7安装jexus,部署asp.net core,asp.net mvc

什么是Jexus 官网解释:https://www.jexus.org/ Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关,Jexus Web Service,简称JWS,以支持ASP.NET.ASP.NET CORE.PHP为特色,同时具备反向代理.入侵检测等重要功能.可以这样说,Jexus是.NET..NET CORE跨平台的最优秀的宿主服务器,如果我们认为它是Linux平台的IIS,这并不为过,因为,Jexus不但非常快,而且拥有IIS和其它Web服务器所不具备的高度的安