「インストール - Mono(SUSE)」の版間の差分

ナビゲーションに移動 検索に移動
14行目: 14行目:
<br>
<br>
まず、Monoの依存関係のライブラリをインストールする。<br>
まず、Monoの依存関係のライブラリをインストールする。<br>
  sudo zypper install git autoconf libtool automake build-essential gettext cmake python3 curl
  sudo zypper install git autoconf libtool automake gettext cmake python3 curl
<br>
<br>
次に、[https://download.mono-project.com/sources/mono/ Monoの公式Webサイト]からソースコードをダウンロードして解凍する。<br>
次に、[https://download.mono-project.com/sources/mono/ Monoの公式Webサイト]からソースコードをダウンロードして解凍する。<br>
   tar xvf mono-<バージョン名>.tar.xz
   tar xf mono-<バージョン名>.tar.xz
<br>
<br>
Monoのソースコードをコンパイルしてインストールする。<br>
Monoのソースコードをコンパイルしてインストールする。<br>
<u>この時、ビルドディレクトリは作成しないこと。(ビルドディレクトリを作成してビルドする場合、<code>configure</code>スクリプトでエラーが出力される)</u><br>
  cd mono-<バージョン名>
  cd mono-<バージョン名>
   
   
  ./configure --prefix=/home/ユーザ名/InstallSoftware/Mono/Mono-<バージョン名>
  # Tarballの場合
または
  ./configure --prefix=$HOME/InstallSoftware/Mono
  ./autogen.sh --prefix=/home/ユーザ名/InstallSoftware/Mono/Mono-<バージョン名>
   
   
  make -j 8
# Gitからソースコードをダウンロードした場合
./autogen.sh --prefix=$HOME/InstallSoftware/Mono
  make -j $(nproc)
  make install
  make install
<br>
<br>
35行目: 38行目:
  cd mono
  cd mono
   
   
  ./autogen.sh --prefix=/home/ユーザ名/InstallSoftware/Mono/Mono-<バージョン名>
  ./autogen.sh --prefix=$HOME/InstallSoftware/Mono
  make
  make
  make install
  make install
42行目: 45行目:
<u>公式リポジトリを追加して、より新しいMono Completeをインストールする方法もある。</u><br>
<u>公式リポジトリを追加して、より新しいMono Completeをインストールする方法もある。</u><br>
<u>ただし、動作未検証のため注意すること。</u><br>
<u>ただし、動作未検証のため注意すること。</u><br>
# openSUSE Leap 15.2
  sudo zypper ar -cfp 90 http://download.opensuse.org/repositories/Mono/openSUSE_Leap_15.2 Mono
  sudo zypper ar -cfp 90 http://download.opensuse.org/repositories/Mono/openSUSE_Leap_15.2 Mono
# openSUSE Leap 15.3
sudo zypper ar -cfp 90 http://download.opensuse.org/repositories/Mono/15.3 Mono
<br><br>
<br><br>


案内メニュー