3.1. 설치 과정의 개요

먼저, 시스템을 완전히 다시 설치하는 것에 대해 설명합니다. 데비안에서는 처음부터 시스템을 다시 설치해야 할 상황은 아주 드뭅니다. 다시 설치해야 하는 경우는 아마도 하드 디스크가 물리적으로 망가진 경우가 대부분일 것입니다.

널리 쓰이는 많은 운영체제들에서는 치명적인 문제점이 발생하거나 새로운 운영체제의 버전으로 업그레이드하려는 경우 완전히 새로 설치해야 합니다. 처음부터 완전히 새로 설치할 필요는 없다고 해도, 프로그램들이 새로운 운영 체제에서 제대로 동작하려면 프로그램들을 다시 설치해야 합니다.

Debian GNU/Linux에서는 운영체제에서 무언가 문제점이 있으면, 운영체제를 바꿔 버리는 게 아니라 바로 잡습니다. 업그레이드할 때 전부 다 설치할 필요는 없고, 항상 그 자리에서 업그레이드할 수 있습니다. 그리고 프로그램은 거의 항상 뒤의 운영체제 릴리스에서도 호환됩니다. 어떤 프로그램의 새 버전에서도 다른 소프트웨어의 새 버전이 필요한 경우라면, 데비안 꾸러미 시스템에서 필요한 소프트웨어를 모두 알아서 자동으로 설치합니다. 즉 다시 설치할 필요가 없도록 많은 노력이 들어가 있기 때문에, 처음부터 다시 설치기는 마지막 선택으로 남겨 두십시오. 설치 프로그램은 기존 시스템 위에 다시 설치하도록 설계되지 않았습니다.

다음은 설치 과정에서 해야 할 단계입니다.

  1. 설치하려는 하드 디스크에 들어 있는 데이터나 문서를 백업하십시오.

  2. 설치를 시작하기 전에, 해당 컴퓨터에 대한 정보와 필요한 문서를 모으십시오.

  3. 하드 디스크에 데비안에 쓸 파티션 가능한 공간을 만드십시오.

  4. 해당 컴퓨터에 필요한 설치 프로그램 소프트웨어 및 필요한 드라이버 파일을 찾아서 내려받으십시오. (데비안 CD 사용자 제외)

  5. 부팅 테이프/플로피/USB 메모리를 만드십시오. 혹은 부팅 파일을 저장해 놓으십시오. (데비안 CD 사용자는 대부분 데비안 CD 중 한장으로 부팅합니다)

  6. 설치 시스템을 부팅하십시오.

  7. 네트워크 인터페이스를 하나 설정하십시오.

  8. 새 시스템에 ssh 연결을 여십시오.

  9. 한 개 이상의 DASD를 (Direct Access Storage Device) 부착하십시오.

  10. 데비안을 설치할 파티션을 만들고 마운트하십시오.

  11. 베이스 시스템의 자동 내려받기/설치/설정을 보십시오.

  12. 데비안 그리고/혹은 기존 시스템을 시작할 수 있는 부트 로더를 설치하십시오.

  13. 새로 설치한 시스템을 처음으로 시작하십시오.

설치할 때 문제가 발생할 때를 대비해서, 각 단계가 어떤 꾸러미와 상관이 있는지 알아 두는 게 좋습니다. 이 설치 단계의 주요 소프트웨어들을 소개하면:

설치 소프트웨어인 debian-installer는 이 안내서에서 가장 중점적으로 다룹니다. debian-installer는 하드웨어를 찾아서 적당한 드라이버를 읽어들이고, dhcp-client를 이용해 네트워크 연결을 설정하고, debootstrap을 실행해 베이스 시스템 꾸러미를 설치하고, tasksel로 특정 소프트웨어를 추가로 설치합니다. 이 외에 많은 소프트웨어들이 각 단계에서 작은 역할들을 담당하고 있지만, 새 시스템이 처음 시작하기까지 전까지는 debian-installer가 작업을 마칩니다.

필요에 따라 시스템을 조정한다면, tasksel을 이용하여 웹서버 또는 데스크탑 환경과 같은 미리 정의된 다양한 번들을 설치할 수 있도록 선택할 수 있습니다.

설치할 때 중요한 옵션의 하나는 그래픽 데스크탑 환경을 설치할 지 여부입니다. 그래픽 데스크탑 환경은 X 윈도우 시스템 및 그래픽 데스크탑 환경 중의 하나로 구성되어 있습니다. “데스크탑 환경” 태스크를 선택하지 않으면, 아주 기본적인 명령행 기반 시스템만 설치합니다. 이 태스크 설치는 옵션입니다. 데스크탑 환경 태스크를 설치하면 상당히 큰 디스크 공간을 차지하기 때문이고, 또 많은 Debian GNU/Linux 시스템은 서버로 동작하기 때문에 동작하는 데 그래픽 사용자 인터페이스가 전혀 필요없기 때문입니다.