ceph-deploy をインストールしようとすると dpkg エラーが発生する

ceph-deploy をインストールしようとすると dpkg エラーが発生する

Ubuntu 20.04.2 LTS にインストールできませんceph-deploy。試すと:

apt install ceph-deploy

私はこれを理解します:

dpkg: error processing archive /var/cache/apt/archives/ceph-deploy_2.0.1-0ubuntu1_all.deb (--unpack):
 trying to overwrite '/usr/share/man/man8/ceph-deploy.8.gz', which is also in package ceph-base 15.2.11-0ubuntu0.20.04.2
Errors were encountered while processing: 
 /var/cache/apt/archives/ceph-deploy_2.0.1-0ubuntu1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

ここにリストされているこのバグのようです: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1892448

できたこのパッケージ問題を解く?

そのパッケージをインストールする必要がありますか? 必要であれば、どのようにインストールすればよいですか。また、他に何をする必要がありますか?

答え1

以下の低レベルコマンドを使用してパッケージのインストールを上書きできます。

sudo dpkg -i --force-all /var/cache/apt/archives/ceph-deploy_2.0.1-0ubuntu1_all.deb

そして実行する

sudo apt-get install -f
sudo dpkg --configure -a

パッケージのインストールを再開します。

答え2

私の記憶では、ceph-deploy はもうメンテナンスされていません。Cephadm を使用するか、より信頼性の高い、昔ながらの方法で、つまりコマンドラインごとに ceph クラスターをインストールできます。この方法では、ラッパーに依存せず、最も重要なのは、自分が何をしているのかを理解し始めることです...

知っておくべきすべての情報はここにあります: https://docs.ceph.com/en/latest/install/index_manual/#get-software

関連情報