
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