もう修復の手はない。
前回まで
NuGetをインストールするとMonoDevelopが削除されてしまった。以降、パッケージ破損されてしまう。
- LinuxMint17.3にNuGetをインストールしたがMonoDevelopが削除された… - やってみる
- LinuxMint17.3にNUnitをインストールする - やってみる
- MonoDevelopがパッケージ破損した(インストールできず削除もできない)ので復元したログ - やってみる
- aptitudeでMonoDevelopの依存関係を解消…できなかった - やってみる
- Mono関係のソフトをさがして削除してみる - やってみる
今回
$ sudo aptitude install monodevelop 以下の新規パッケージがインストールされます: libart2.0-cil{a} libgconf2.0-cil{a} libglade2.0-cil{a} libglib2.0-cil{a} libgnome-vfs2.0-cil{a} libgnome2.24-cil{a} libgtk2.0-cil{a} libmono-accessibility4.0-cil{a} libmono-addins-gui0.2-cil{a} libmono-addins0.2-cil{a} libmono-cairo4.0-cil{a} libmono-cecil-private-cil{a} libmono-corlib2.0-cil{a} libmono-corlib4.0-cil{a} libmono-corlib4.5-cil{a} libmono-data-tds2.0-cil{a} libmono-data-tds4.0-cil{a} libmono-i18n-west4.0-cil{a} libmono-i18n4.0-cil{a} libmono-ldap4.0-cil{a} libmono-messaging2.0-cil{a} libmono-messaging4.0-cil{a} libmono-microsoft-build-engine4.0-cil{a} libmono-microsoft-build-framework4.0-cil{a} libmono-microsoft-build-utilities-v4.0-4.0-cil{a} libmono-microsoft-build2.0-cil{a} libmono-microsoft-csharp4.0-cil{a} libmono-microsoft-web-infrastructure1.0-cil{a} libmono-posix4.0-cil{a} libmono-security2.0-cil{a} libmono-security4.0-cil{a} libmono-sharpzip2.84-cil{a} libmono-sharpzip4.84-cil{a} libmono-sqlite2.0-cil{a} libmono-sqlite4.0-cil{a} libmono-system-componentmodel-dataannotations4.0-cil{a} libmono-system-configuration-install4.0-cil{a} libmono-system-configuration4.0-cil{a} libmono-system-core4.0-cil{a} libmono-system-data-linq2.0-cil{a} libmono-system-data-linq4.0-cil{a} libmono-system-data2.0-cil{a} libmono-system-data4.0-cil{a} libmono-system-design4.0-cil{a} libmono-system-drawing4.0-cil{a} libmono-system-enterpriseservices4.0-cil{a} libmono-system-identitymodel-selectors4.0-cil{a} libmono-system-identitymodel4.0-cil{a} libmono-system-ldap4.0-cil{a} libmono-system-messaging2.0-cil{a} libmono-system-messaging4.0-cil{a} libmono-system-numerics4.0-cil{a} libmono-system-runtime-caching4.0-cil{a} libmono-system-runtime-serialization-formatters-soap4.0-cil{a} libmono-system-runtime-serialization4.0-cil{a} libmono-system-runtime2.0-cil{a} libmono-system-runtime4.0-cil{a} libmono-system-security4.0-cil{a} libmono-system-servicemodel-activation4.0-cil{a} libmono-system-servicemodel-internals0.0-cil{a} libmono-system-servicemodel4.0a-cil{a} libmono-system-transactions4.0-cil{a} libmono-system-web-applicationservices4.0-cil{a} libmono-system-web-extensions4.0-cil{a} libmono-system-web-mvc3.0-cil{a} libmono-system-web-razor2.0-cil{a} libmono-system-web-services4.0-cil{a} libmono-system-web-webpages-deployment2.0-cil{a} libmono-system-web-webpages-razor2.0-cil{a} libmono-system-web-webpages2.0-cil{a} libmono-system-web2.0-cil{ab} libmono-system-web4.0-cil{a} libmono-system-windows-forms4.0-cil{a} libmono-system-xaml4.0-cil{a} libmono-system-xml-linq4.0-cil{a} libmono-system-xml4.0-cil{a} libmono-system2.0-cil{a} libmono-system4.0-cil{a} libmono-wcf3.0a-cil{a} libmono-webbrowser4.0-cil{a} libmono-xbuild-tasks2.0-cil{a} libmono2.0-cil{a} mono-4.0-gac{a} mono-gac{a} mono-runtime{a} mono-runtime-common{a} mono-runtime-sgen{a} monodevelop monodoc-base{a} monodoc-manual{a} 以下のパッケージが推奨されていますがインストールされません: ca-certificates-mono libglade2.0-cil-dev libgtk2.0-cil-dev libmono-btls-interface4.0-cil mono-devel 0 個のパッケージを更新、 90 個を新たにインストール、 0 個を削除予定、435 個が更新されていない。 アーカイブ 40.5 M バイト中 9,165 k バイトを取得する必要があります。 展開後に 108 M バイトのディスク領域が新たに消費されます。 以下のパッケージには満たされていない依存関係があります: libmono-system-web2.0-cil : 依存: mono-runtime (< 3.2.9) [5.2.0.215-0xamarin10+ubuntu1404b1 がインストール予定となっています] 以下のアクションでこれらの依存関係の問題は解決されます: 以下のパッケージを現在のバージョンに一時固定する: 1) libmono-system-data-linq2.0-cil [インストールされていません] 2) libmono-system-runtime2.0-cil [インストールされていません] 3) libmono-system-web2.0-cil [インストールされていません] 4) libmono-wcf3.0a-cil [インストールされていません] 5) libmono2.0-cil [インストールされていません] 6) monodevelop [インストールされていません] 7) monodoc-manual [インストールされていません] この解決方法を受け入れますか? [Y/n/q/?] y インストール・削除・更新されるパッケージがありません。 0 個のパッケージを更新、 0 個を新たにインストール、 0 個を削除予定、435 個が更新されていない。 0 バイトのアーカイブを取得する必要があります。 展開後に 0 バイトのディスク領域が新たに消費されます。
バージョン5.2.0.215-0xamarin10+ubuntu1404b1
をインストールしようとしている。正常だったときは3.2.8+dfsg-4ubuntu1.1
とか、そんな感じのやつだったと思う。
たぶんインストールしても動作しないか、壊れるだろうと思いつつ、実行したが、インストールすらされない……。もう完全に壊れたようだ。
所感
詰んだ。C#の開発環境すら作れず終了……。OS再インストールからやり直す気力はない。