“A integridade do arquivo x não foi verificada” um erro do usuário ou um problema com um pacote Chocolatey?

0

Eu recebo o erro ao instalar o Java SE Runtime Environment (com AutoHotkey (Portable) também), o sexto pacote Chocolatey mais baixado:

The integrity of the file 'jre8Install.exe' from 'http://javadl.oracle.com/webapps/download/AutoDL?BundleId=211997' has not been verified by a checksum in the package scripts.

A instalação é segura? Existe algum problema com este pacote ou no meu sistema?

Chocolatey v0.10.0
Installing the following packages:
jre8
By installing you accept licenses for the packages.

jre8 v8.0.101 [Approved]
The package jre8 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 setting
 'allowGlobalConfirmation'. Run 'choco feature -h' for more details.
Do you want to run the script?([Y]es/[N]o/[P]rint): y

Searching if new version exists...
Downloading jre8
  from 'http://javadl.oracle.com/webapps/download/AutoDL?BundleId=211997'
Progress: 100% - Completed download of C:\Users\user\AppData\Local\Temp\chocolatey\jre8.0.101\jre8Install.exe (52.63 MB).
Download of jre8Install.exe (52.63 MB) completed.
WARNING: Missing package checksums are not allowed (by default for HTTP/FTP,
 HTTPS when feature 'allowEmptyChecksumsSecure' is disabled) for
 safety and security reasons. Although we strongly advise against it,
 if you need this functionality, please set the feature
 'allowEmptyChecksums' ('choco feature enable -n
 allowEmptyChecksums')
 or pass in the option '--allow-empty-checksums'.
The integrity of the file 'jre8Install.exe' from 'http://javadl.oracle.com/webapps/download/AutoDL?BundleId=211997' has not been verified by a checksum in the package scripts.
    
por user598527 27.08.2016 / 13:14

1 resposta

3

O Chocolatey 0.10.0 requer verificação de soma de verificação para todos os pacotes (consulte Requisitos e aprimoramentos de soma de verificação ).

Você vê esse erro porque o autor do pacote jre8 não forneceu a soma de verificação.

Para forçar a instalação do pacote, você deve colocar o parâmetro --allow-empty-checksums :

choco install jre8 --allow-empty-checksums

Você também pode entrar em contato com um mantenedor e pedir para adicionar suporte à verificação de soma de verificação:

    
por 28.08.2016 / 10:13

Tags