linux(CentOS)でmonoを使って.NETを動かす_2

centos-logo

前回linuxで.net環境を作れるmonoを入れようとしましたが、ネットにある情報でyumインストールでこけてしまいました。
そこで、RPMを落としてきてインストールしました。

# wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/vmas:/mono-3.0.x/CentOS_CentOS-6/x86_64/mono-complete-3.0.10-8.1.x86_64.rpm
--2014-01-22 21:17:02-- ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/vmas:/mono-3.0.x/CentOS_CentOS-6/x86_64/mono-complete-3.0.10-8.1.x86_64.rpm
=> `mono-complete-3.0.10-8.1.x86_64.rpm'
Resolving ftp.pbone.net... 85.14.85.4
Connecting to ftp.pbone.net|85.14.85.4|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/vmas:/mono-3.0.x/CentOS_CentOS-6/x86_64 ... done.
==> SIZE mono-complete-3.0.10-8.1.x86_64.rpm ... 3392
==> PASV ... done. ==> RETR mono-complete-3.0.10-8.1.x86_64.rpm ... done.
Length: 3392 (3.3K) (unauthoritative)

100%[===============================================================================>] 3,392 --.-K/s in 0s

2014-01-22 21:17:07 (252 MB/s) - `mono-complete-3.0.10-8.1.x86_64.rpm' saved [3392]

メインのパッケージを取り合えず落としてきます。
パッケージの検索にはこちらのサイトで検索しました。

落としてきたところでインストールのテストをして見ます。

# rpm -i --test mono-complete-3.0.10-8.1.x86_64.rpm
warning: mono-complete-3.0.10-8.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID bfefde33: NOKEY
error: Failed dependencies:
mono-core = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
ibm-data-db2 = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
libmono-2_0-1 = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
libmono-2_0-devel = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
libmonosgen-2_0-0 = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
libmonosgen-2_0-devel = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-data = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-data-oracle = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-data-postgresql = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-data-sqlite = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-devel = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-extras = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-locale-extras = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-nunit = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-wcf = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-web = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-winforms = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
mono-winfxcore = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64
monodoc-core = 3.0.10-8.1 is needed by mono-complete-3.0.10-8.1.x86_64

依存関係で必要なパッケージがこんなに出てきました。。。。

5個くらい落として心が折れました。。。
続く

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です