5

Я хотел бы установить Chocolatey на отдельный раздел. Это возможно, или я должен взять C:\ по умолчанию?
В настоящее время у меня есть раздел E:\ где я устанавливаю все свое программное обеспечение. Я хотел бы, чтобы все мои пакеты cinst пошли туда.
Это просто функция изменения переменной PATH после установки Chocolatey, или мне нужно сделать что-то более существенное?

1 ответ1

5

Вы можете установить Chocolatey именно там, где вы хотите, и чтобы сделать это проще, в вики для Chocolatey даже есть некоторая информация об этом !

  1. Создайте переменную среды пользователя с именем ChocolateyInstall и задайте для нее папку, в которую вы хотите установить chocolatey до установки.

  2. Создайте папку вручную.

  3. Установите Шоколад.

Простой и "автоматизированный" способ

Если вы хотите сохранить простоту, просто откройте административный сеанс PowerShell (если вам это нужно) и запустите следующий фрагмент. Это сделает шаги выше.

Set-Variable -Name "ChocolateyInstall" -Value (Read-Host -Prompt "Install location")
New-Item $ChocolateyInstall -Type Directory -Force
[Environment]::SetEnvironmentVariable("ChocolateyInstall", $ChocolateyInstall, "User")
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

Всегда будьте осторожны и читайте фрагменты кода перед его выполнением.

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