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

原文地址:https://www.cnblogs.com/volkd/p/4572788.html