[元:http://www.linuxidc.com/Linux/2015-01/112350.htm]
Monoは数年前にインストールされましたが、二度と使用されることはありません。最近、新しいサーバーを購入して別のサーバーをインストールしたいのですが、最初に最新のCentOS 7.2をインストールしてから、検索した記事をたどりました。残念ながら、ほとんど失敗しましたが、一部のソースのパッケージ依存性分析が中断され、最終的に見つかりました。上記の記事で、すべてのステップがリストされました:
今回の操作はすべてルートモードです
rpm --import "http:// keyserver。[Ubuntu](http://www.linuxidc.com/topicnews.aspx?tid=2).com / pks / lookup?op = get&search = 0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"を実行します。
yum-config-manager --add-repohttp://download.mono-project.com/repo/centos/を実行します
1- 2 モノラルインストールで使用されるリソース環境を追加します
yum install monoを実行し、プロンプトに従ってすべてのインストールパッケージをインストールします
libgdiplusをインストールします
a. mkdir /var/local/src
フォルダーを作る
b. cd /var/local/src
ファイルを作成するために入力します
c. wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-3.12.tar.gz
ダウンロードファイル
d. tar -zxvf libgdiplus-3.12.tar.gz
ダウンロードしたファイルを解凍します
e. cd libgdiplus-3.12
解凍したフォルダに入る
f. ./configure
インストーラーを構成する
g. make && make install
コンパイルしてインストール
a. cd /var/local/src
ファイルを作成するために入力します
b。wgethttp://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.26.tar.gzダウンロードファイル
c. tar -zxvf gtk-sharp-2.12.26.tar.gz
ダウンロードしたファイルを解凍します
d. cd gtk-sharp-2.12.26
解凍したフォルダに入る
e. ./configure
インストーラーを構成する
f. make && make install
コンパイルしてインストール
[インストール手順6は成功せず、ソースコードの依存関係の解決に失敗しました]
7 、モノラル環境をテストします。
[ root@CentOS Test]# mono -V
Mono JIT compiler version 4.2.1(Stable 4.2.1.102/6dd2d0d Thu Nov 1204:43:41 EST 2015)Copyright(C)2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
8 、.netテストプログラムを実行します。
[ root@CentOS Test]# mono dotNetTest.exe
OSバージョン:Unix 3.10.0.327.NETバージョン:4.0.30319.17020
Hello,テストプログラム
ついに1日近く悩んでいた問題を解決しました。
9、Jexusをアップグレードする
Jexusの作者に相談した後、彼はオンラインアップグレードをサポートできると述べました。彼が与えた方法は以下に掲載されています。
簡単な方法は、オンラインで5.8.1に更新し、Windowsで5.8.1をダウンロードし、解凍後、データフォルダー内のexeとdllをサーバーのjexusフォルダーにアップロードし、ファイルを上書きしてから、次のことを行います。
sudo ./jws stop
sudo killall -9 mono
sudo ./jws regsvr
sudo ./jws start
オンラインアップグレードのコマンドは次のとおりです。
sudo curl jexus.org/5.8.x/upgrade|sh
注:このコマンドは、jexusが/ usr / jexusフォルダーにインストールされているパスにのみ使用できます。さらに、アップグレードされたバージョンは5.8.0です。
Recommended Posts