

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

# AL2 Extras 라이브러리
<a name="al2-extras"></a>

**주의**  
 `epel` Extra는 타사 EPEL7리포지토리를 활성화합니다. 2024년 6월 30일부터 타사 EPEL7 리포지토리는 *더 이상 유지 관리되지 않습니다*.  
 이 타사 리포지토리는 *향후 업데이트되지 않습니다*. 즉, *EPEL* 리포지토리의 패키지에 대한 *보안 수정 사항이 없습니다*.  
 일부 EPEL 패키지에 대한 옵션은 [EPEL Amazon Linux 2023 사용 설명서의 섹션을](https://docs.aws.amazon.com/linux/al2023/ug/epel.html) 참조하세요.

AL2에서는 Extras Library를 사용하여 인스턴스에 애플리케이션 및 소프트웨어 업데이트를 설치할 수 있습니다. 이러한 소프트웨어 업데이트를 *주제*라고 합니다. 특정 버전의 주제를 설치하거나 버전 정보를 생략하여 최신 버전을 사용할 수 있습니다. 추가 항목은 운영 체제의 안정성과 사용 가능한 소프트웨어의 최신성 간에 손상을 줄여야 하는 문제를 완화하는 데 도움이 됩니다.

추가 항목 주제의 내용은 장기 지원 및 이진 호환성에 대한 Amazon Linux 정책에서 제외됩니다. Extras 주제는 큐레이션된 패키지 목록에 대한 액세스를 제공합니다. 패키지 버전은 자주 업데이트되거나 AL2와 동일한 시간 동안 지원되지 않을 수 있습니다.

**참고**  
AL2가 EOL에 도달하기 전에 개별 추가 항목 주제가 더 이상 사용되지 않을 수 있습니다.

사용 가능한 주제를 나열하려면 다음 명령을 사용합니다.

```
[ec2-user ~]$ amazon-linux-extras list
```

주제를 활성화하고 최신 버전의 패키지를 설치하여 최신 상태를 유지하려면 다음 명령을 사용합니다.

```
[ec2-user ~]$ sudo amazon-linux-extras install {{topic}}
```

안정성을 보장하기 위해 주제를 활성화하고 패키지의 특정 버전을 설치하려면 다음 명령을 사용합니다.

```
[ec2-user ~]$ sudo amazon-linux-extras install {{topic}}={{version}} {{topic}}={{version}}
```

주제에서 설치된 패키지를 제거하려면 다음 명령을 사용합니다.

```
[ec2-user ~]$ sudo yum remove $(yum list installed | grep amzn2extra-{{topic}} | awk '{ print $1 }')
```

**참고**  
이 명령은 Extra의 종속 항목으로 설치된 패키지를 제거하지 않습니다.

주제를 비활성화하고 yum 패키지 관리자가 패키지에 액세스할 수 없도록 하려면 다음 명령을 사용합니다.

```
[ec2-user ~]$ sudo amazon-linux-extras disable {{topic}}
```

**중요**  
이 명령은 고급 사용자를 위한 것입니다. 이 명령을 잘못 사용하면 패키지 호환성 충돌이 발생할 수 있습니다.