CentOS7はMonoとMonoDevelopをインストールします

[元:http://www.linuxidc.com/Linux/2015-01/112350.htm]

Monoは数年前にインストールされましたが、二度と使用されることはありません。最近、新しいサーバーを購入して別のサーバーをインストールしたいのですが、最初に最新のCentOS 7.2をインストールしてから、検索した記事をたどりました。残念ながら、ほとんど失敗しましたが、一部のソースのパッケージ依存性分析が中断され、最終的に見つかりました。上記の記事で、すべてのステップがリストされました:

今回の操作はすべてルートモードです

  1. rpm --import "http:// keyserver。[Ubuntu](http://www.linuxidc.com/topicnews.aspx?tid=2).com / pks / lookup?op = get&search = 0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"を実行します。

  2. yum-config-manager --add-repohttp://download.mono-project.com/repo/centos/を実行します

1- 2 モノラルインストールで使用されるリソース環境を追加します

  1. yum install monoを実行し、プロンプトに従ってすべてのインストールパッケージをインストールします

  2. 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

コンパイルしてインストール

  1. gtk-sharpをインストールします

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

コンパイルしてインストール

  1. monodevelopをインストールしますyummonodevelopをインストールします

[インストール手順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

CentOS7はMonoとMonoDevelopをインストールします
CentOS6.3の下にMono3.2とJexus5.4をインストールします
centos7をインストールして接続します
32ビットおよび64ビットのCentOS6.0でMono2.10.8およびJexus5.0をインストールします
centos7はpython3とipythonをインストールします
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentosはGitをコンパイルしてインストールします
Centos6.5はmongodbをインストールして構成します
CentOS7はpython3とpip3をインストールします
CentOS7はOracleJDKとJREをインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6.9はpythonをコンパイルしてインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はpython3をコンパイルしてインストールします
CentOS6はJira7をインストールしてクラックします
1.5Centos7をインストールする
Centos7インストールjdkおよびパッケージサービスサービス
CentOS7yumはmysqlをインストールして起動します
CentOS5.9でkeepalivedをインストールして構成します
CentOSYumはMySQL5.6をコンパイルしてインストールします
Centos5.2でLAMPをコンパイルしてインストールします
CentOS8インストールGitと基本構成
CentOS6.xはNginxをコンパイルしてインストールします
CentOS7はL(A | N)MP環境をコンパイルしてインストールします
CentOS7.3はiptablesをインストールして詳細に使用します
CentOSはPython3とpip3をすばやくインストールします
CentOS7yumはmysqlをインストールして起動します
CentOS8-NFSサービスをインストールして構成する
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos7はopenJdkをアンインストールし、JDK1.8をインストールします
Python3をインストールし、CentOS8でansible
CentOS6.8でdockerをインストールして使用する
CentOS7はSQLServerをインストールして使用します
CentOS最小限のインストールとTIPSの構成
CentOS7の下にPython3とPyをインストールします
Centos7にFreeIPAをインストールして構成する
LinuxCentOS6はPytをコンパイルしてインストールします
virtualBoxはcentosをインストールし、tomcatをビルドします
Centos6はPython2.7.13をインストールします
CentOS7でlibmodbusライブラリをコンパイルしてインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
CentOS7はMySQLをインストールします
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7はGlusterFSをインストールします
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
CentOSはPython3.6をインストールします
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7.5ソースコードはmysql5.7.29をコンパイルしてインストールします