Amazon Linux AMI에 Brotli CLI를 설치하는 방법

Amazon Linux AMI에 Brotli CLI를 설치하는 방법

우분투 맨페이지 목록브로틀리클리이것은 될 수있다설치됨이와 같이:

sudo apt-get update -y
sudo apt-get install -y brotli

yum install다음을 사용하여 Amazon Linux AMI 에 이 패키지를 추가하는 방법을 알아내려고 합니다.패키지 저장소

$ yum search "brotli"
Loaded plugins: priorities, update-motd, upgrade-helper
1072 packages excluded due to repository priority protections
Warning: No matches found for: brotli
No matches found

공식이야brotli의 Google 저장소, 실행 후 CLI에 노출하는 방법을 모르겠습니다.pip install brotli

답변1

결국 저장소를 다운로드하고 cmake를 사용하여 Amazon Linux에 설치했습니다.

 yum -y groupinstall "development tools"  # this installs a lot, you may not need.
 yum install cmake 
 git clone --depth 1 https://github.com/google/brotli.git
 mkdir out && cd out
 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./installed ..
 cmake --build . --config Release --target install

이렇게 하면 사용할 수 있는 바이너리(프로그램)가 생성되므로 /path/to/repo/out/installed/bin/brotli이를 내 경로로 옮기면 mv /path/to/repo/out/installed/bin/brotli /usr/bin됩니다. 나중에 복제된 저장소를 삭제할 수도 있습니다.

나는 Pip 버전을 사용하지 않았지만 python3 -m brotli .... 하지만 그것은 단지 추측일 뿐입니다.

관련 정보