AL1과 AL2023 비교
다음 주제에서는 AL2와의 비교에서 다루지 않은 AL1과 AL2023 간의 주요 차이점을 설명합니다.
참고
AL1은 2023년 12월 31일에 지원이 종료(EOL)되었으며, 2024년 1월 1일부터 보안 업데이트나 버그 수정을 받지 않습니다. AL1 EOL 및 유지 보수 지원에 대한 자세한 내용은 블로그 게시물 Amazon Linux AMI 종료 업데이트
각 릴리스에 대한 지원
AL2023은 릴리스 날짜로부터 5년간 지원을 받습니다. AL1은 2020년 12월 31일부터 표준 지원을 종료하고 2023년 12월 31일부터 유지 관리 지원을 종료했습니다.
자세한 내용은 릴리스 케이던스 섹션을 참조하세요.
systemd는 upstart를 init 시스템으로 대체합니다.
AL2에서 systemd에 의해 upstart는 init 시스템으로 대체되었습니다. 또한 AL2023은 init 시스템으로 systemd를 사용하여 systemd의 새로운 기능과 역할을 추가했습니다.
Python 2.6 및 2.7은 Python 3으로 대체되었습니다.
AL1은 2018.03 릴리스에서 Python 2.6을 EOL로 표시했지만 패키지를 설치할 리포지토리에서 계속 사용할 수 있었습니다. AL2는 지원되는 가장 빠른 Python 버전으로 Python 2.7과 함께 제공되었으며 AL2023은 Python 3으로의 전환을 완료합니다. AL2023 리포지토리에는 Python 2.x 버전이 포함되지 않습니다.
Amazon Linux의 Python에 대한 자세한 내용은 AL2023에 설치된 Python을 참조하십시오.
OpenJDK 8은 가장 오래된 JDK
AL2023은 기본 (그리고 유일한) Java 개발 키트(JDK)로 Amazon Corretto
AL1에서 OpenJDK 1.6.0(java-1.6.0-openjdk)은 첫 번째 2018.03 릴리스를 끝으로 EOL되었으며, OpenJDK 1.7.0(java-1.7.0-openjdk)은 2020년 중반에 EOL되었습니다. 하지만 AL1 리포지토리에서 두 버전 모두 사용할 수 있었습니다. AL2023에서 실행할 수 있는 가장 오래된 OpenJDK 버전은 Amazon Corretto 8에서 제공하는 OpenJDK 8입니다.