

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AL2 인스턴스에 리포지토리 추가
<a name="add-repositories"></a>

이 정보는 AL2에 적용됩니다. AL2023에 대한 자세한 내용은 Amazon Linux 2023 사용 설명서의 [AL2023에서 버전이 지정된 리포지토리를 통한 결정적 업그레이드를](https://docs.aws.amazon.com/linux/al2023/ug/deterministic-upgrades.html) 참조하세요. ** 

기본적으로 AL2 인스턴스는 다음 리포지토리가 활성화된 상태로 시작됩니다.
+ `amzn2-core`
+ `amzn2extra-docker`

Amazon Web Services에서 업데이트하는 이러한 리포지토리의 다양한 패키지 이외에도 다른 리포지토리에 포함된 패키지를 설치할 수 있습니다.

**yum**이 아닌 다른 리포지토리의 패키지를 설치하려면 `/etc/yum.conf` 디렉터리의 `{{repository}}.repo` 파일 또는 자체 `/etc/yum.repos.d` 파일에 리포지토리 정보를 추가해야 합니다. 이 작업을 직접 수행할 수도 있지만, 대부분의 yum 리포지토리는 리포지토리 URL을 통해 자체 `{{repository}}.repo` 파일을 제공합니다.

**yum 리포지토리가 이미 설치되어 있는지 확인하려면**  
다음 명령을 사용하여 설치되어 있는 yum 리포지토리를 조회합니다.

```
[ec2-user ~]$ yum repolist all
```

명령 결과에 설치된 리포지토리가 출력되고 각 상태가 보고됩니다. 사용 가능한 리포지토리에는 해당 리포지토리에 포함된 패키지 수가 표시됩니다.

**/etc/yum.repos.d에 yum 리포지토리를 추가하려면 다음을 수행합니다.**

1. `.repo` 파일의 위치를 찾습니다. 위치는 추가할 리포지토리에 따라 다를 수 있습니다. 이 예시에서 `.repo` 파일은 `https://www.{{example}}.com/{{repository}}.repo`에 있습니다.

1. **yum-config-manager** 명령을 사용하여 리포지토리를 추가합니다.

   ```
   [ec2-user ~]$ sudo yum-config-manager --add-repo https://www.{{example}}.com/{{repository}}.repo
   Loaded plugins: priorities, update-motd, upgrade-helper
   adding repo from: https://www.{{example}}.com/{{repository}}.repo
   grabbing file https://www.{{example}}.com/{{repository}}.repo to /etc/yum.repos.d/{{repository}}.repo
   {{repository}}.repo                                      | 4.0 kB     00:00
   repo saved to /etc/yum.repos.d/{{repository}}.repo
   ```

리포지토리를 설치한 후 다음 절차에 따라 리포지토리를 활성화해야 합니다.

**/etc/yum.repos.d에 yum 리포지토리를 활성화하려면 다음을 수행합니다.**  
**yum-config-manager** 플래그와 함께 `--enable {{repository}}` 명령을 사용합니다. 다음 명령은 Fedora 프로젝트의 EPEL(Extra Packages for Enterprise Linux) 리포지토리를 활성화합니다. 이 리포지토리는 기본적으로 Amazon Linux AMI 인스턴스의 `/etc/yum.repos.d`에 있지만 활성화되지 않은 상태입니다.

```
[ec2-user ~]$ sudo yum-config-manager --enable {{epel}}
```

자세한 내용과이 패키지의 최신 버전을 다운로드하려면 [https://fedoraproject.org/wiki/EPEL](https://fedoraproject.org/wiki/EPEL) 참조하십시오.