Barman-cliにはpython-boto3が必要なのでインストールできません。

Barman-cliにはpython-boto3が必要なのでインストールできません。

barman-cliRHELオペレーティングシステムにインストールする場合:

sudo yum install barman-cli -y
...
--> Finished Dependency Resolution
Error: Package: barman-cli-2.10-2.el7.noarch (2ndquadrant-dl-default-release-pg10)
           Requires: python-boto3
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

pipでインストールしてみてくださいboto3

$ pip install boto3

その後、barman-cliを再インストールすると、結果は同じです。

オペレーティングシステム情報:

NAME="Red Hat Enterprise Linux Server"
VERSION="7.7 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.7"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.7 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.7:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.7
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.7"

答え1

明らかにインストールしようとしているようです。バーテンダー-cliから第三者ストア、大丈夫ですが、このリポジトリは必要なbarman-cliすべての依存関係を提供しません。

あなたは連絡することができますアップストリームサプライヤー必要なパッケージの提供を担当しているのでヘルプを探していますが、Githubページによると、次のようにbarman-cliマージされました。バーテンダーコア

上記のエラーメッセージに示されているように、さまざまなスイッチを使用して強制的にインストールすることは可能ですが、この問題に関してアップストリームに問い合わせるか、次の点を確認することをお勧めします。インストールに関する注意またはリポジトリURLが変更されました。

関連情報