CentOS Stream 9에 Apache용 Certbot(python3-certbot)을 설치할 수 없습니다.

CentOS Stream 9에 Apache용 Certbot(python3-certbot)을 설치할 수 없습니다.

sudo yum install certbotCentos Stream 9에서 certbot()을 서버에 설치 하려고 하면 다음이 반환됩니다.

Error: 
 Problem: package certbot-1.22.0-1.el8.noarch requires python3-certbot = 1.22.0-1.el8, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3.6dist(setuptools) >= 39.0.1 needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides python3.6dist(cryptography) >= 2.5.0 needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides python3.6dist(configobj) >= 5.0.6 needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides python3.6dist(distro) >= 1.0.1 needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides /usr/bin/python3.6 needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides python3.6dist(pytz) needed by python3-certbot-1.22.0-1.el8.noarch
  - nothing provides python(abi) = 3.6 needed by python3-certbot-1.22.0-1.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

공식 웹사이트에서 python3-certbot 설치를 시도했지만 이 오류도 반환되었습니다. 또한 PowerTools를 열려고 시도했지만 저장소가 존재하지 않는 것 같아서 열 수 없습니다. certbot을 설치하는 방법이 있나요?

답변1

현재 dnf 패키지는 없고 snap 패키지만 있습니다. 인용하다:

https://certbot.eff.org/instructions?ws=apache&os=centosrhel8

모든 명령줄은 다음과 같습니다.


dnf config-manager --set-enabled crb
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm

dnf list|grep snapd
dnf install snapd

systemctl enable snapd
systemctl start snapd
systemctl status snapd

snap install core
ln -s /var/lib/snapd/snap /snap
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot

systemctl list-timers

답변2

아니요인증서 로봇센토스 스트림 9의 경우. epel이나 epel-next 저장소, snapd에는 존재하지 않습니다. 따라서 Centos 9이 출시될 때까지 기다려야 합니다. 저장소의 패키지는 Centos 8용입니다. 그들은 결코 작동하지 않을 것입니다.

답변3

나는 그것이 지금 가능하다고 믿는다.

yum install -y certbot

또는

dnf install -y certbot

관련 정보