Using flat‎ > ‎

OSMC 서식 활용

posted Apr 3, 2018, 10:20 AM by Sundew Shin   [ updated Apr 15, 2018, 4:22 AM ]
RPi에 OSMC 다커 컨테이너를 설치합니다.

이 방법의 장점은 다음과 같습니다:
  • 기존에 사용 중인 라즈비언 OS 등을 그대로 쓸 수 있습니다.
  • 컨테이너를 정지시키면 OS에 어떤 부담(load)도 주지 않습니다.
  • 악성 플러그인의 슈퍼유저(root) 권한 탈취를 원천차단합니다. (chroot isolation)
  • OSMC를 위해 SD카드를 새로 준비하지 않아도 됩니다.
  • 최신 3/16/2018일 자 OSMC_TGT_rbp2_20180316.img를 사용합니다.
  • 관련 다커 이미지까지 삭제하면 원래 OS에 아무런 흔적이 남지 않습니다.
    docker rmi wednus/rpi-osmc

준비물

  • 플렛 v0.1.1 이상 (업데이트 안내)
  • RPi 2/3/3+
  • 디스플레이 (LCD 또는 HDMI로 연결)
  • 입력장치: 마우스, 키보드

설치

1. 'OSMC' 서식을 선택합니다.
2. 컨테이너가 만들어지면 더 이상 추가 작업은 없습니다. 이 과정에서, 처음 사용 시 500MB 정도 파일을 내려받는 시간이 소요됩니다.



유의사항

아무래도 chroot 환경에서 실행되다 보니 권한 등의 문제로 안되는 기능들이 있습니다. SD 카드로 설치했을 때는 되지만 플랫에서는 안되는 기능이 있다면 알려주세요.

알려진 문제점

- 일부 비디오파일 실행 시 OSMC 컨테이너 정지 (코덱 정보 필요)
- App Store의 앱 설치 안 됨: TVHeadend Server, Samba (SMB) Server
--> docker container안에서 systemd 실행문제 해결해야 함
Comments