これが私の状況です。パッケージマネージャーとしてBrewを使用しているMacを使用しています。私は自分のマシンに mono をインストールし、C# であらゆる種類の開発を行っていました。私は Web 開発、GUI 開発などを行っていました。Brew を使用してマシンを更新しようとすると、エラーが発生しました。Mono をアンインストールすると問題が解決しました。
それで、私がしたことは、いじって、自分のマシンに2番目のユーザーを作成したことです。これで、このユーザーは何も必要ありません。グローバルに何もインストールせずに、このユーザーで作業するには、Mono と Mono Develop が必要です。すべてをローカルにインストールする必要があります。
つまり、私のマシンを使用しているのは私だけです。私の /Users ディレクトリは次のようになります。
/Users/dillon
/Users/dummy
モノをインストールできたら、次のように言いましょう。
/Users/dummy/.mono
次に、私の .profile で:
export MONO_PATH=/Users/dummy/.mono
明らかに、これは完璧な世界ではありませんが、誰かがこのテーマの専門家であるかどうか疑問に思っていましたか? (また、私はこのダミー ユーザーを他のものに使用します。Wine にも使用し、このユーザーには学校からのソフトウェアのコレクションがあります。)