snapd
ターミナルからインストールしようとすると、次のエラーが発生します:
Selecting previously unselected package squashfs-tools.
(Reading database ... 265122 files and directories currently installed.)
Preparing to unpack .../squashfs-tools_1%3a4.3-3ubuntu2_amd64.deb ...
Unpacking squashfs-tools (1:4.3-3ubuntu2) ...
Selecting previously unselected package ubuntu-core-launcher.
Preparing to unpack .../ubuntu-core-launcher_1.0.27_amd64.deb ...
Unpacking ubuntu-core-launcher (1.0.27) ...
Preparing to unpack .../archives/snapd_2.0.2_amd64.deb ...
Unpacking snapd (2.0.2) ...
dpkg: error processing archive /var/cache/apt/archives/snapd_2.0.2_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/snap.1.gz', which is also in package snap 2013-11-29-1ubuntu2
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/snapd_2.0.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
スナップ インストールがまったく使えません。助けてください。ラップトップを再インストールしたくありません。:(
答え1
残念ながら、スナップ パッケージは、スナップ パッケージです。実際、aptがこの件について警告しなかったのは、パッケージのバグだと思います。申し訳ありません。(これはバグ 1571989)
したがって、問題を解決するには、sudo apt install snapd snap-
次の操作を実行してください。
答え2
16.04 のインストール中にこの問題が発生している人のために、ここに回答を残しておきたいと思います --- この投稿を参照してください:
snapd が snap-confine からのパッケージを上書きしようとしたため、インストールが失敗しました。
インストール中にこのエラーが発生した場合の関連する質問/解決策: インターネット接続を切断するか、Wi-Fi を無効にします。
簡単な修正方法は、インストール中にアクティブな接続を持たないようにすることです。
これは、aptitude を使用してダウンロードされたパッケージによって発生する既知のバグです。(以下のリンクを参照してください。) パッケージをダウンロードしないようにする唯一の方法は、インターネット接続を無効にすることです。私の場合は、インストール中にイーサネット ケーブルを取り外しました。
バグレポートを参照: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1673247。