Amazon Linux AMI 2018.03 システムから誤って yum.repos.d/ ディレクトリを削除しました。

Amazon Linux AMI 2018.03 システムから誤って yum.repos.d/ ディレクトリを削除しました。

誤ってyum.repos.d/フォルダとそのフォルダ内のすべての.repoファイルを削除しました。sudo rm -rf yum.repos.d/

これで何もインストールできず、更新することもできません。

削除後に同じディレクトリを再作成sudo mkdir yum.repos.d/しかし、この.repoファイルには私のシステムに対する尊重はありません。

誰でもこの問題を解決するのに役立ちますか?

私のシステムの詳細は以下にリストされています。

NAME="Amazon Linux AMI"
VERSION="2018.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2018.03"
PRETTY_NAME="Amazon Linux AMI 2018.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2018.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

ありがとうございます。

答え1

あなたはできます:

  • 新しいインスタンスを起動し、ディレクトリをコピーします。
  • または、distroname-repos.noarch.rpmパッケージをダウンロードして再インストールしてください。sudo rpm --reinstall distroname-repos.noarch.rpm

パッケージ名を見つけるには、次のコマンドを実行します。

rpm -qf /etc/yum.repos.d

今後はGoogleで検索してみてください。

関連情報