Raspberry Pi_Kor_17.1.2 package repository

17.1.2 package repository

Debian 기반의 배포판은 해당 운영체제가 설치된 시스템에서 설치하여 사용할 수 있는 기본적인 프로그램 목록 정보를 관리하고 있는데, 이를 package repository라고 한다. Debian 기반의 배포판은 인터넷 상에서 package repository server를 운영하고 있으며, package repository에서 package를 검색하고, 설치하고, package를 조작할 수 있는 도구인 Advanced Packaging Tool (APT)라는 package management system을 제공해 준다.

Raspberry Pi_Kor_17.1.1 package

17.1 package manager system

17.1.1 package

package란 시스템이 요구하는 형식으로 프로그램을 배포하여 설치할 수 있도록 필요한 모든 자료가 사전 정의된 방식으로 구성되어 있는 일련의 파일들의 묶음을 의미한다. package는 computer program뿐만 아니라 그 프로그램을 적용하는데 필요한 metadata를 포함하고 있다. Package metadata는 package에 대한 설명, version, 그리고 다른 package와의 dependency(먼저 설치되어야 하는 다른 package와의 관계)에 대한 정보를 함께 가지고 있다.

Raspberry Pi_Kor_17.0 Chapter 17 프로그램 설치와 Upgrade

Chapter 17 프로그램 설치와 Upgrade

Chapter 주요 내용

여기서는 Raspberry Pi 시스템에 프로그램을 추가적으로 설치하는 절차에 대해서 설명하고자 한다. 또한 이전에 설치한 프로그램을 제거하거나 upgrade하는 방법 등에 대해서도 설명할 것이다.

다음과 같은 항목에 대한 내용을 포함하고 있다.
■ package manager system

■ package 관리도구

■ 설치 프로그램 source 확보

■ 프로그램 설치 및 재설치

■ 프로그램 설치 제거

■ 프로그램 update 및 upgrade

■ system kernel 및 firmware upgrade

Raspberry Pi_Kor_04.6.3 설치된 운영체제 작동하기

4.6.3 설치된 운영체제 작동하기

SD card에 운영체제에 대한 image 복사 작업이 완료되면, 해당 시스템에 대한 설치 작업이 완료된 것이다. 추가적인 별도의 설치작업이 필요 없다.

Raspberry Pi 시스템에 모니터, 키보드, 마우스 등 모든 외부장치를 연결하고, LAN 케이블을 연결하여 인터넷 연결이 가능하게 한 상태로 시스템을 준비한다.

Raspberry Pi_Kor_04.6.2 SD card에 image 파일 copy하기

4.6.2 SD card에 image 파일 copy하기

준비된 image 파일을 사전에 준비한 SD card에 copy하여 운영체제가 설치된 SD card를 만들어야 한다.

image 파일은 일반 파일을 복사하듯이 그냥 SD card에 복사하면 운영체제의 image가 올바로 복사되지 않으므로, 반드시 image를 SD card에 그대로 옮기는 형식으로 SD card에 복사되어야 한다.

Raspberry Pi_Kor_04.6.1 운영체제 image 파일 download 및 준비

4.6 운영체제 image를 이용한 설치

4.6.1 운영체제 image 파일 download 및 준비

Raspberry Pi 공식 homepage 또는 기타 source에서 설치하고자 하는 운영체제에 대한 image 파일을 download한다. download된 자료는 여러 가지 형식의 압축파일 형태로 제공되는데, 설치작업을 하는 사용자의 상황에 따라 적당한 형식의 파일을 download하고, 각각의 압축형식에 따라 압축파일을 풀어서 image 형태의 파일을 준비한다.

Raspberry Pi_Kor_04.5.5 운영체제 설치 후의 NOOBS utility 활용

4.5.5 운영체제 설치 후의 utility 활용

4.5.5.1 utility boot 화면

utility가 시작되면 아래와 같이 utility boot 화면이 항상 나타난다. 이 화면은 운영체제를 처음 설치할 때뿐만 아니라 운영체제를 설치하고 한 후 시스템을 시작하기 위해서 booting할 때도 나오는 화면이다.

Raspberry Pi_Kor_04.5.4 NOOBS utility을 이용한 운영체제 설치

4.5.4 utility을 이용한 운영체제 설치

4.5.4.1 운영체제 선택 및 진행

utility 운영체제 목록 화면에서 설치하고자 하는 운영체제를 선택한다. 필요한 경우 복수의 운영체제를 한꺼번에 설치할 수도 있다. [Install] 버튼을 눌러 설치를 계속한다. 그러면 다음과 같이 선택된 운영체제가 설치되고 SD card 상의 모든 자료가 지워질 것임을 알려주는 확인화면이 나타나는데, 여기서 확인을 하면 실제 설치작업이 시작된다.

Raspberry Pi_Kor_04.5.3 NOOBS utility 기능

4.5.3 utility 기능

4.5.3.1 utility 시작

utility 사용을 위한 모든 준비가 된 상태에서 Raspberry Pi에 전원 케이블을 연결하여 전원을 켜면, 자동적으로 utility 프로그램이 시작된다.

Raspberry Pi_Kor_04.5.2 NOOBS utility 프로그램 download 및 시스템 준비

4.5.2 utility 프로그램 download 및 시스템 준비

4.5.2.1 utility 프로그램 download

Raspberry Pi homepage에서는 공식적인 utility 프로그램을 제공한다. Zip 또는 Torrent 형태의 파일을 download 할 수 있는데, 사용자의 상황에 따라 해당 적당한 형식의 파일을 download하고, 각각의 압축형식에 따라 압축파일을 풀어서 일반적인 파일의 형태로 준비한다. 아래는 압축이 해제된 utility 프로그램 속에 포함되어 있는 파일의 내용을 보여주고 있다.