#8/28 [매직미러 HowTo] / 스텝 1

2020. 11. 17. 07:54IT

라즈베리파이 설정하기

  익숙치 않은 리눅스 계열의 라즈베리파이 OS를 사용하게 됩니다. 일부 명령어를 직접 타이핑 해야 하는 부분이 있습니다만 크게 어렵지는 않습니다. 새로운 시스템에 적응이 필요합니다. 

인터넷 설정하고 최신 소프트웨어로 업데이트하기

  라즈베리파이 OS가 되고, 설정은 별도의 Chapter를 할애해야 할 정도로 할 것이 꽤 있습니다. 윈도우처럼 친절하지가 않아 하나하나 설정을 해야 하죠. 아직까지는 대중화되지 않은 OS라 그렇다고 생각을 하면 되겠습니다. 

일반적으로 윈도우 시스템에서는 설치를 하거나 업데이트를 할 때 업데이트 윈도우가 나타나고 업데이트를 하겠느냐라는 박스가 떠 의사를 묻습니다. 이렇게 그래픽으로 사용자와 의사를 주고 받는 것을 그래픽 유저 인터페이스(GUI)라고 하는데 리눅스에서도 유사한 GUI가 있기는 하지만 많은 작업들을 터미널을 이용해 명령어를 직접 입력하는 방법을 사용하고 있다는 것을 알아두시기 바랍니다. 


처음으로 부팅을 합니다

  다음으로 라즈베리파이 OS를 설치해 둔 마이크로SD카드를 라즈베리파이에 넣고서 마우스를 연결하고 모니터를 연결합니다. 모니터를 연결할 수 있는 Micro HDMI는 두 개가 있습니다. Micro HDMI는 [그림34]와 같이 전원을 연결한 포트의 바로 다음에 있는 HDMI 포트이니 참고 바랍니다.

 

  그림 34. HDMI 포트 위치

 그림 35. 첫 번째 부팅 화면

 

  전원을 넣고 1분 남짓을 기다리면 드디어 라즈베리파이 OS가 첫 화면을 보여줍니다. 

 

  “라즈베리파이 데스크탑에 오신 것을 환영합니다. 사용하기 전에 몇 가지를 설정해야 하니 Next를 클릭하세요”


블루투스 키보드 설정하기

  USB용 키보드가 아니라 블루투스 키보드를 사용하고자 하니 역시나 처음부터 설정이 필요하네요. 다만 마우스는 동글이 USB 포트에 꽂혀 있어 마우스는 아무런 작업 없이도 동작을 합니다. 키보드는 블루투스를 이용하고 있어 페어링을 해 주는 작업이 필요합니다. 키보드를 페어링 모드로 변경을 해 놓고, 우측 상단의 블루투스 아이콘을 클릭을 하면 페어링 할 수 있는 블루투스 기기들을 보여줍니다. 

 

  그림 36. 디바이스 추가  

그림 37. 디바이스 선택 

 

  [그림36]과 같이 [Add Device]를 클릭합니다. 그리고 [그림 37]과 같은 화면에서 가지고 있는 블루투스 키보드의 이름을 선택하면 키보드가 연결이 됩니다. 키보드가 페어링이 되면 [그림38]와 같이 성공적으로 연결이 되었다고 하는 메시지가 뜹니다. 이제부터는 키보드를 사용할 수 있습니다. 


라즈베리파이 OS를 둘러보세요

  앞서 라즈베리파이 OS의 이미지를 선택을 했을 때, 다양한 애플리케이션을 포함한 이미지를 선택했기 때문에 설정은 몇 가지 해 줘야 하지만, 윈도우와 유사하게 왼쪽 상단의 아이콘들을 클릭해 보면 간단한 게임을 포함해서 애플리케이션들이 있는 것을 볼 수 있습니다. 설정이 완료되지 않은 상황이지만 애플리케이션들은 사용할 수 있습니다. 별도로 그림은 넣지 않았지만 시간이 될 때 어떤 프로그램들이 있는지 쭉 둘러보는 것도 좋겠습니다. 이런 저런 설정도 변경을 해보시죠. 그러다가 실수를 하게되면 원복시키면 되고 정 안되면 다시 처음부터 설치하면 되겠습니다. 

처음 사용하는 OS니까 친해지는 시간이 필요하니까요. 다만 아직까지 인터넷이 연결이 되지 않았고, 한글이 설치되지 않은 상황이다보니 모두 영어로 되어 있어 사용하는데는 일부 제한적이긴 합니다.

 

그림38. 블루투스 연결 확인

그림39. 애플리케이션 아이콘

 

  그리고 여러가지 설정을 할 때, 윈도우와 같이 마우스를 이용해서 설정을 할 수 있는 것들도 있지만 프로그램을 다운로드 받거나 설정을 할 때에는 [그림39]의 검은색 아이콘 터미널(Terminal)을 이용해 직접 명령어를 타이핑해서 설정도 할 경우가 많습니다. 

우리는 소스코드를 다운로드 받고 개발에 필요한 프로그램들을 다운로드 받게 될 것인데 모두 터미널을 이용할 것입니다. 윈도우만 사용하던 분들께서는 친숙하지 않겠지만 명령어를 하나하나 보여드릴 예정이니 걱정하지 말고 따라오시기 바랍니다. 


라즈베리파이 월드에 오신 것을 환영합니다!

  부팅을 했을 때 처음 봤던 화면으로 돌아왔습니다. 세팅을 진행하기 위해서 [Next]를 선택하면 바로 국가 설정으로 넘어갑니다. 앞서 이야기 했던대로 라즈베리파이는 영국이 고향이기 때문에 기본 설정은 영국으로 되어 있네요. 한국으로 변경을 하고 싶지만 우선은 그냥 넘어가도록 합니다. 이유는 인터넷 와이파이 설정을 해야 하는데 아직까지 라즈베리파이 OS에서는 첫 설정에 국가를 한국으로 하면 인터넷 설정이 안되는 결함이 있기 때문입니다. 오픈 소스 프로젝트이니까 조만간 수정이 되어 바로 한국으로 국가 설정을 하게 될 수 있지 않을까 기대를 해 봅니다. 영국으로 그대로 두시고 [Next]를 클릭해 다음으로 넘어갑니다.




그림40. 웰컴 윈도우 

 

그림41. 국가 설정

 

  그림 42. 비밀번호 변경

 

그림43. 스크린 설정

 

  과감하게 비밀번호 변경과 스크린 설정은 건너 뛰겠습니다. 비밀번호는 라즈베리파이 OS에서 기본 사용자로 설정되어 있는 pi에 해당하는 비밀번호인데 default로 ‘raspberry’로 설정이 되어 있다는 것이 중간에 보입니다. 우리 매직미러가 인터넷을 접속하고 이메일을 주고 받고 하는 기능이 될 때 쯤 변경을 해 줘도 무방하겠습니다. 당장은 누군가 내 라즈베리파이를 해킹할 일도 없을 것이니 향후에 필요하다고 생각하는 때에 변경을 하는 것으로 합니다. 

 

  다음의 스크린 설정입니다. 검은 테두리를 설정한다고 되어 있는데 지금 보는 화면이 좋네요. [Next]를 클릭해 다음으로 갑니다.

 

  그림 44. 네트워크 목록 

 

그림 45. AP 비밀번호 입력

 

  앞서 얘기한대로 국가 설정을 할 때, 한국으로 설정을 하게 되면 네트워크 목록이 나타나지 않거나 혹은 선택을 하고 비밀번호를 입력해도 인터넷이 안된다는 메시지가 뜨는 등의 문제를 몇 번 겪었었습니다. 영국으로 국가 설정을 하지 않았다면 back을 이용해 첫 화면으로 돌아가 영국으로 재 설정하고 돌아옵니다. 

 

초기 설정에서는 국가 설정이 영국으로 되어 있어야 무선 인터넷을 사용할 수 있습니다. 최신 OS로 업그레이드 후에는 한국으로 설정을 해도 인터넷이 잘 됨을 확인하였습니다.

 

이제는 사용하는 네트워크를 선택하고 비밀번호를 입력하여 인터넷 설정을 완료합니다.

 

   

   

   

    

            그림 46. 소프트웨어 업데이트 과정


최신 소프트웨어로 업그레이드

  소프트웨어 업데이트는 우리가 다운로드 받은 라즈베리파이OS 이미지가 홈페이지에 등록되고 나서 추가로 업그레이드 된 소프트웨어들을 찾아서 최신 버전으로 만들어 주는 과정입니다. 

필수로 인터넷이 연결되어 있어야 합니다. 만일 앞에서 설정한 인터넷 연결이 제대로 안되었다면 여기서 에러가 발생하겠죠. 다행히도 우리가 설정한 인터넷 설정에는 문제가 없네요. 순서대로 업데이트가 필요한 것이 있는지 확인하고 업데이트가 된 프로그램 리스트를 읽고 나서 자동으로 프로그램들을 다운로드 하고 업데이트를 합니다. 인터넷 속도에 따라서 10분 이상이 걸리는 작업입니다. 조금만 기다리면 시스템이 업데이트 되었다고 메시지가 뜹니다. 

 

  드디어 라즈베리파이 OS와 기본 애플리케이션들이 최신 버전으로 업데이트가 되었네요. 큰 산을 하나 넘은 것 같은데 여전히 시작 단계 입니다. 


재부팅이 필요합니다

  설정된 애플리케이션들이 있어 재시작을 해야 합니다. [Restart]를 눌러 재부팅을 합니다. 재부팅을 하게 되는 이유는 업데이트 받은 프로그램들 중에서 이미 메모리에 올라와 있는 것들이 있는데, 이것들을 중간에 업그레이드 된 것으로 바로 교체할 수 없기 때문입니다. 단독으로 움직이는 것이라면 모르겠지만 여러 다른 프로그램들과 어우러져 있는 서비스들이 많기 때문에 (보통은 의존성이 있다고 합니다) 처음부터 다시 하나씩 하나씩 메모리에 올릴 필요가 있습니다. 앞서 메모리를 작업을 할 수 있는 책상으로 비교를 했었는데 책상 위에 어지럽게 놓여 있는 도구들을 새로 다운로드 받은 것으로 대체하기 위함이라고 생각하면 쉽게 이해가 될까요?

 

  그림 47. 인터넷 브라우저

 

그림48. 키보드 연결 확인


인터넷을 접속해보다

  재부팅을 한 후에 좌측 상단의 시작을 눌러 인터넷 브라우저 ‘Chromium Web Browser’을 선택합니다.  블루투스 키보드의 경우 재 부팅하면서 페어링이 끊어졌을 수 있으니 우측 상단의 블루투스를 열어 확인을 합니다. 마우스 커서 우측의 초록색이 보인다면 키보드가 연결이 되어 있는 상태고 만일 빨간색이면 [Connect]를 눌러 키보드를 재연결합니다. 그리고 브라우저에 raspberrypi.org와 탭을 추가해서 www.daum.net을 입력해 보도록 합니다. 

 

 그림 49. 첫 인터넷 접속 

 

 

 그림 50. 한글 깨짐

 

  [그림49]의 raspberrypi.org는 컴퓨터보다 약간 느리긴 하지만 모든 내용이 잘 표시됨을 알 수 있으나 [그림50]의 www.daum.net은 한글이 일부 보이긴 하지만 대부분 깨져 보입니다. 

 

  보이는 한글은 한글 폰트로 써지는 것이 아니라 사실은 그림 입니다. 따라서 한글의 설치와 무관하게 그림으로 보여지는 것이고 실제 한글은 다 깨져서 직사각형으로만 보이는 것입니다. 따라서 한글 설치가 필요합니다. 

  앞으로 우리가 만들 매직미러는 한글을 많이 써야합니다. 달력에 일정도 한글로 넣어야하고 한글 이메일도 읽어야 합니다. 따라서 영어에 친숙하다고 해도 한글 설치는 필수적입니다.

 

반응형

'IT' 카테고리의 다른 글

#10/28 [매직미러 HowTo] / 스텝 1  (0) 2020.11.17
#9/28 [매직미러 HowTo] / 스텝 1  (0) 2020.11.17
#7/28 [매직미러 HowTo] / 스텝 1  (0) 2020.11.17
#6/28 [매직미러 HowTo] / 스텝 1  (0) 2020.11.16
#5/28 [매직미러 HowTo] / 스텝 1  (0) 2020.11.16