帮助
linux系统安装mono环境的教程,一个命令搞定的事,示例包括CentOS、Debian、Ubuntu、openSUSE等主流操作系统的支持说明。
准备工作:服务器本地网络稳定正常,root管理权限帐号登录。
1,本地系统环境更新
#yum update ——centos/RHEL/fedora/AliyunLinux系统使用的命令
#apt-get update ——debian/ubuntu系统使用的命令
#zypper update ——suse系统使用的命令
Yum/apt-get/zypper是等效的,不同系统下的对应命令。centos/RHEL/fedora/AliyunLinux用yum;debian/ubuntu用apt-get;suse 用zypper。
2,mono在线安装(使用命令执行方式,简单方便)
#yum install mono-complete ——centos/RHEL/fedora/AliyunLinux系统执行的命令
#apt-get install mono-complete ——debian/ubuntu系统执行的命令
#zypper install mono-complete ——SUSE系统执行的命令
如提示没有mono-complete,更换使用mono-devel或monoDevelop或monodevelop。
#mono -V 查看版本,当提示没有时有些LINUX同时会提示mono安装命令(如ubuntu Server 18/16/14有提示sudo apt install mono-runtime命令可用安装mono)。
各linux版本命令成功安装mono后,CentOS等各主流常用操作系统版本与LINUX内核及mono版本号间对应关系如下列表格所示参考:
CentOS | 6.5/6.9 | 7.2/7.7 | 8.0 |
linux | 2.6.32 | 3.10.0 | 4.18.0 |
mono | 4.2.4 | 4.6.2.16 | 6.6.0.161 |
Debian | 8.2 | 9.0 | 10.2 |
linux | 3.16.0 | 4.9.0 | 4.19.0 |
mono | 3.2.8 | 4.6.2.7 | 5.18.0.240 |
Ubuntu | 14.04.1 | 16.04.1 | 18.04.1 |
linux | 3.13.0 | 4.4.0 | 4.15.0 |
mono | 3.2.8 | 4.2.1.102 | 4.6.2.7 |
openSUSE | 42.3 | leap 15.1 |
linux | 4.4.76 | 4.12.14 |
mono | 4.6.1.3 | 5.10.1.47 |
3,mono下载安装包后本地安装(在线命令安装不成功时的选择)
对于命令方式确实安装不上的系统环境,可参考如上版本关系自行选择对应mono包下载本地服务器。
在线下载建议mono2.8或更高版本安装包(部份环境不一定支持最新版本的安装包)
#wget http://origin-download.mono-project.com/sources/mono/mono-2.8.1.tar.bz2
#wget http://origin-download.mono-project.com/sources/monodevelop/monodevelop-2.8.1.tar.bz2
更多安装可以直接访问http地址查看,省略最后的文件名,保留前台的http目录即可浏览器访问查看。
#tar jvxf mono-2.8.1.tar.bz2 ——解压本地
#tar jvxf monodevelop-2.8.1.tar.bz2 ——解压本地
#cd /opt/nat123/mono-2.8.1 ——进入mono-2.8.1解压目录,opt/nat123换自己本地实际目录
安装mono环境
#./configure --prefix=/usr ——如提示少什么,就先装什么,再执行这一句,直到无报错
#make
#make install
#cd /opt/nat123/monodevelop-2.8.1 ——进入monodevelop-2.8.1的解压目录,opt/nat123换成自己实际目录
安装monodev环境
#./configure --prefix=/usr ——如提示少什么,就先装什么,再来执行这一句,直到无报错
#make
#make install
安装好mono和monodev后,查看当前mono版本信息
#mono -V ——大写的V字母
添加此微信
微信咨询
北京逸群信息技术有限公司 Copyright © 2009-2020 花生壳代理商-逸群官网.花生壳 蒲公英 向日葵 MyOray服务中心 All Rights Reserved
网站备案:京ICP备09041960号-7 增值电信业务经营许可证:京B2-20180304 虚拟专用网:B1-20180824