리눅스/리눅스 패키지

리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - 터미널로 패키지 설치

씨실과 날실 2018. 10. 30. 10:00


안내

이 글의 기존 내용은 당시 LTS 버전이었던 우분투 18.04를 기반으로 작성되었으나 새로운 LTS 버전인 20.04가 배포되었기에 그에 맞춰 내용을 업데이트합니다.


오늘 다루게 될 프로그램은 구글의 웹브라우저인 크롬입니다.

우분투는 기본 웹브라우저로 파이어폭스(firefox)가 채택되어 있습니다만 최근의 인터넷 환경은 구글의 크롬에 친화적입니다. 아마도 크롬이 가진 구글의 각종 인터넷 서비스 연동과 편리한 사용자 경험 그리고 이를 바탕으로 확보하게 된 시장 점유율이 인터넷 생태계 자체가 크롬에 영향을 받게 된 감이 없지 않습니다.

물론 파이어폭스 역시 굉장히 편리한 웹브라우저입니다. 그렇지만 가끔 웹사이트의 개발 환경에 따라 불편한 점이 없지 않습니다. 따라서 자신의 편의에 맞춰 웹브라우저를 선택해서 사용하면 됩니다.

그래서 이번 연재는 사용자의 브라우저 선택을 넓히기 위해 구글의 크롬 브라우저를 설치하고자 합니다.

구글 크롬 웹브라우저 설치는 2가지 방법을 소개하고자 합니다. 이유는 이 설치 방법은 다른 패키지 설치에도 유용하게 쓰일 수 있으므로 다양한 리눅스 경험을 보여드리기 위해 소개하는 것이므로 잘 숙지하시어 자신의 것으로 만드시기 바랍니다.

터미널 입력 설치

구글은 리눅스용 소프트웨어 저장소를 운영하고 있습니다. 많은 블로그들이 터미널 명령 입력으로 크롬 설치 방법들을 소개하고 있습니다만 정작 그것이  소개되어 있는 원본 페이지를 알려주지 않는 경우가 많습니다.

그래서 추후 만약 설치 방식이나 설치 명령어가 바뀌게 된 경우, 아무런 도움이 되지 못할 가능성이 있습니다. 따라서 저는 구글의 리눅스 소프트웨어 저장소 페이지를 안내해드리고자 합니다.


다음의 설치 방법은 포스팅 당시의 설치 과정을 안내해드리는 것입니다. 따라서 구글에서 프로그램의 업데이트 혹은 설치 과정의 변경을 한 경우, 제가 소개해드린 구글의 원본 소개 페이지 및 UbuntuUpdates.org 사이트를 참고 하시어 설치하시면 되겠습니다.


가장 먼저 다음을 입력하여 구글의 패키지 서명키를 설치해주시기 바랍니다.

study@study-VirtualBox:~$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -


study@study-VirtualBox:~$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
[sudo] study의 암호: 
OK
study@study-VirtualBox:~$ 


그 다음 아래 문구를 입력하여 구글 크롬의 PPA를 등록해줍니다.

study@study-VirtualBox:~$ sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'


이제 저장소 목록을 업데이트해줍니다.

study@study-VirtualBox:~$ sudo apt update


받기:25 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,125 B]

위 행이 추가됩니다.


이제 시스템 내 패키지들을 업그레이드해줍니다.

study@study-VirtualBox:~$ sudo apt update


이제 다음의 설치 명령어를 입력해줍니다.

study@study-VirtualBox:~$ sudo apt install google-chrome-stable


study@study-VirtualBox:~$ sudo apt install google-chrome-stable
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  google-chrome-stable
0개 업그레이드, 1개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
68.6 M바이트 아카이브를 받아야 합니다.
이 작업 후 236 M바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://dl.google.com/linux/chrome/deb stable/main amd64 google-chrome-stable amd64 83.0.4103.116-1 [68.6 MB]
내려받기 68.6 M바이트, 소요시간 8초 (8,758 k바이트/초)                         
Selecting previously unselected package google-chrome-stable.
(데이터베이스 읽는중 ...현재 201510개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../google-chrome-stable_83.0.4103.116-1_amd64.deb ...
Unpacking google-chrome-stable (83.0.4103.116-1) ...
google-chrome-stable (83.0.4103.116-1) 설정하는 중입니다 ...
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/google-chrome (google-chrome) in auto mode
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
study@study-VirtualBox:~$ 
그럼 크롬 브라우저의 설치는 완료된 것입니다.



이제 프로그램 표시 - 모두 - 2페이지에 가면 아래 그림과 같이 구글 크롬 브라우저 아이콘이 생성된 것을 확인하실 수 있습니다.

왼쪽이 파이어폭스 웹브라우저 아이콘이고 오른쪽이 구글 크롬 웹브라우저 아이콘입니다.

구글 크롬 아이콘을 클릭하여 최초로 크롬을 실행하면 아래 그림과 같이 창이 뜹니다.


사용자의 선택에 따라 체크된 항목을 그대로 두어도 되고, 해제하여도 됩니다. 선택 후 확인버튼을 눌러줍니다.


구글 크롬 브라우저가 실행됩니다.

처음 실행되면 자신만의 Chrome 설정을 만드는 단계를 밟습니다.


즐겨찾기에 등록할 구글 앱을 선택하고 다음 버튼을 눌러줍니다.


배경을 선택해줍니다.


만약 앞서 기본 브라우저로 설정하지 않으면 다시 한번 기본 브라우저로 사용할지 묻습니다.


다른 기기들과 크롬의 동기화 설정 여부를 묻는 화면 나옵니다.

동기화를 하고자 하신다면 나오는 안내에 따라 절차를 밟아가시면 됩니다. 지금 동기화를 안하시려면 아니요, 괜찮습니다. 버튼을 눌러주시면 됩니다.


모든 설정을 완료하면 위 그림과 같은 화면을 볼 수 있게 됩니다.

이것으로 구글 크롬의 설치는 완료되었습니다. 그렇지만 구글 크롬의 설치 방법 연재는 이어집니다. 다음 연재는 터미널 명령이 아닌 GUI를 이용한 설치를 연재하도록 하겠습니다.




아래는 구글 크롬의 저장소 설정 파일 위치와 내용입니다.


먼저 다음의 명령어를 입력해 봅시다.

study@study-VirtualBox:~$ ls /etc/apt/sources.list.d/google*


그럼 아래와 같이 나올 것입니다.
study@study-VirtualBox:~$ ls /etc/apt/sources.list.d/google*
/etc/apt/sources.list.d/google-chrome.list
study@study-VirtualBox:~$

해석을 해보죠.

ls /etc/apt/sources.list.d/google*


리스트를 뽑아줘 | /etc/apt/sources.list.d/ 디렉토리 안의 | goole로 시작되는 모든 파일을

이라는 뜻입니다. 그랬더니 /etc/apt/sources.list.d/ 디렉토리 안에 google-chrome.list라는 파일이 있다는 것입니다.


이 파일의 내용을 cat 명령어로 확인해봅시다.

study@study-VirtualBox:~$ cat /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
study@study-VirtualBox:~$ 


### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main