1. Jigdo 소개

1.1. Jigdo란 무엇인가?

Jigdo는 데비안의 공식/비공식 ISO 이미지를 다운로드하는데 이용하는 툴입니다. 이 툴은 여러분에게 쉽고 빠른 방법으로 데비안 ISO 파일을 얻을 수 있게 해 줍니다. 하지만 이것은 GNU GPL하에 배포된 프로그램을 데비안에서 ISO 이미지 다운로드용으로 선택한 것일 뿐이지 데비안의 산물은 아닙니다.

전통적으로 ISO파일을 구하기 위해서는 공식/비공식 사이트에서 ISO 파일들을 다운로드 받아야 합니다. 혹은 pseudo-image kit(PIK)을 이용할 수도 있다고 합니다. - 전 이 툴을 모릅니다.

사실 영어가 부족한 저와 같은 사람이나 데비안을 처음 접하시는 분들은 ISO 파일을 구하는 것도 장난이 아닌 일이더군요.

자 그럼 이제부터 Jigdo가 뭔지 좀 더 알아볼까요?

1.2. Jigdo의 장점

사실 ISO 이미지를 다운로드 받는 것은 오로지 1개의 파일을 받으면 되는 일이기 때문에 편하다고 생각될지도 모릅니다. 하지만 데비안의 경우 너무나 잦은 업데이트가 있기 때문에 지금 받아둔 ISO파일은 금새 최신의 내용이 아니게 되고 이것을 다시 다운로드를 하게 된다면 전체 CD를 다시 받는 시간과 노력을 투자해야 합니다. 이것은 다운로드를 제공하는 서버에도 무리를 주고 시간도 소모를 하게 되겠지요.

Jigdo는 처음부터 모든 것들을 다운로드 받아서 ISO를 만들 수도 있고 이전 버전의 CD나 ISO로부터 업데이트 된 것들만 받아서 새로운 ISO를 만들 수도 있습니다. 결국 지속적으로 ISO를 새로운 것으로 유지하기 위해서는 Jigdo를 사용하는 것이 서버의 자원과 여러분의 시간을 절약해 주는 길이 될 것입니다.

PIK의 경우는 rsync를 사용한다고 합니다. 이 역시 업데이트 된 것만을 다운로드 받기는 하지만 서버의 CPU자원을 소모하며 firewall이 존재하는 경우는 올바르게 작동하지 않을 수도 있다고 합니다. 하지만 Jigdo는 기본적으로 HTTP를 이용하고 FTP도 지원하기 때문에 이러한 걱정을 덜 수 있습니다.