Build Mono 3.0.0在CentOS 6上构建

Build Mono 3.0.0在CentOS 6上构建,build,mono,centos,rhel,centos6,Build,Mono,Centos,Rhel,Centos6,最近,我发现自己需要为CentOS 6构建Mono 3.0,我的基础设施人员要求尽可能使系统靠近CentOS(也就是说,如果可能,没有第三方软件包) 因为目前我找不到Mono3.0 RPM,所以我在CentOS 6.3上进行了从头开始构建的练习 可以在CentOS 6.3上构建Mono 3.0,无需外部软件包。执行CentOS 6.3的最小安装 ifup eth0 yum -y update yum -y install glib2-devel yum -y install libpng-de

最近,我发现自己需要为CentOS 6构建Mono 3.0,我的基础设施人员要求尽可能使系统靠近CentOS(也就是说,如果可能,没有第三方软件包)

因为目前我找不到Mono3.0 RPM,所以我在CentOS 6.3上进行了从头开始构建的练习


可以在CentOS 6.3上构建Mono 3.0,无需外部软件包。

执行CentOS 6.3的最小安装

ifup eth0

yum -y update
yum -y install glib2-devel
yum -y install libpng-devel
yum -y install libjpeg-devel 
yum -y install giflib-devel 
yum -y install libtiff-devel 
yum -y install libexif-devel 
yum -y install libX11-devel 
yum -y install fontconfig-devel 
yum -y install gettext 
yum -y install make 
yum -y install gcc-c++
#有趣的黑客攻击

Mono存储库 用于Centos 6.x(和其他发行版)的3.2.5

Yum存储库配置 将文件放入目录
/etc/yum.repos.d/
,内容如下:

[home_tpokorra_mono]
name=mono and monodevelop (CentOS_CentOS-6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/tpokorra:/mono/CentOS_CentOS-6/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/tpokorra:/mono/CentOS_CentOS-6/repodata/repomd.xml.key
enabled=1
装置 更多

[home_tpokorra_mono]
name=mono and monodevelop (CentOS_CentOS-6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/tpokorra:/mono/CentOS_CentOS-6/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/tpokorra:/mono/CentOS_CentOS-6/repodata/repomd.xml.key
enabled=1
yum install mono-opt