今日私のUbuntuはMonoを4.2.1.102にアップデートしました。私は絶対に実行する必要がある特定のプログラムを許可しません。どうすれば4.0.5.1にダウングレードできますか?私は試しました...Monoの古いバージョンをインストール
sudo apt-get install mono-complete=4.0.5.1
それは動作しません。
今日私のUbuntuはMonoを4.2.1.102にアップデートしました。私は絶対に実行する必要がある特定のプログラムを許可しません。どうすれば4.0.5.1にダウングレードできますか?私は試しました...Monoの古いバージョンをインストール
sudo apt-get install mono-complete=4.0.5.1
それは動作しません。
編集し/etc/apt/sources.list.d/mono-xamarin.list
と変更:
deb http://download.mono-project.com/repo/debian wheezy main
へ:
deb http://download.mono-project.com/repo/debian wheezy/snapshots/4.0.5.1 main
バージョン4.0.5.1にそれをピンします。
FYI:/etc/apt/sources/list.d/xxxxx.listファイルに、alphaのalpha/betaリポジトリがないことを確認してください。
基本的な手順は、ダウングレードする:
sudo apt-get remove mono-complete
# Edit your mono-xamarin.list and pin it to the version of your choice.
sudo apt-get update
sudo apt-get install mono-complete
何らかの理由ではなく、最新のものに更新するよりも、モノラルの古い バージョンを固定したい場合は、古いリリースへのアクセス、あなたは のDebian変更することができますリポジトリを "wheezy"の代わりに "wheezy/snapshots/X.XX.X"に置き換えてください。 たとえば、「wheezy/snapshots/3.10.0」と指定すると、そのバージョンにロックされます。
これらのスナップショットは、すぐに次の主要な モノラル版がアップロードされますと更新を受けなくなります - 例えば、できるだけ早くモノラル3.12は を取得してアップロード、3.10は、更新を受信することはありません。
RPMディストリビューションでは、パッケージ内のパッケージバージョンを マネージャに強制してください。古いバージョンはすべてYUMメタデータで公開され、 が使用可能になります。
参考:http://www.mono-project.com/docs/getting-started/install/linux/#accessing-older-releases
参考:バージョンが利用可能:競合分布::私はそれが仕事に行っていたが、私は... Wを得続ける考え
http://download.mono-project.com/repo/debian/pool/main/m/mono/
download.mono -project.com wheezy/snapshots/4.0.5.1 InRelease(予期しないwheezy /スナップショットがありますが、wheezyを取得しました) –
'deb download.mono-project.com/repo/debian wheezy/snapshots/4.0.5.1 main'をダウンロードする必要があります.mono-project.com/repo/debian wheezy/snapshots/4.0.5.1 /。それを機能させるために「メイン」を選択します。 '/'を追加するどのような理由であれ動作させます。 –
関連するバグ:https://bugzilla.xamarin.com/show_bug.cgi?id=24902、時々 '/ .'の追加が機能しないように見えるので、' wheezy/snapshots 4.0.5.1/main' 。 –