데비안 CD 이미지를 jigdo로 다운로드
주의: 이 번역은 원문보다 오래되었습니다.
Jigsaw Download, 또는 짧게 jigdo는 데비안 CD/DVD 이미지를 대역폭 친화적 방법입니다.
왜 jigdo가 직접 다운로드하는 것 보다 나은가?
왜냐면 빠르기 때문! 여러가지 이유로, CD/DVD 이미지를 위한 미러는 "보통" 데비안 아카이브보다 적습니다. 결과적으로, CD 이미지 미러에서 다운로드한다면, 그 미러는 여러분과 멀리 떨어져 있을 뿐 아니라, 특히 릴리스 후에 오버로드 됩니다.
게다가, 어떤 형식의 이미지는 전체 .iso 다운로드가 불가능한데, 왜냐면 서버가 그것을 호스트할 충분한 공간이 안 되기 때문입니다.
물론, "보통" 데비안 미러는 CD/DVD 이미지를 갖지 않으므로, jigdo는 어떻게 그것을 거기서 다운로드할 수 있을까요? jigdo 아카이브는 CD/DVD에 있는 모든 파일을 개별적으로 다운로드해 저장합니다. 다음 단계는, 이 모든 파일은 CD/DVD의 정확한 사본 큰 파일 하나로 조립됩니다. 그러나, 이 모든 것은 장면 뒤에서 발생합니다 - 여러분이 필요한 모든 것은 ".jigdo" 파일의 위치 도구를 다운로드해 처리하는 겁니다.
더 자세한 정보는 jigdo 홈페이지에 있습니다. jigdo 개발을 도울 자원봉사자는 언제나 환영합니다!
jigdo로 이미지를 다운로드하는 방법
- jigdo-lite를 포함한 패키지를 받으세요, 이것은 jigdo 홈페이지에서 GNU/리눅스, 윈도우 및 솔라리스 용으로 가능합니다. FreeBSD를 위해서는, /usr/ports/net-p2p/jigdo에서 설치하거나 pkg_add -r jigdo 명령으로 패키지를 가져옵니다.
- jigdo-lite 스크립트를 돌립니다. 처리할 ".jigdo" 파일의 URL을 물을 겁니다. (원하면 명령행에서 여러분이 URL을 제공할 수도 있습니다.)
- 아래에 나열된 위치 중 하나에서, 다운로드할 ".jigdo" 파일을 고르고, jigdo-lite 프롬프트에서 URL을 치세요. 각 ".jigdo" 파일은 한 ".iso" CD/DVD 이미지에 해당합니다.
- 처음 사용자라면, "Files to scan" 프롬프트에서 그냥 엔터 칩니다.
- "Debian mirror" 프롬프트에서, http://deb.debian.org/debian/ 또는 http://ftp.XY.debian.org/debian/ 치는데, 여기서 XY는 여러분의 나라를 위한 2글자 코드 (예를 들어, us, de, uk입니다. 가능한 목록은 ftp.XY.debian.org locations.)
- 스크립트가 출력한 명령을 따르세요. 모든 것이 잘 되면, 스크립트는 생생된 이미지의 체크섬을 계산하고 체크섬이 원본 이미지와 맞음을 알려줄 겁니다.
이 절차에 대한 자세한, 단계적 설명을 보려면 Debian jigdo mini-HOWTO를 보세요. 이 HOWTO는 또 jigdo의 개선된 기능, 예를 들어 오래된 버전의 CD 이미지를 현재 버전 (바뀐것만 다운로드해, 새 이미지 전체가 아니라)으로 업그레이드 하는 것을 설명합니다.
이미지를 다운로드해 CD에 쓴 다음에는, 설치 절차 자세한 정보를 보세요.
공식 이미지
안정
릴리스를 위한 공식 jigdo 파일
설치 전에 문서를 보세요. 설치 전에 한 문서만 읽어야 한다면, 설치 하우투,간단한 설치 절차를 읽으세요. 다른 쓸모 있는 문서:
- 설치 지침, 자세한 설치 명령
- Debian-Installer 문서, FAQ 및 공통문답 포함
- Debian-Installer 정오표, 설치관리자 알려진 문제 목록
testing
배포용 공식 jigdo 파일
CD 이미지에서 내용 검색
어떤 파일이 어떤 CD/DVD 이미지에 들어 있나요? 아래에서 다양한 데비안 CD/DVD 이미지에 포함된 파일 목록을 검색할 수 있습니다. 여러 단어를 입력할 수 있으며 각 단어는 파일 이름의 하위 문자열과 일치해야합니다. 예를 들어 "_i386"을 추가하여 결과를 특정 아키텍처로 제한합니다. 모든 아키텍처에서 동일한 패키지를 보려면 "_all"을 추가하십시오.
무슨 파일이 어떤 이미지에 들어있나? 어떤 데비안 CD/DVD가 포함한 모든 파일 목록이 필요하면 cdimage.debian.org에서 이미지의 해당하는list.gz파일을 보세요.
잦은 문답
내 프록시에서 jigdo를 만들려면?
파일 ~/.jigdo-lite (또는 jigdo-lite-settings.txt 윈도 버전)을 텍스트 편집기로 읽고 "wgetOpts"로 시작하는 행을 찾으세요. 다음 스위치를 행에 추가할 수 있습니다:
-e ftp_proxy=http://LOCAL-PROXY:PORT/
-e http_proxy=http://LOCAL-PROXY:PORT/
--proxy-user=USER
--proxy-passwd=PASSWORD
물론, 프록시 서버에 대한 바른 값을 대입하세요. 마지막 두 옵션은 프록시가 암호 인증을 쓸 때만 필요합니다. wgetOpts 행 마지막 ' 문자 앞에 스위치를 추가해야 합니다. 모든 옵션은 한 행에 있어야 합니다.
리눅스에서 ftp_proxy 및 http_proxy 환경 변수를 설정 (예를 들어 /etc/environment 또는 ~/.bashrc 파일에)할 수 있습니다.
으악! 스크립트 실패 - 내가 받은 모든 것이 헛된 건가요?
물론 이런 일이 생기면 안 되지만, 여러 이유로 큰 ".iso.tmp"이 만들어지고 jigdo-lite가 문제 있는 것처럼 보일 수 있습니다. 이 경우 할 수 있는 몇가지:
- Return 키를 눌러 다운로드를 다시 시작하십시오. 시간 초과 또는 기타 일시적 오류로 인해 일부 파일을 다운로드하지 못할 수 있습니다 - 누락된 파일을 다운로드하려고 시도합니다.
- 다른 미러를 시도하세요. 어떤 데비안 미러는 동기되지 않았을 수 있습니다 - 다른 미러는 지워진 파일이 남아있거나 업데이트가 미러에 아직 존재하지 않을 수 있습니다.
- 이미지에서 빠진 부분을 rsync로 복구 하세요.
먼저, 다운로드 중인 이미지의 바른 rsync URL을 찾으세요:
안정 또는 테스트 이미지에 rsync 접근을 제공하는 서버를 고르고, 바른 경로와 파일 이름을 결정하세요. 디렉터리 목록을 아래 명령으로 얻으세요
rsync rsync://cdimage.debian.org/debian-cd/
다음에, ".tmp" 확장을 jigdo-lite의 임시파일에서 이름을 바꾸고, 원격 URL 및 지역 파일을 동기하세요: rsync rsync://server.org/path/binary-i386-1.iso binary-i386-1.iso
rsync의 --verbose 와 --progress 스위치로 상태 메시지를 얻고, --block-size=8192로 스피드를 증가 시키길 수도 있습니다. - 다른 모든 것이 실패해도, 여러분이 다운로드한 데이터를 잃는 건 아닙니다: 리눅스에서 .tmp 파일을 루프-마운트하여 이미 다운로드한 패키지에 접근하고 새 jigdo 파일로부터 이미지를 생성하는데 재사용할 수 있습니다(예 : 다운로드 실패가 테스트 스냅 샷 인 경우 최신 주간 테스트 스냅 샷). 이것을 하려면, 다음 명령을 root로 다운로드가 깨진 디렉터리에서 실행하세요: mkdir mnt; mount -t iso9660 -o loop *.tmp mnt. 다음에, 새 다운로드를 다른 디렉터리에서 시작하고, "Files to scan" 프롬프트에서 mnt 디렉터리의 경로를 입력하세요.