chocoletey install jdk8 nunca termina

4

Estou tentando usar o gerenciador de pacotes do windows para instalar o jdk8, mas leva uma eternidade, o PowerShell apenas imprime o seguinte e nunca termina:

jdk8 v8.0.66
 Downloading JDK from http://download.oracle.com/otn-pub/java/jdk/8u66-b18/jdk-8u66-windows-x64.ex
e

Eu copio o link e tento abrir no navegador, o que eu tenho é uma página de erro do oracle dizendo que devo concordar com os termos da licença do OTN blah blah ...

Existe uma maneira de contornar isso ?? Por que chocolatey não falha ??

    
por Aaron Shen 22.12.2015 / 09:44

2 respostas

3

Vamos começar com a terminologia - por que o pacote não falha. O próprio Chocolatey é liberado para o pacote para fazer a instalação. Se o pacote é mal comportado (e não é um cenário mal comportado que Chocolatey ainda cobre), então você verá um comportamento como o que você está vendo.

Tempo limite de execução chocante

Chocolatey tem um tempo limite padrão de 45 minutos para uma instalação de pacote. Você pode alterar o tempo limite padrão, consulte choco install -h ou link :

--execution-timeout=VALUE
  CommandExecutionTimeoutSeconds - Override the default execution
  timeout in the configuration of 2700 seconds.

Você também pode definir o valor no arquivo chocolatey.config.

Problemas do pacote?

Se você está tendo problemas com um pacote, é melhor entrar em contato com os mantenedores do pacote no site do pacote link :

Vocêtambémpodelerofórumdedisqusnaparteinferiorepostarlátambém.Issotambémalcançaráosmantenedores.

Asorganizaçõesnãodevemdependerdofeeddacomunidade

Umúltimolembrete-seumaorganizaçãosedepararcomestepost-Vocêdeverealmentelerporqueumaorganizaçãonãodevedependerdorepositóriodepacotesdacomunidade(tambémconhecidocomo link ) em organização use de Chocolatey.org . Copiado aqui:

First of all, it goes without stating that if you are a business and you are using Chocolatey, you should think long and hard before trusting an external source you have no control over (chocolatey.org packages, in addition to all of the binaries that download from official distribution channels over the internet). It is too easy to set up your own private feed where you can vet packages and have complete control over the binaries and what gets installed. This is what we recommend for businesses that use Chocolatey in production scenarios (and what many of them do).

    
por 22.12.2015 / 22:28
2

O pacote está quebrado, porque (como você escreveu) a URL http://download.oracle.com/otn-pub/java/jdk/8u66-b18/jdk-8u66-windows-x64.exe retorna a página de erro em vez de exe file:

Ochocolateynãofalhou,porqueoautordopacote:

  • fazodownloaddoarquivosemousodeferramentas"chocolatey" (por exemplo, sem verificação de soma de verificação)
  • não apresentou nenhum erro

Eu envio uma informação para os mantenedores.

    
por 22.12.2015 / 22:29

Tags