바뀜

둘러보기로 가기 검색하러 가기
4,060 바이트 추가됨 ,  2018년 6월 9일 (토) 16:22
내용 추가(iso 파일의 무결성 검증)
| 192.168.0.11/24
|}
 
== 설치 이미지 다운로드 ==
결론은 자신이 선호하는 유형(netinst 또는 DVD)의 iso를 다운로드하면 됩니다.
 === iso 파일의 무결성 검증 ===다운로드한 iso 파일이 서버에 있는 iso 파일과 동일한지 무결성(integrity)을 검증해볼 필요가 있습니다. 왜냐하면 다운로드를 하면서 오류가 발생할 수도 있기 때문입니다. 물론 우리가 다운로드한 iso 파일은 대부분 원본과 동일할 것 입니다. 하지만 꼼꼼해서 나쁠 것은 없습니다.  데이터 통신에서 전송된 데이터의 오류를 검출하기 위해서 패리티 비트(parity bit) 또는 해밍 코드(hamming code)를 사용합니다. 해밍 코드는 오류의 검출 뿐만 아니라 오류의 수정도 가능하기 때문에 ECC(Error-Correcting Code) 메모리에서도 사용합니다. ECC 메모리를 사용할 경우에는 일반 메모리와는 달리 오류의 검출 및 수정을 할 수 있습니다. 파일(file)에 대한 무결성을 검증하기 위해서는 해시(hash) 함수를 사용합니다. 서버에 있는 iso 파일과 우리가 다운로드한 iso 파일의 해시 값이 같다면 올바른 파일이므로 안심하고 사용해도 됩니다. 만약 해시 값이 서로 일치하지 않다면 iso 파일을 다시 다운로드 해야합니다. 참고로 해시 값은 메시지 다이제스트(message digest) 또는 핑거프린트(fingerprint)라고도 부릅니다. 리눅스에서 해시 값을 검증하는 도구로 md5sum을 사용합니다. md5sum은 데비안에 기본적으로 내장되어 있기 때문에 별도로 설치할 필요가 없습니다. md5sum은 MD5라는 해시 알고리즘을 사용합니다. 참고로 MD는 Message Digest를 의미하며 해시 알고리즘에는 MD5 뿐만 아니라 MD4, SHA 등도 있습니다.  서버에 iso 파일이 저장된 위치에 있는 [https://cdimage.debian.org/cdimage/buster_di_alpha2/amd64/iso-dvd/MD5SUMS MD5SUMS]파일에서 iso 파일의 해시 값을 확인할 수 있습니다. [https://cdimage.debian.org/cdimage/buster_di_alpha2/amd64/iso-dvd/MD5SUMS MD5SUMS]의 내용은 다음과 같습니다. <syntaxhighlight lang="bash" highlight="1">3b0b59c40f896c881b9e53635815907f debian-buster-DI-alpha2-amd64-DVD-1.iso2a319f3ec24ce80e48777b6bfac5cc58 debian-buster-DI-alpha2-amd64-DVD-10.iso7f8c7aeed55b8a89f2937127f4388714 debian-buster-DI-alpha2-amd64-DVD-11.isoa7fab3afe9da26f8f2c217b80cc95f44 debian-buster-DI-alpha2-amd64-DVD-12.iso8f6dc89a5b24c832ba7900113752f555 debian-buster-DI-alpha2-amd64-DVD-13.iso44996983766328a49dd0651a3b9ca463 debian-buster-DI-alpha2-amd64-DVD-14.isofb19033593e82b077663dcfcfc788b93 debian-buster-DI-alpha2-amd64-DVD-2.iso16f810a06a30827361d82ac3643e0c55 debian-buster-DI-alpha2-amd64-DVD-3.iso112d8c1aae30a04acd17f632fee41625 debian-buster-DI-alpha2-amd64-DVD-4.iso8f64206cbeb701f01ce326a6f80e7cd4 debian-buster-DI-alpha2-amd64-DVD-5.isob0bd852b08b8d70529ef18e7734abd6f debian-buster-DI-alpha2-amd64-DVD-6.isodd9a6778429755030e3431b41dfc2bfb debian-buster-DI-alpha2-amd64-DVD-7.iso223b459188cd67a5528bd8fa81e242ae debian-buster-DI-alpha2-amd64-DVD-8.isobe484010a192d5b11b0709033553c721 debian-buster-DI-alpha2-amd64-DVD-9.iso</syntaxhighlight> 위 화면에서 정상적인 [https://cdimage.debian.org/cdimage/buster_di_alpha2/amd64/iso-dvd/debian-buster-DI-alpha2-amd64-DVD-1.iso debian-buster-DI-alpha2-amd64-DVD-1.iso] 파일의 해시 값은 3b0b59c40f896c881b9e53635815907f임을 알 수 있습니다. 이제 다운로드한 [https://cdimage.debian.org/cdimage/buster_di_alpha2/amd64/iso-dvd/debian-buster-DI-alpha2-amd64-DVD-1.iso debian-buster-DI-alpha2-amd64-DVD-1.iso] 의 해시 값을 아래와 같이 구합니다. 프롬프트에 ''md5sum debian-buster-DI-alpha2-amd64-DVD-1.iso''을 입력하면 됩니다. <syntaxhighlight lang="bash" highlight="2"># md5sum debian-buster-DI-alpha2-amd64-DVD-1.iso3b0b59c40f896c881b9e53635815907f debian-buster-DI-alpha2-amd64-DVD-1.iso</syntaxhighlight> 서버에 있는 iso 파일과 다운로드한 iso 파일의 해시 값이 서로 같으므로 해당 파일을 안심하고 사용해도 됩니다. 만약 USB로 buster를 설치해야 한다면 설치한다면 윈도우에서는 [https://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager]를
사용하거나 리눅스에서는 dd 명령어를 사용해서 이미지를 구우면 됩니다. Win32 Disk Imager나 dd 명령어의 구체적인 사용법은 생략합니다.

둘러보기 메뉴