CentOS6に mono-complete をインストールする。
// Mono Project GPG signing keyの追加
# rpm -qa gpg-pubkey* gpg-pubkey-(略) # # rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" # # rpm -qa gpg-pubkey* gpg-pubkey-(略) gpg-pubkey-(略) ※1つ増える #
// mono-comleteの取得元となるリポジトリの登録
# ls /etc/yum.repos.d | grep mono-project # # yum-config-manager --add-repo http://download.mono-project.com/repo/centos/ (略) # # ls /etc/yum.repos.d | grep mono-project download.mono-project.com_repo_centos_.repo #
// mono-complete のインストール
# rpm -qa | grep mono # # yum install mono-complete (略) エラー: パッケージ: libmonoboehm-2_0-1-4.0.4.1-0.xamarin.1.x86_64 (download.mono-project.com_repo_centos_) 要求: libc.so.6(GLIBC_2.15)(64bit) エラー: パッケージ: libgdiplus0-3.12-1.x86_64 (download.mono-project.com_repo_centos_) 要求: libpng15.so.15(PNG15_0)(64bit) エラー: パッケージ: libgdiplus0-3.12-1.x86_64 (download.mono-project.com_repo_centos_) 要求: libpng15.so.15()(64bit) エラー: パッケージ: libgdiplus0-3.12-1.x86_64 (download.mono-project.com_repo_centos_) 要求: libtiff.so.5()(64bit) エラー: パッケージ: mono-core-4.0.4.1-0.xamarin.1.x86_64 (download.mono-project.com_repo_centos_) 要求: libc.so.6(GLIBC_2.16)(64bit) エラー: パッケージ: libgdiplus0-3.12-1.x86_64 (download.mono-project.com_repo_centos_) 要求: libtiff.so.5(LIBTIFF_4.0)(64bit) エラー: パッケージ: libmonosgen-2_0-1-4.0.4.1-0.xamarin.1.x86_64 (download.mono-project.com_repo_centos_) 要求: libc.so.6(GLIBC_2.15)(64bit) エラー: パッケージ: libgdiplus0-3.12-1.x86_64 (download.mono-project.com_repo_centos_) 要求: libc.so.6(GLIBC_2.14)(64bit) エラー: パッケージ: mono-devel-4.0.4.1-0.xamarin.1.x86_64 (download.mono-project.com_repo_centos_) 要求: libc.so.6(GLIBC_2.15)(64bit) 問題を回避するために --skip-broken を用いることができません これらを試行できます: rpm -Va --nofiles --nodigest #
つづく
//[参考]
・http://www.mono-project.com/docs/getting-started/install/linux/#centos-fedora-and-derivatives
・https://access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-check-rpm-sig.html