ほかのツールからインストールできないかと思ったが…。
前回まで
NuGetをインストールするとMonoDevelopが削除されてしまった。以降、パッケージ破損されてしまう。あらゆる手で修復を試みるも復旧できず。
- LinuxMint17.3にNuGetをインストールしたがMonoDevelopが削除された… - やってみる
- LinuxMint17.3にNUnitをインストールする - やってみる
- MonoDevelopがパッケージ破損した(インストールできず削除もできない)ので復元したログ - やってみる
- aptitudeでMonoDevelopの依存関係を解消…できなかった - やってみる
- Mono関係のソフトをさがして削除してみる - やってみる
- aptitudeでMonoDevelopを再インストール…できなかった - やってみる
手順
apt-getを使用してこのパッケージをインストールしてください
と丸投げされた。apt-getだと前回までの失敗をくりかえすと思われる。
apt-get
おそらく最初にインストールした以下の手順になるのだろう。
FlatPak
一応apt-get monodevelop install nunit
でググってみると、新しいキーワードを見つけた。
- http://www.monodevelop.com/download/linux/
- https://www.hiroom2.com/2016/07/03/fedora-24-flatpak%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95%E3%81%A8%E3%83%93%E3%83%AB%E3%83%89%E6%96%B9%E6%B3%95/
インストール
$ apt add-repository ppa:alexlarsson/flatpak [sudo] password for mint: 以下の PPA をシステムに追加しようとしています: Linux application sandboxing and distribution framework (formerly xdg-app) 詳しい情報: https://launchpad.net/~alexlarsson/+archive/ubuntu/flatpak [ENTER] を押すと続行します。CTRL-C で追加を中止できます Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.X2ykTLX2qi --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FA577F07 gpg: 鍵FA577F07をhkpからサーバkeyserver.ubuntu.comに要求 gpg: 鍵FA577F07: 公開鍵"Launchpad PPA for Alexander Larsson"をインポートしました gpg: 処理数の合計: 1 gpg: インポート: 1 (RSA: 1)
apt update
はシステム破損の恐れがあるので飛ばす。と思ったが、まずいのはupgrade
でありupdate
はパッケージリストの入手だけらしい。参考
$ sudo apt update 無視 http://ftp.jaist.ac.jp rosa InRelease 無視 http://ftp.tsukuba.wide.ad.jp trusty InRelease ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates InRelease ヒット http://ftp.jaist.ac.jp rosa Release.gpg ヒット http://ftp.tsukuba.wide.ad.jp trusty Release.gpg ヒット http://ftp.jaist.ac.jp rosa Release ヒット http://ftp.tsukuba.wide.ad.jp trusty Release ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/main i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/restricted i386 Packages ヒット http://ftp.jaist.ac.jp rosa/main i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/universe i386 Packages ヒット http://ftp.jaist.ac.jp rosa/upstream i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/multiverse i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/main Translation-en ヒット http://ftp.jaist.ac.jp rosa/import i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/multiverse Translation-en ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/restricted Translation-en ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/universe Translation-en ヒット http://ftp.tsukuba.wide.ad.jp trusty/main i386 Packages ヒット http://download.mono-project.com trusty InRelease 無視 http://archive.canonical.com trusty InRelease 無視 http://extra.linuxmint.com rosa InRelease ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse i386 Packages ヒット http://download.mono-project.com trusty/main i386 Packages ヒット http://ftp.tsukuba.wide.ad.jp trusty/main Translation-ja 取得:1 http://security.ubuntu.com trusty-security InRelease [65.9 kB] 取得:2 http://ppa.launchpad.net trusty InRelease [16.0 kB] ヒット http://ftp.tsukuba.wide.ad.jp trusty/main Translation-en ヒット http://archive.canonical.com trusty Release.gpg ヒット http://extra.linuxmint.com rosa Release.gpg ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-ja ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-en ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-ja ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-en ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-ja ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-en ヒット https://deb.nodesource.com trusty InRelease ヒット http://archive.canonical.com trusty Release ヒット https://deb.nodesource.com trusty/main Sources ヒット https://deb.nodesource.com trusty/main i386 Packages 取得:3 https://deb.nodesource.com trusty/main Translation-ja_JP ヒット http://extra.linuxmint.com rosa Release ヒット http://ppa.launchpad.net trusty InRelease ヒット http://archive.canonical.com trusty/partner i386 Packages 無視 http://ftp.tsukuba.wide.ad.jp trusty/main Translation-ja_JP 無視 http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-ja_JP 無視 http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-ja_JP 無視 http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-ja_JP ヒット http://ppa.launchpad.net trusty InRelease ヒット http://archive.canonical.com trusty/partner Translation-en 取得:4 http://security.ubuntu.com trusty-security/main i386 Packages [612 kB] ヒット http://extra.linuxmint.com rosa/main i386 Packages 取得:5 http://ppa.launchpad.net trusty/main Sources [994 B] 無視 https://deb.nodesource.com trusty/main Translation-ja_JP 無視 https://deb.nodesource.com trusty/main Translation-ja 無視 https://deb.nodesource.com trusty/main Translation-en 取得:6 http://ppa.launchpad.net trusty/main i386 Packages [998 B] 無視 http://ftp.jaist.ac.jp rosa/import Translation-ja_JP 無視 http://ftp.jaist.ac.jp rosa/import Translation-ja 無視 http://ftp.jaist.ac.jp rosa/import Translation-en 無視 http://ftp.jaist.ac.jp rosa/main Translation-ja_JP 無視 http://ftp.jaist.ac.jp rosa/main Translation-ja 無視 http://ftp.jaist.ac.jp rosa/main Translation-en 無視 http://ftp.jaist.ac.jp rosa/upstream Translation-ja_JP 取得:7 http://ppa.launchpad.net trusty/main Translation-en [539 B] 無視 http://ftp.jaist.ac.jp rosa/upstream Translation-ja 無視 http://ftp.jaist.ac.jp rosa/upstream Translation-en ヒット http://ppa.launchpad.net trusty/main Sources ヒット http://ppa.launchpad.net trusty/main i386 Packages ヒット http://ppa.launchpad.net trusty/main Translation-en ヒット http://ppa.launchpad.net trusty/main Sources ヒット http://ppa.launchpad.net trusty/main i386 Packages ヒット http://ppa.launchpad.net trusty/main Translation-en 取得:8 http://security.ubuntu.com trusty-security/restricted i386 Packages [13.7 kB] 取得:9 http://security.ubuntu.com trusty-security/universe i386 Packages [186 kB] 無視 http://extra.linuxmint.com rosa/main Translation-ja_JP 無視 http://download.mono-project.com trusty/main Translation-ja_JP 無視 http://download.mono-project.com trusty/main Translation-ja 無視 http://extra.linuxmint.com rosa/main Translation-ja 無視 http://extra.linuxmint.com rosa/main Translation-en 取得:10 http://security.ubuntu.com trusty-security/multiverse i386 Packages [4,275 B] ヒット http://security.ubuntu.com trusty-security/main Translation-en 無視 http://download.mono-project.com trusty/main Translation-en ヒット http://security.ubuntu.com trusty-security/multiverse Translation-en ヒット http://security.ubuntu.com trusty-security/restricted Translation-en ヒット http://security.ubuntu.com trusty-security/universe Translation-en 900 kB を 14秒 で取得しました (60.9 kB/s) パッケージリストを読み込んでいます... 完了
$ apt install flatpak パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 E: パッケージ flatpak が見つかりません
ない…。
apt-get
も同様。
$ sudo apt-get install flatpak パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 E: パッケージ flatpak が見つかりません
Synaptic、ソフトウェアの管理、で行っても見つけられなかった……。
以下、よく見てみるとOSが古くて対象外っぽい……。
LinuxMintは一番下にあるUbuntu
の方法で行う。
16.04, 16.10 and 17.04
インストール2回目
次のような行を /etc/apt/sources.list に追加して、以下の一覧にあるミラーのうち使いたいものを利用可能にすべきでしょう。
deb http://cz.archive.ubuntu.com/ubuntu trusty main universe
適当にアジアのミラーを選択して以下のように追記した。
#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release i386 20151130]/ trusty contrib main non-free deb http://mirror.lupaworld.com/ubuntu trusty main universe
一応、その後sudo apt update
を実行したら、取得できていないっぽい。
99% [Packages 31.7 MB] [4 InRelease gpgv 837 B] [3 Packages 374 kB/612 kB 61%]Splitting up /var/lib/apt/lists/partial/mirror.lupaworld.com_ubuntu_dists_trusty_I無視 http://mirror.lupaworld.com trusty InRelease E: GPG エラー: http://mirror.lupaworld.com trusty InRelease: クリアサインされたファイルが有効ではなく、'NODATA' を得ました (認証にネットワークが必要?)
所感
システム破損はしていないと思う。OS再インストールだけは勘弁。