강좌 & 팁
안녕하세요.
오늘은 chromium-browser를 이용해 kiosk모드로 부팅하는 방법에 대하여 간략하게 적어 보겠습니다.
* kiosk가 무엇인가요?
- 본래 옥외에 설치된 대형 천막이나 현관을 뜻하는 페르시아어에서 유래된 말로서 간이 판매대/소형매점을 가르킴
- 정보통신에서는 정보서비스와 업무의 무인자동화를 위하여 대중들이 쉽게 이용할 수 있도록 공공장소에 철치한 무인 단말기를 의미한다.
아래 일련의 과정을 수행하시면 chromium-browser를 이용해 kiosk 모드로 부팅할 수 있습니다.
1. 우분투 패키지 인덱스 정보와 설치된 패키지를 의존성을 검사하며 업그레이드 합니다.
$ sudo apt-get update && sudo apt-get dist-upgrade
2. ".xsesstion" 이라는 파일을 "~/." 위치에 다음 내용을 기입합니다.
$ vi ~/.xsesstion
#!/usr/bin/env bash
while true; do
chromium-browser --start-maximized --kiosk http://< URL >/;
sleep 5s;
done
3. "/etc/default/nodm" 파일을 다음과 같이 수정합니다.
$ vi /etc/default/nodm
NODM_ENABLED=true
NODM_USER=<kiosk_user>
NODM_FIRST_VT=7
NODM_XSESSION=/etc/X11/Xsession
NODM_X_OPTIONS='-nolisten tcp'
NODM_MIN_SESSION_TIME=60
4. 제 부팅 하시면 됩니다!
5. 만약 안되시는 분은 다음과 같은 라이브러리를 설치하세요.
$ sudo apt-get install gdm
선택하는 창이 나오는데 "LightDM" 을 선택하시면 됩니다!