Amazon Linux WorkSpaces에서 Snappy 설정

Amazon WorkSpaces(Amazon Linux 2)에서 Snappy를 사용하고 싶어서 설정해 보았습니다. 비망록을 남겨 둡니다.

빌드 및 설치



저렴한 빌드 된 패키지를 찾을 수 없습니다

하지만 다행스럽게도 소스 코드 수준에서 Amazon Linux 2용 패키징이 지원되었으므로 직접 빌드했습니다.

빌드의 설명은 다소 어렵기 때문에 설치의 순서만 써 둡니다. 직접 빌드하고 싶은 분은 참고로 여기 리포지토리

  • 다음 패키지 다운로드

    * snap-confine
    * snapd

  • 패키지 설치
    sudo yum install -y snap-confine-2.36.3-0.amzn2.x86_64.rpm snapd-2.36.3-0.amzn2.x86_64.rpm
    

  • snapd.socket 사용
    sudo systemctl enable --now snapd.socket
    
  • 로그인 및 로그아웃

  • 테스트



    시도에 Slack을 설치해보십시오.
    snap install slack --classic
    

    산출:
    slack 3.3.3 from Slack✓ installed
    

    할 수있었습니다

    보안 정보



    Snappy의 구현은 LSM(Linux Secure Modules)으로 AppArmor를 전제로 하고 있으므로, Amazon Linux와 같은 LSM이 비AppArmor의 배포에서는 샌드박스가 무효가 되는 것 같습니다.

    좋은 웹페이지 즐겨찾기