SW개발/우분투 리눅스

라즈베리파이 우분투 리눅스에 구글 크롬(chrome) 설치 방법 + 크로미움(chromium) 설치 방법

world class product 2022. 3. 10. 13:35

신용카드 한 장 정도의 크기를 가진 라즈베리파이로 참 많은 것을 할 수 있습니다. 지금 작성하고 있는 이 블로그 역시도 라즈베리파이로 작성하고 있을 정도입니다. 라즈베리파이에 우분투 리눅스를 설치하게 되면 기본적으로 firefox 브라우저를 사용하게 되지만 firefox 브라우저가 제대로 호환되지 않는 웹사이트나 firefox 자체의 버그로 고통스러울 때는 구글의 크롬 브라우저를 설치해보는 것도 하나의 방법입니다.

 

본 페이지에서는 라즈베리파이 우분투 리눅스에 구글 크롬을 설치하는 방법에 대해서 설명드리겠습니다. 또한 구글 크롬 설치가 불가능한 경우 대안으로 크로미움(chromium) 패키지를 설치하는 방법에 대해서도 설명드립니다.

 

 

라즈베리파이 우분투 리눅스에 구글 크롬 설치하는 방법 (#1)

 

마음 같아서는 "sudo apt-get install chrome"과 같은 방법으로 크롬을 설치할 수 있을 것 같지만 아쉽게도 이렇게 쉽게 설치가 가능하다면 애초부터 이런 글을 작성하지도 않았겠지요?

 

다음의 명령을 순차적으로 실행시키면 구글 크롬을 설치 가능합니다.

$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
$ sudo sh -c 'echo "deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list '
$ sudo apt-get update
$ sudo apt-get install google-chrome-stable

(출처 : https://frankler.tistory.com/74)

 

위의 방법으로 그 동안 라즈베리파이에서 Chrome을 잘 사용해왔지만 최근에는 sudo apt-get update 명령에서 아래와 같은 에러가 발생합니다.

 

N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'arm64'

 

아시겠지만 라즈베리파이는 RISC 계열의 ARM 프로세서를 사용하고 있습니다. 아쉽게도 크롬은 더 이상 arm64 아키텍트에서 동작하는 패키지를 지원하지 않습니다.

 

 

라즈베리파이 우분투 리눅스에 구글 크롬 크로미움 설치하는 방법 (#2)

 

우선 위의 방법에서 추가된 소스 리스트가 sudo apt-get update 명령 시마다 계속 성가시게 표시될 것이므로 아래 명령으로 소스 리스트에서 제거해줍니다.

 

$ sudo rm /etc/apt/sources.list.d/google-chrome.list

 

위의 명령으로 소스 리스트에서 구글 크롬을 제거합니다.

 

$ sudo apt-get install chromium-browser

 

라즈베리파이에서는 크롬이 아닌 크로미움(chromium)을 설치하시면 됩니다.

 

 

크로미움을 실행해서 Chromium 정보를 살펴보면 위와 같이 오픈소스를 기초해 만들어진 브라우저라는 것을 알 수 있습니다.

 

 

 

이상입니다.