2014-11-07 1 views
0

관리자 권한없이 Windows 7에 node.js를 설치하려고합니다. node.exenpm.zip을 다운로드하라는 지침 here을 발견했습니다. node.exe 디렉토리에는 안심할 수있는 SHASHUMS.txt 파일이 있지만 npm.zip 디렉토리에는 그렇지 않습니다. npm 배포판에 shasum을 사용할 수 있습니까?shasum?

+0

왜 아래 표를 보냅니 까? –

답변

0

다른 사람이 다운로드의 shasum을 확인하지 않고 npm.zip을 다운로드하는 것에 대해 걱정할 경우, 결국 내가 한 일을 게시하겠다고 생각했습니다. nodejs & npm의 웹 사이트는 https를 통한 액세스도 지원한다는 것을 알 수 있습니다. 즉, npm.zip 디렉토리의 URL을 this으로 변경하면 올바른 시스템에 연결하여 다운로드 한 것을 확인할 수 있습니다. 그곳에. 좀 더 생각한 후에 shasum 파일은 더 나은 보증을 제공하지 않을 것이라고 결론을 내렸습니다. shasum 파일의 작성자가 npm.zip 파일을 신뢰할 수 있다는 것을 보증하기 때문에 누군가가 엉망으로 만들 수 있다고 확신했기 때문에 결론을 내 렸습니다. other (이 경우 둘 다 동일한 시스템에 있기 때문에).

"가장 최근"디렉토리 (node.exe의 경우)에 SHASUMS.txt 파일의 요점이 무엇인지 모릅니다. npm 디렉토리에는 존재하지 않지만 일관성이없는 것처럼 보입니다. , 적어도 https를 통해 node.exe와 npm.zip을 모두 안전하게 다운로드 할 수 있습니다.

+1

해시는 오류없이 다운로드가 완료되도록하는 방법으로 제공되는 경우가 많습니다. 하지만 파일의 출처를 확인하려면 암호화 서명이 필요합니다. – ComputerDruid

관련 문제