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이 변경되었습니다.

관련 정보