1

Я пытаюсь установить Conemu, используя Chocolatey. Похоже, что пакет Canonical ссылается на SourceForge, известный источник вредоносных и шпионских программ:

$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

В результате попытки установить Conemu не удаются в корпоративной среде (sf.net заблокирован брандмауэром).

Я попытался указать последний пакет GitHub, но безуспешно:

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 Установка следующих пакетов: conemu При установке вы принимаете лицензии на пакеты. конему не установлен. Пакет не был найден с указанными источниками. Если вы указали конкретную версию и получаете это сообщение, возможно, имя пакета существует, а версия - нет. Версия: "15.06.29" Источник (и): " https://github.com/Maximus5/ConEmu/releases/download/v15.06.29/ConEmuSetup.150629.exe "

Шоколадно установлено 0/1 пакета (ов). 1 пакет (ы) не удалось. Подробности смотрите в журнале (C:\ProgramData\chocolatey\logs\chocolatey.log). Неудачи: - conemu

Что мне не хватает?

1 ответ1

2

Под "источником пакета" Chocolatey подразумевается расположение файла * .nupkg. Но он хранится на сайте chocolatey.org и больше нигде. Сам пакет не предоставляет возможность изменить местоположение самого дистрибутива.

Ручная загрузка / установка является единственным решением.

Обновить

Поскольку сборки 15.07.01 загрузки место для choco переехал в GitHub.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .