기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
소스 AWS CLI 에서 빌드 및 설치
이 주제에서는 지원되는 운영 체제에서 AWS Command Line Interface (AWS CLI)의 최신 릴리스를 설치하거나 업데이트하는 방법을 설명합니다.
최신 릴리스에 대한 자세한 내용은 의 AWS CLI 버전 2 Changelog
중요
AWS CLI 버전 1과 2는 동일한 aws
명령 이름을 사용합니다. 이전에 AWS CLI 버전 1을 설치한 경우 섹션을 참조하세요AWS CLI 버전 1에서 AWS CLI 버전 2로 마이그레이션.
주제
소스에서 빌드하는 이유
AWS CLI 는 Docker 이미지뿐만 아니라 대부분의 플랫폼 및 환경에서 사전 구축된 설치 관리자로 사용할 수 있습니다.
일반적으로 이러한 설치 프로그램은 대부분의 사용 사례를 지원합니다. 소스에서 설치하기 위한 지침은 설치 프로그램이 지원하지 않는 사용 사례에 도움을 주기 위한 것입니다. 이러한 사용 사례에는 다음이 포함됩니다.
-
사전 빌드된 설치 프로그램이 사용자 환경을 지원하지 않습니다. 예를 들어 ARM 32비트는 사전 구축된 설치 프로그램에서 지원되지 않습니다.
-
사전 빌드된 설치 프로그램에 사용자 환경에 없는 종속 항목이 있습니다. 예를 들어 Alpine Linux는
musl
을 사용하지만 현재 설치 프로그램에는 glibc
가 필요하므로 사전 빌드된 설치 프로그램이 즉시 작동하지 않습니다. -
사전 빌드된 설치 프로그램에 사용자 환경에서 액세스를 제한하는 리소스가 필요합니다. 예를 들어 보안이 강화된 시스템은 공유 메모리에 대한 권한을 부여하지 않을 수 있습니다. 이는 고정된
aws
설치 프로그램에 필요합니다. -
사전 빌드된 설치 프로그램은 패키지 관리자의 유지 관리 프로그램을 차단하는 경우가 있습니다. 코드 및 패키지의 빌드 프로세스를 완전히 제어하는 것이 권장되기 때문입니다. 소스에서 빌드하면 배포 유지 관리 담당자가 AWS CLI 업데이트를 유지할 수 있는 보다 간소화된 프로세스를 사용할 수 있습니다. 유지 관리를 활성화하면
brew
, 및 와 같은 타사 패키지 관리자에서 를 설치할 AWS CLI 때 고객에게 더 많은 up-to-date 버전의yum
를 제공합니다apt
. -
AWS CLI 기능을 패치하는 고객은 소스 AWS CLI 에서 를 빌드하고 설치해야 합니다. 이는 AWS CLI GitHub 리포지토리에 변경 사항을 기여하기 전에 소스에 대한 변경 사항을 테스트하려는 커뮤니티 멤버에게 특히 중요합니다.
빠른 단계
참고
모든 코드 예제는 소스 디렉터리의 루트에서 실행되는 것으로 가정합니다.
소스 AWS CLI 에서 를 빌드하고 설치하려면 이 섹션의 단계를 따릅니다. 는 GNU Autotools
-
사용자 환경에 대한 모든 요구 사항을 구성합니다. 여기에는 GNU Autotools
생성 파일을 실행할 수 있고 Python 3.8 이상이 설치되는 것이 포함됩니다. -
터미널에서 AWS CLI 소스 폴더의 최상위 수준으로 이동하여
./configure
명령을 실행합니다. 이 명령은 시스템에 필요한 모든 종속 항목이 있는지 확인하고 감지되고 지정된 구성을 AWS CLI 기반으로 를 빌드하고 설치하기Makefile
위한 를 생성합니다.자세한 내용, 사용 가능한 구성 옵션 및 기본 설정 정보는 2단계: AWS CLI 소스 설치 구성 섹션을 참조하세요.
-
make
명령을 실행합니다. 이 명령은 구성 설정에 AWS CLI 따라 를 빌드합니다.다음
make
명령 예제는 기존./configure
설정을 사용하여 기본 옵션으로 빌드합니다.자세한 내용과 사용 가능한 빌드 옵션은 3단계: AWS CLI빌드 섹션을 참조하세요.
-
make install
명령을 실행합니다. 이 명령은 빌드된 AWS CLI 를 시스템의 구성된 위치에 설치합니다.다음
make install
명령 예제는 빌드된 AWS CLI 를 설치하고 기본 명령 설정을 사용하여 구성된 위치에 symlink를 생성합니다.자세한 내용과 사용 가능한 설치 옵션은 4단계: AWS CLI설치 섹션을 참조하세요.
-
다음 명령을 사용하여 가 AWS CLI 성공적으로 설치되었는지 확인합니다.
$
aws --version
aws-cli/2.17.20 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
설치 오류에 대한 문제 해결 단계는 AWS CLI 설치 및 제거 오류 문제 해결 섹션을 참조하세요.
1단계: 모든 요구 사항 구성
소스 AWS CLI 에서 를 빌드하려면 다음을 미리 완료해야 합니다.
참고
모든 코드 예제는 소스 디렉터리의 루트에서 실행되는 것으로 가정합니다.
AWS CLI GitHub 리포지토리를 위조하거나 AWS CLI 소스 tarball을 다운로드하여 소스를 다운로드합니다. 다음 중 한 가지 지침을 따릅니다.
-
에서 AWS CLI 리포지토리
를 포크하고 복제합니다GitHub. 자세한 내용은 문서 의 리포지토리 포크 를 참조하세요. GitHub -
다음 명령을 사용하여 https://awscli.amazonaws.com/awscli.tar.gz에서 최신 소스 tarball을 다운로드하고 콘텐츠를
추출합니다. $
curl -o awscli.tar.gz https://awscli.amazonaws.com/awscli.tar.gz
$
tar -xzf awscli.tar.gz
참고
특정 버전을 다운로드하려면 https://awscli.amazonaws.com/awscli- 링크 형식을 사용합니다.
versionnumber
.tar.gz예를 들어 버전 2.10.0의 경우 링크는 https://awscli.amazonaws.com/awscli-입니다.
2.10.0
.tar.gz소스 버전은 AWS CLI버전 2.10.0부터 사용할 수 있습니다.
(선택 사항) 다음 단계를 완료하여 다운로드한 zip 파일의 무결성 확인:
-
다음 단계에 따라
GnuPG
도구를 사용하여 서명을 확인할 수 있습니다.AWS CLI 설치 프로그램 패키지
.zip
파일은 PGP 서명을 사용하여 암호화 방식으로 서명됩니다. 파일이 손상되거나 변경되면 이 확인이 실패하며 설치를 진행해서는 안 됩니다. -
패키지 관리자를 사용하여
gpg
명령을 다운로드하고 설치합니다.GnuPG
에 대한 자세한 내용은 GnuPG 웹 사이트를 참조하세요. -
퍼블릭 키 파일을 만들려면 텍스트 파일을 만들고 다음 텍스트를 붙여 넣습니다.
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG 94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4WIQT7 Xbd/1cEYuAURraimMQrMRnJHXAUCXYKvtQIbAwUJB4TOAAULCQgHAgYVCgkICwIE FgIDAQIeAQIXgAAKCRCmMQrMRnJHXJIXEAChLUIkg80uPUkGjE3jejvQSA1aWuAM yzy6fdpdlRUz6M6nmsUhOExjVIvibEJpzK5mhuSZ4lb0vJ2ZUPgCv4zs2nBd7BGJ MxKiWgBReGvTdqZ0SzyYH4PYCJSE732x/Fw9hfnh1dMTXNcrQXzwOmmFNNegG0Ox au+VnpcR5Kz3smiTrIwZbRudo1ijhCYPQ7t5CMp9kjC6bObvy1hSIg2xNbMAN/Do ikebAl36uA6Y/Uczjj3GxZW4ZWeFirMidKbtqvUz2y0UFszobjiBSqZZHCreC34B hw9bFNpuWC/0SrXgohdsc6vK50pDGdV5kM2qo9tMQ/izsAwTh/d/GzZv8H4lV9eO tEis+EpR497PaxKKh9tJf0N6Q1YLRHof5xePZtOIlS3gfvsH5hXA3HJ9yIxb8T0H QYmVr3aIUes20i6meI3fuV36VFupwfrTKaL7VXnsrK2fq5cRvyJLNzXucg0WAjPF RrAGLzY7nP1xeg1a0aeP+pdsqjqlPJom8OCWc1+6DWbg0jsC74WoesAqgBItODMB rsal1y/q+bPzpsnWjzHV8+1/EtZmSc8ZUGSJOPkfC7hObnfkl18h+1QtKTjZme4d H17gsBJr+opwJw/Zio2LMjQBOqlm3K1A4zFTh7wBC7He6KPQea1p2XAMgtvATtNe YLZATHZKTJyiqA== =vYOk -----END PGP PUBLIC KEY BLOCK-----
참고로 다음은 퍼블릭 키의 세부 정보입니다.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2023-09-17 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
-
다음 명령을 사용하여 AWS CLI 퍼블릭 키를 가져옵니다.
public-key-file-name
생성한 퍼블릭 키의 파일 이름을 사용합니다.$
gpg --import
public-key-file-name
gpg: /home/
username
/.gnupg/trustdb.gpg: trustdb created gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported gpg: Total number processed: 1 gpg: imported: 1 -
/awscli.tar.gz.sig 에서 다운로드한 패키지의 AWS CLI 서명 파일을 다운로드합니다. https://awscli.amazonaws.com
해당 tarball 파일과 경로 및 이름은 같지만 확장명은 .sig
입니다. tarball 파일과 같은 경로에 저장합니다. 또는 다음 명령 블록을 사용합니다.$
curl -o awscliv2.sig https://awscli.amazonaws.com/awscli.tar.gz.sig
-
.sig
및.zip
파일 이름을 모두gpg
명령의 파라미터로 전달하여 서명을 확인합니다.$
gpg --verify awscliv2.sig awscli.tar.gz
다음과 같이 출력됩니다.
gpg: Signature made Mon Nov 4 19:00:01 2019 PST gpg: using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
중요
결과에서 경고가 예상되지만 문제가 되지는 않습니다. 개인 PGP 키(있는 경우)와 AWS CLI PGP 키 간에 신뢰 체인이 없기 때문에 발생합니다. 자세한 내용은 Web of trust
를 참조하세요.
-
-
-
configure
및 와 같은 GNU Autotools생성 파일을 실행할 수 있는 환경이 있습니다 Makefile
. 이러한 파일은 POSIX 플랫폼 간에 광범위하게 이동할 수 있습니다. -
Python 3.8 이상의 인터프리터가 설치되어 있습니다. 필요한 최소 Python 버전은 및 도구 에 대한 AWS SDKs 공식 Python 지원 정책과
동일한 타임라인을 따릅니다. 통역사는 날짜로부터 end-of-support 6개월 후에만 지원됩니다. -
(선택 사항) AWS CLI의 모든 빌드 및 런타임 Python 라이브러리 종속 항목을 설치합니다.
./configure
명령은 종속 항목이 누락되었는지 여부와 해당 종속 항목을 설치하는 방법을 알려줍니다.구성을 통해 이러한 종속 항목을 자동으로 설치하고 사용할 수 있습니다. 자세한 내용은 종속 항목 다운로드 섹션을 참조하세요.
2단계: AWS CLI 소스 설치 구성
를 빌드하고 설치하기 위한 구성 AWS CLI 은 configure
스크립트를 사용하여 지정됩니다. 모든 구성 옵션에 대한 문서를 보려면 --help
옵션과 함께 configure
스크립트를 실행합니다.
가장 중요한 옵션은 다음과 같습니다.
설치 위치
의 소스 설치는 구성 가능한 디렉터리 2개를 AWS CLI 사용하여 를 설치합니다 AWS CLI.
-
libdir
- 가 설치 AWS CLI 될 상위 디렉터리입니다. AWS CLI 설치 경로는 입니다
. Linux 및 macOS의 기본<libdir-value>
/aws-clilibdir
값은/usr/local/lib
이므로 기본 설치 디렉터리는
가 됩니다./usr/local/lib
/aws-cli -
bindir
- AWS CLI 실행 파일이 설치된 디렉터리입니다. 기본 위치는/usr/local/bin
입니다.
다음 configure
옵션은 사용되는 디렉터리를 제어합니다.
-
--prefix
- 설치에 사용할 디렉터리 접두사를 설정합니다. Linux 및 macOS의 기본값은/usr/local
입니다. -
--libdir
- AWS CLI설치에 사용할libdir
을 설정합니다. 기본값은<prefix-value>/lib
입니다.--libdir
및--prefix
를 모두 지정하지 않은 경우 Linux 및 macOS의 기본값은/usr/local/lib/
입니다. -
--bindir
- 및aws_completer
실행 파일을 설치하는bindir
데 사용할 를 AWS CLIaws
설정합니다. 기본값은<prefix-value>/bin
입니다.bindir
및--prefix
를 모두 지정하지 않은 경우 Linux 및 macOS의 기본값은/usr/local/bin/
입니다.
Python 인터프리터
참고
Windows용으로 설치할 때 Python 인터프리터를 지정하는 것이 좋습니다.
스크립트는 AM_PATH_PYTHON
./configure
를 빌드하고 실행하는 데 사용할 설치된 Python 3.8 이상의 해석기를 자동으로 선택합니다.
사용할 Python 인터프리터는 configure
스크립트를 실행할 때 PYTHON
환경 변수를 사용하여 명시적으로 설정할 수 있습니다.
종속 항목 다운로드
기본적으로 AWS CLI
의 모든 빌드 및 런타임 종속 항목이 시스템에 이미 설치되어 있어야 합니다. 여기에는 모든 Python 라이브러리 종속 항목이 포함됩니다. configure
스크립트가 실행될 때 모든 종속 항목이 확인되며, 시스템에 Python 종속 항목이 누락되면 configure
스크립트 오류가 발생합니다.
시스템에 종속 항목이 없으면 다음 코드 예제에서 오류가 출력됩니다.
필요한 Python 종속 항목을 자동으로 설치하려면 --with-download-deps
옵션을 사용합니다. 이 플래그를 사용할 때 빌드 프로세스는 다음을 수행합니다.
-
Python 라이브러리 종속 항목 확인을 건너뜁니다.
-
필요한 모든 Python 종속성을 다운로드하고 다운로드한 종속성만 사용하여
make
빌드 AWS CLI 중에 를 빌드하도록 설정을 구성합니다.
다음 configure 명령 예제는 --with-download-deps
옵션을 사용하여 Python 종속 항목을 다운로드하고 사용합니다.
설치 유형
소스 설치 프로세스는 다음 설치 유형을 지원합니다.
-
system-sandbox
- (기본값) 격리된 Python 가상 환경을 생성하고, 가상 환경에 AWS CLI 를 설치하고, 가상 환경에서aws
및aws_completer
실행 파일에 대한 symlink를 생성합니다. 이 설치는 런타임에 대해 선택한 Python 해석기에 직접 AWS CLI 의존합니다.이는 시스템에 AWS CLI 를 설치하기 위한 경량 설치 메커니즘으로, 가상 환경에서 설치를 샌드박스하여 Python 모범 사례를 따릅니다. 이 설치는 Python 설치와 연결된 설치와 함께 소스 AWS CLI 에서 를 최대한 원활하게 설치하려는 고객을 위한 것입니다.
-
portable-exe
- 유사한 아키텍처 환경에 배포할 수 있는 AWS CLI 독립 실행 파일로 를 고정시킵니다. 이는 AWS CLI의 공식 사전 빌드된 실행 파일을 생성하는 데 사용되는 것과 동일한 프로세스입니다.portable-exe
는 AWS CLI의 런타임에 사용하기 위해configure
단계에서 선택한 Python 인터프리터의 복사본에서 정지됩니다. 이를 통해 Python 인터프리터가 없을 수 있는 다른 컴퓨터로 이동할 수 있습니다.이러한 유형의 빌드는 AWS CLI 설치가 환경의 설치된 Python 버전과 연결되지 않았는지 확인하고 아직 Python이 설치되지 않은 다른 시스템에 빌드를 배포할 수 있기 때문에 유용합니다. 이를 통해 사용하는 AWS CLI 실행 파일의 종속성과 보안을 제어할 수 있습니다.
설치 유형을 구성하려면 --with-install-type
옵션을 사용하고 portable-exe
또는 system-sandbox
값을 지정합니다.
다음 ./configure
명령 예제에서는 portable-exe
값을 지정합니다.
3단계: AWS CLI빌드
make
명령을 사용하여 구성 설정을 AWS CLI 사용하여 를 빌드합니다.
참고
make
명령을 사용할 때 다음 단계는 백그라운드에서 완료됩니다.
-
Python
venv
모듈을 사용하여 빌드 디렉터리에 가상 환경이 생성됩니다. 가상 환경은 Python 표준 라이브러리에서 제공되는 pip 버전 으로 부트스트랩됩니다. -
Python 라이브러리 종속 항목을 복사합니다.
configure
명령에--with-download-deps
플래그가 지정되었는지 여부에 따라 이 단계는 다음 중 하나를 수행합니다.-
--with-download-deps
가 지정된 경우. Python 종속 항목은 pip로 설치됩니다. 여기에는wheel
,setuptools
및 모든 AWS CLI 런타임 종속 항목이 포함됩니다.portable-exe
를 빌드하는 경우pyinstaller
가 설치됩니다. 이러한 요구 사항은 모두pip-compile
에서 생성된 잠금 파일에 지정되어 있습니다. -
--with-download-deps
가 지정되지 않은 경우. Python 인터프리터 사이트 패키지의 Python 라이브러리와 모든 스크립트(예:pyinstaller
)가 빌드에 사용되는 가상 환경에 복사됩니다.
-
-
AWS CLI 코드베이스에서
pip install
직접 실행하여 의 오프라인 트리 내 빌드를 수행하고 AWS CLI 빌드 가상 환경에 설치합니다. 이 설치는 pip 플래그 --no-build-isolation, --use-feature=in-tree-build , --no-cache-dir 및 를 사용합니다 --no-index
. -
(선택 사항)
configure
명령에서--install-type
이portable-exe
로 설정된 경우pyinstaller
를 사용하여 독립 실행형 실행 파일을 빌드합니다.
4단계: AWS CLI설치
make install
명령은 시스템의 구성된 위치에 빌드된 AWS CLI 를 설치합니다.
make install
규칙은 DESTDIR
참고
make install
을 실행할 때 다음 단계는 백그라운드에서 완료됩니다.
-
다음 중 하나를 구성된 설치 디렉터리로 이동합니다.
-
설치 유형이
system-sandbox
인 경우 빌드된 가상 환경을 이동합니다. -
설치 유형이
portable-exe
인 경우 빌드된 독립 실행형 실행 파일을 이동합니다.
-
-
구성된 bin 디렉터리에
aws
및aws_completer
실행 파일 모두에 대한 symlink를 만듭니다.
5단계: AWS CLI 설치 확인
다음 명령을 사용하여 가 AWS CLI 성공적으로 설치되었는지 확인합니다.
$
aws --version
aws-cli/2.17.20 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
aws
명령이 인식되지 않으면 새 symlink가 업데이트할 수 있도록 터미널을 재시작해야 할 수도 있습니다. 설치 또는 제거 후 추가 문제가 발생하는 경우 일반적인 문제 해결 단계는 에 대한 오류 해결 AWS CLI 섹션을 AWS CLI참조하세요.
워크플로우 예시
이 섹션에서는 소스에서 설치하기 위한 몇 가지 기본 워크플로 예제를 제공합니다.
기본 Linux 및 macOS 설치
다음 예제는 가 의 기본 위치에 설치된 기본 설치 워크플로 AWS CLI 입니다/usr/local/lib/aws-cli
.
$
cd
path/to/cli/respository/
$
./configure
$
make
$
make install
자동화된 Windows 설치
참고
이 워크플로를 사용하려면 관리자 PowerShell 로 를 실행해야 합니다.
MSYS2 는 CI 설정에서 자동화된 방식으로 사용할 수 있습니다. MSYS2 설명서의 CIMSYS2에서 사용을
Alpine Linux 컨테이너
다음은 Alpine용 사전 빌드 바이너리의 대안AWSCLI_VERSION
원하는 AWS CLI 버전 번호:
FROM python:3.8-alpine AS builder ENV AWSCLI_VERSION=2.10.1 RUN apk add --no-cache \ curl \ make \ cmake \ gcc \ g++ \ libc-dev \ libffi-dev \ openssl-dev \ && curl https://awscli.amazonaws.com/awscli-${AWSCLI_VERSION}.tar.gz | tar -xz \ && cd awscli-${AWSCLI_VERSION} \ && ./configure --prefix=/opt/aws-cli/ --with-download-deps \ && make \ && make install FROM python:3.8-alpine RUN apk --no-cache add groff COPY --from=builder /opt/aws-cli/ /opt/aws-cli/ ENTRYPOINT ["/opt/aws-cli/bin/aws"]
이 이미지는 Amazon Linux 2에 구축된 컨테이너와 유사한 컨테이너에서 구축되고 AWS CLI 호출됩니다.
$
docker build --tag awscli-alpine .
$
docker run --rm -it awscli-alpine --version
aws-cli/2.2.1 Python/3.8.11 Linux/5.10.25-linuxkit source-sandbox/x86_64.alpine.3 prompt/off
이 이미지의 최종 크기는 공식 AWS CLI Docker 이미지의 크기보다 작습니다. 공식 도커 이미지에 대한 자세한 내용은 에 대한 공식 Amazon ECR Public 또는 Docker 이미지 실행 AWS CLI 섹션을 참조하세요.
AWS CLI 설치 및 제거 오류 문제 해결
설치 오류에 대한 문제 해결 단계는 에 대한 오류 해결 AWS CLI의 일반적인 문제 해결 단계를 참조하세요. 가장 관련성이 높은 문제 해결 단계는 명령을 찾을 수 없음 오류, 'aws --version' 명령이 설치한 버전과 다른 버전을 반환함 및 “aws --version” 명령은 를 제거한 후 버전을 반환합니다. AWS CLI 단원을 참조하세요.
문제 해결 가이드에서 다루지 않은 문제가 있는 경우 의 AWS CLI 리포지토리source-distribution
레이블이 있는 문제를 검색합니다GitHub. 오류를 다루는 기존 문제가 없는 경우 새 문제를 생성
다음 단계
를 설치 AWS CLI한 후에는 를 수행해야 합니다설정 AWS CLI.