Ошибка dpkg при попытке установить ceph-deploy

Я не могу установить ceph-deploy в Ubuntu 20.04.2 LTS. Когда я пытаюсь:

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

Может ли этот пакет решить проблему?

Нужно ли мне устанавливать этот пакет? Если да, то как мне это сделать и что еще мне нужно сделать?

2
задан 15 June 2021 в 13:58

2 ответа

Вы можете отменить установку пакета с помощью низкоуровневой команды ниже

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

, чтобы возобновить установку пакета.

1
ответ дан 28 July 2021 в 11:29

Насколько я помню, ceph-deploy больше не поддерживается. Вы можете использовать Cephadm или, что более надежно, установить кластер ceph по старинке - из командной строки. Таким образом, вы не зависите от какой-либо оболочки и, самое главное, начинаете понимать, что делаете ...

Все, что вам нужно знать, находится здесь: https: //docs.ceph. com / en / latest / install / index_manual / # get-software

0
ответ дан 28 July 2021 в 11:29

Другие вопросы по тегам:

Похожие вопросы: