chocolatey를 사용하여 powershell에 Google 크롬 브라우저를 설치할 때 오류가 발생합니다. 해시 검사를 파싱 할 때 작동하지만 어떻게 이것이 너겟 (nuget)에서 수정되었는지 확인합니까?
다른 패키지를 설치할 수 있습니다.
PS C:\Windows\system32> choco install googlechrome
Chocolatey v0.10.11
Installing the following packages:
googlechrome
By installing you accept licenses for the packages.
Progress: Downloading GoogleChrome 71.0.3578.80... 100%
GoogleChrome v71.0.3578.80 [Approved]
googlechrome package files install completed. Performing other installation steps.
The package GoogleChrome wants to run 'chocolateyInstall.ps1'.
Note: If you don't run this script, the installation will fail.
Note: To confirm automatically next time, use '-y' or consider:
choco feature enable -n allowGlobalConfirmation
Do you want to run the script?([Y]es/[N]o/[P]rint): y
Using system proxy server 'server.proxy.com:8081'.
File appears to be downloaded already. Verifying with package checksum to determine if it needs to be redownloaded.
Error - hashes do not match. Actual value was 'E080C523B419D0F706B3633FCBCE37ADA61F983BDEAB1084E3320C69BA2134A4'.
Downloading googlechrome 64 bit
from 'https://dl.google.com/tag/s/dl/chrome/install/googlechromestandaloneenterprise64.msi'
Using system proxy server 'proxy.jp.sbibits.com:8080'.
Progress: 100% - Completed download of C:\Users\jenkins\AppData\Local\Temp\chocolatey\GoogleChrome\71.0.3578.80\googlechromestandaloneenterprise64.msi (53.85 MB).
Download of googlechromestandaloneenterprise64.msi (53.85 MB) completed.
Error - hashes do not match. Actual value was 'E080C523B419D0F706B3633FCBCE37ADA61F983BDEAB1084E3320C69BA2134A4'.
ERROR: Checksum for 'C:\Users\jenkins\AppData\Local\Temp\chocolatey\GoogleChrome\71.0.3578.80\googlechromestandaloneenterprise64.msi' did not meet 'a4e5e5562b1ef9bd6a3b28ff66f37ddefba2d5b60e6f49f8a9981703bef0587e' for checksum type 'sha256'. Consider passing the actual checksums through with --checksum --checksum64 once you validate the checksums are appropriate. A less secure option is to pass --ignore-checksums if necessary.
The install of googlechrome was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\GoogleChrome\tools\chocolateyInstall.ps1'.
See log for details.
Chocolatey installed 0/1 packages. 1 packages failed.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
질문을 편집하십시오 - 원래 질문에 물음표가 보이지 않거나 어떤 연구가 수행되었는지 표시되지 않습니다. 로컬 파일을 지우고 다시 다운로드하려고 시도 할 수 있습니다. 하나는 다른 초콜릿 설치를 시도하고 그들이 성공하는지 볼 수 있습니다.
—
Christopher Hostage
의견을 주셔서 감사합니다. 이제는 더 분명 해졌습니다.
—
Damian
설치 최신 플래그로 시도하십시오. 그 외에, 구글이 깨진 초코 팩을 고칠 때까지 기다리십시오. 그들은 리 패키징 할 때 설치 스크립트에서 해시를 변경하는 것을 잊었습니다. 그 또는 누군가가 당신의 똥을 가로 채고 당신에게 해킹 된 코드를 보냈습니다.
—
Colyn1337
@ Colyn1337 요점은 이제 어느 것인지 알 수 없으므로 소스로 수정하면 더 좋습니다.
—
Damian