Amazon Linux2のyumIUS

Oct 06 2020

Pythonの最新バージョンをインストールする必要があるため、選択したソフトウェアの新しいバージョンのrpmパッケージを提供する特定のリポジトリ(Inline with Upstream Stable(IUS))をインストールする必要があります。

CentOS 7を使用していた場合、

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

そしてPythonをインストールするために次のようなことをします

yum -y install python36u

最初のコマンドを実行しようとすると、最初のコマンドが表示されます

ロードされたプラグイン:extras_suggestions、langpacks、priorities、update-motd

開けられない: https://centos7.iuscommunity.org/ius-release.rpm。スキップします。

エラー:何もしません

そして2番目に

ロードされたプラグイン:extras_suggestions、langpacks、priorities、update-motd amzn2-core | 3.7 kB 00:00:00

利用可能なパッケージpython36uはありません。エラー:何もしません

概して、


現在AmazonLinux2を使用していることを考えると

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との話し合いに基づいて回答し、同様の問題で他の人を支援します。AmazonLinuxは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