通过CentOS更新Mono

时间:2013-04-17 20:49:10

标签: mono centos

你好我有CentOS和我尝试我最大的更新Mono我有版本1.2.4此刻一些如何,我试图通过xbuild编译的东西,它不工作我想,因为我使用旧的版本单声道。

请您在链接到我的任何指南之前,如果它链接到ftp.novell目录它不再有效,该目录全部被废弃。所以我甚至不知道在哪里可以获得适当的tarball,因为在他们的网站上它只显示opensuse等等?不像往常那样使用CentOS。

任何人都可以帮助我:\

1 个答案:

答案 0 :(得分:3)

您使用的是什么版本的CentOS? 4?

以下说明在CentOS 5.9上进行了测试。它们也可以在最新的CentOS版本上运行(在撰写本文时为6.4),我想它们也适用于旧版本。

以root身份转到/usr/src

su
cd /usr/src

确保安装了GCC和朋友(构建Mono源代码)

yum install gcc gcc-c++ bison

抓取并解压缩Mono源代码

wget http://download.mono-project.com/sources/mono/mono-3.0.7.tar.bz2
tar -xvjf mono-3.0.7.tar.bz2

构建并安装Mono

cd mono-3.0.7
./configure --prefix=/usr
make && make install

使用mono --versionmcs --version

确认您的Mono安装工作正常

构建GDI +兼容层(System.Drawing所需)

yum install glib2-devel libX11-devel pixman-devel fontconfig-devel freetype-devel libexif-devel libjpeg-devel glib2-devel libtif-devel libpng-devel giflib-devel

cd /usr/src
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
tar -xvjf libgdiplus-2.10.tar.bz2