nginxドキュメントのコマンドを実行しようとしていますが、sudo apt-key add nginx_signing.key
AWS LinuxがYumを使用しているように見えるため、コマンドは失敗します。 Yumでは、そのコマンドは何ですか?
答え1
この質問に対する回答が投稿されました。ここ。内容は次のとおりです。
以下は記事から抜粋したものですバイドン私はこれが質問に正しく答えると思います。
YUMにリポジトリを追加するのは、/etc/yum.repos.dフォルダの下に.repo拡張子を持つファイルを作成する手動操作です。
このファイルには、接続するカスタムストアに関するすべての情報が含まれている必要があります。
AdoptOpenJDKリポジトリを追加してみましょう。
# /etc/yum.repos.d/adoptopenjdk.repo
[AdoptOpenJDK]
name=AdoptOpenJDK
baseurl=http://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/7/$(uname -m)
enabled=1
gpgcheck=1
gpgkey=https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public
しかしAPTでは状況が全く違う。 apt-key addを使用してリポジトリのGPGキーをダウンロードし、APTキーリングに追加する必要があります。
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
その後、この時点でadd-apt-repository –yesの後にURLを入力してリポジトリを追加できます。
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
YUMとは異なり、すべてのリポジトリは単一のファイルに保存されます/etc/apt/sources.list
。