メインメニューを開く

差分

CentOS 7にMonoDevelopをインストールする

95 バイト追加, 2019年9月27日 (金) 06:01
これに気がつくのに小一時間ほど悩んだ。
yum install epel-release
 
同じく[[NuGet]]もEPELにある。パッケージ復元なんかで必要になる。
yum install nuget
=== mono関連をぶち込む ===
mono本体などのコマンドラインツール群を入れる。
yum -y install mono-complete
=== MonoDevelopをぶち込む ===
前述のEPELのリポジトリを追加していないとここで[[エラー]]になる。
yum install monodevelop monodevelop-database
=== MonoDevelopの起動スクリプトを書き換える ===
GNOMEを使っている場合は「GNOME_DESKTOP_SESSION_ID」という環境変数が悪さをしてコンソールアプリのデバッグ実行が失敗する。
「/usr/bin/monodevelop」はシェルスクリプトなので、冒頭に以下の一文を追加することで回避することができる。monodevelop」はシェルスクリプトなので、2行目あたりに以下の一文を追加することで回避することができる。
unset GNOME_DESKTOP_SESSION_ID
匿名利用者