Amazon Linux 2의 yum IUS

Oct 06 2020

가장 최신 버전의 Python을 설치해야하므로 선택한 소프트웨어의 새 버전에 대한 rpm 패키지를 제공하는 특정 저장소 (IUS (Upstream Stable)와 함께 인라인)를 설치해야합니다.

CentOS 7을 사용한다면

yum -y install https://centos7.iuscommunity.org/ius-release.rpm

그런 다음 Python을 설치하려면 다음과 같은 작업을 수행합니다.

yum -y install python36u

초기 명령을 실행하려고하면 첫 번째 명령이 실행됩니다.

로드 된 플러그인 : extras_suggestions, langpacks, priority, update-motd

열 수 없다: https://centos7.iuscommunity.org/ius-release.rpm. 건너 뛰는 중입니다.

오류 : 수행 할 작업이 없습니다.

그리고 두 번째

로드 된 플러그인 : extras_suggestions, langpacks, priority, update-motd amzn2-core | 3.7 킬로바이트 00:00:00

python36u 패키지를 사용할 수 없습니다. 오류 : 수행 할 작업이 없습니다.

대체로


지금 Amazon Linux 2를 사용하고 있다는 점을 고려하면

NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"

Amazon Linux 2에 해당하는 명령은 무엇입니까?

답변

1 VojtechTrefny Oct 15 2020 at 19:42

유사한 문제로 다른 사람들을 돕기 위해 주석에서 @Tiago와의 토론을 기반으로 답변하십시오. Amazon Linux는 CentOS 7을 기반으로하므로 리포지토리가 작동해야합니다. 저장소가 이동되었습니다.https://repo.ius.io/ius-release-el7.rpm 활성화 할 올바른 명령은

sudo yum install https://repo.ius.io/ius-release-el7.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

일단 설치하면 다음 명령을 잘 실행할 수 있습니다.

yum -y install python36u

출처: https://ius.io/setup