라즈비안에서, chromium 브라우저 루트 권한 실행.
사람들이 잠깐 착각하는 게 있는데, chrome 브라우저와 chromium 브라우저는 같은 게 아니다. 비슷할 뿐 다른거임.
라즈베리 파이나 바나나 파이의 경우, 기본 브라우저 미도리 midori 는 , 빠르긴 한데 javascript 의 모든 effect 가 다 돌아가지는 않는다.
원래부터 임베디드용 경랑 브라우저라, HTML 5 해석 엔진이 안들어있나봐.
뭐, 그게 중요한 건 아니고...
그것 때문에 웹앱이나, UI 용으로 해당 장비를 쓸 때
Iceweasel ( = Firefox 대용 ) 혹은 chromium ( = google chrome 대용 ) 을 쓰기도 한다.
근데, iceweasel 은 그런게 없는데, chromium 의 경우는 root 권한으로 실행하면 그냥은 실행이 안된다.
설정 파일에서 root 권한 실행 기능을 넣어주어야 함.
아마도 sendbox 모델 때문에 일부러 이렇게 만든게 아닌가 싶은데...
어쨌던,그리하야 raspberry pi 에서 chromium 을 root 권한으로 실행하려면, 이하의 내용을 설정하면 된다.
1. chromium 설치 :
# apt-get install chromium
혹은
# apt-get install chromium-browser
2. 설정 파일 열기.
#vi /etc/chromium-browser/default
파일 없으면 find 등으로 chromium 을 찾아볼것.
3. 루트 권한 실행 넣기 : "--user-data-dir" 문자열을 추가.
CHROMIUM_FLAG="--user-data-dir"
요런식.
끝.