今天我的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版本。
僅供參考:確保您的任何/etc/apt/sources/list.d/xxxxx.list文件中都沒有任何單聲道/ 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/snapshots/X.XX.X」而不是「wheezy」。 例如,「wheezy/snapshots/3.10.0」會將您鎖定到該版本。爲單色3.12獲取 例如,一旦上傳,3.10將永遠不會收到更新 -
這些快照將停止只要下一個主要 單聲道版本被上傳接收更新。
在RPM分發版上,強制包中的包版本 管理器 - 所有較早的版本都在YUM元數據中發佈,並且 應該可用。
編號:http://www.mono-project.com/docs/getting-started/install/linux/#accessing-older-releases
編號:版本:
http://download.mono-project.com/repo/debian/pool/main/m/mono/
我認爲這是去上班,但我不斷收到。W:衝突的分佈: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'需要'deb下載.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' 。 –