Centos6.4安装Mono3.10+jexus

来源:互联网 发布:erp系统网络架构图 编辑:程序博客网 时间:2024/06/05 09:42

1.安装Mono3.10

   mono网站上对于Centos目前还没有Centos分发包,官网上的通过yum安装向导时对于Centos7而言,那么对于Centos6.4就需要自己下载源代码编译

首先使用vi编辑器 建立一个sh文件,写入如下代码

# run me as root mkdir ~/Downloadscd ~/Downloads MONOVERSION="3.10.0"GECKOSHARPVERSION="2.0-0.12"yum install wget # download the source files we are about to buildwget http://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.21.tar.gzwget http://download.mono-project.com/sources/gecko-sharp2/gecko-sharp-$GECKOSHARPVERSION.tar.gzwget http://download.mono-project.com/sources/gnome-sharp2/gnome-sharp-2.24.1.tar.bz2wget http://download.mono-project.com/sources/gtksourceview-sharp2/gtksourceview-sharp-2.0-0.12.tar.bz2wget http://download.mono-project.com/sources/mono/mono-$MONOVERSION.tar.bz2 # get the dev toolsyum -y groupinstall "Development Tools" --exclude=git # install gityum -y remove gitwget http://pkgs.repoforge.org/git/perl-Git-1.7.11.3-1.el6.rfx.x86_64.rpmwget http://pkgs.repoforge.org/git/git-1.7.11.3-1.el6.rfx.x86_64.rpmyum -y localinstall perl-Git-1.7.11.3-1.el6.rfx.x86_64.rpm  git-1.7.11.3-1.el6.rfx.x86_64.rpm # install some package deps we needyum -y install atk atk-develyum -y install pango pango-develyum -y install gtk2-devel libglade2-devel libgnome-develyum -y install zlib zlib-develyum -y install dos2unix # get libgdiplus from EPELwget https://dl.fedoraproject.org/pub/epel/6/x86_64/libgdiplus-2.4.2-3.el6.x86_64.rpmwget https://dl.fedoraproject.org/pub/epel/6/x86_64/libgdiplus-devel-2.4.2-3.el6.x86_64.rpmyum -y localinstall libgdiplus-2.4.2-3.el6.x86_64.rpm libgdiplus-devel-2.4.2-3.el6.x86_64.rpm # build mono firsttar xvfj mono-$MONOVERSION.tar.bz2cd mono-$MONOVERSION./configure --with-large-heap=yesmake -j 4 && make installcd .. # tell the configure scripts where to find the custom installed package filesexport PKG_CONFIG_PATH=/usr/local/lib/pkgconfig # gtk#tar xvfz gtk-sharp-2.12.21.tar.gzcd gtk-sharp-2.12.21./configuremake -j 4 && make installcd .. # Gecko#dos2unix /usr/local/bin/gapi2-codegentar xvfz gecko-sharp-$GECKOSHARPVERSION.tar.gzcd gecko-sharp-$GECKOSHARPVERSION./configuremake -j 4 && make installcd .. # Gnome#yum -y install libgnomecanvas-devel libgnome-devel libgnomeui-devel libgnomeprint22-devel libgnomeprintui22-devel libpanelappletmm-develdos2unix /usr/local/bin/gapi2-fixuptar xvfj gnome-sharp-2.24.1.tar.bz2cd gnome-sharp-2.24.1./configureecho -e "all:\ninstall:\n" > sample/gnomevfs/Makefilemake -j 4 && make installcd .. # GTK SourceViewyum -y install gtksourceview gtksourceview-develtar xvfj gtksourceview-sharp-2.0-0.12.tar.bz2cd gtksourceview-sharp-2.0-0.12./configureecho -e "all:\ninstall:\n" > sample/Makefilemake -j 4 && make installcd .. # add the libs into the linker pathldconfig /usr/local/lib

保存后使用 chmod +X  *.sh 给sh权限 ,重启系统 mono -V看见版本号已经是3.10了


2 jexus 安装 ,jexus安装比较简单

 2.1 jexus 安装

   cd /tmp
wget linuxdot.net/down/jexus-5.6.2.tar.gz 
tar -zxvf jexus-5.6.2.tar.gz 
cd jexus-5.6.2 
sudo ./install 


2.2 jexus 更新

cd /tmp
sudo /usr/jexus/jws stop
wget linuxdot.net/down/jexus-5.6.2.tar.gz
tar -zxvf jexus-5.6.2.tar.gz
cd jexus-5.6.2
sudo ./upgrade


 其中版本号根据当前最新版本自行调整

0 0
原创粉丝点击