Use Chocolatey install

1

Tentativa de instalar o Conemu usando o Chocolatey. Parece que o pacote canonical faz referência ao SourceForge, uma fonte de malware / spyware conhecida:

$package = 'ConEmu'
$version = '15.06.29'
$stage   = 'Preview'
$isSytem32Bit = (($Env:PROCESSOR_ARCHITECTURE -eq 'x86') -and '
  ($Env:PROCESSOR_ARCHITEW6432 -eq $null))
$os = if ($isSytem32Bit) { "x86" } else { "x64" }
$url = "https://downloads.sf.net/project/conemu/$stage/ConEmuSetup.$($version.replace('.','')).exe?use_mirror=autoselect"

# MSI installer, but packed inside wrapper to select x86 or x64
# version. Therefore, treat it as EXE type.
$params = @{
  PackageName = $package;
  FileType = 'exe';
  SilentArgs = "/p:$os /passive";
  Url = $url;
  Url64bit = $url;
}
Install-ChocolateyPackage @params

# Done

Como resultado, as tentativas de instalar o Conemu falharam em um ambiente corporativo (o sf.net é bloqueado pelo firewall).

Eu tentei especificar o pacote mais recente do Github, mas não obtive sucesso:

PS> choco install conemu -s "https://github.com/Maximus5/ConEmu/releases/download/v15.06.29/ConEmuSetup.150629.exe" --version=15.06.29

Chocolatey v0.9.9.8 Installing the following packages: conemu By installing you accept licenses for the packages. conemu not installed. The package was not found with the source(s) listed. If you specified a particular version and are receiving this message, it is possible that the package name exists but the version does not. Version: "15.06.29" Source(s): "https://github.com/Maximus5/ConEmu/releases/download/v15.06.29/ConEmuSetup.150629.exe"

Chocolatey installed 0/1 package(s). 1 package(s) failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Failures: - conemu

O que estou perdendo?

    
por Craig 01.07.2015 / 15:03

1 resposta

2

Por "fonte do pacote" chocolatey significa a localização do arquivo * .nupkg. Mas ele é armazenado no site chocolatey.org e em nenhum outro lugar. O pacote em si não fornece uma opção para alterar a localização da própria distribuição. O download / instalação manual é a única solução.

Atualizar

Desde o build 15.07.01, o local de download do choco foi movido para o github.

    
por 01.07.2015 / 16:37