![如何在不同于标准的位置(比如,甚至在不同的分区)安装 Chocolatey?](https://linux22.com/image/1391143/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E5%90%8C%E4%BA%8E%E6%A0%87%E5%87%86%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%88%E6%AF%94%E5%A6%82%EF%BC%8C%E7%94%9A%E8%87%B3%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E5%88%86%E5%8C%BA%EF%BC%89%E5%AE%89%E8%A3%85%20Chocolatey%EF%BC%9F.png)
我想将 Chocolatey 安装在单独的分区上。这可能吗,还是我必须采用默认设置C:\
?
我目前有E:\
一个分区,我在其中安装了所有软件。我希望所有软件包cinst
都放在那里。
这仅仅是安装 Chocolatey 后更改变量的功能PATH
,还是我必须做一些更实质性的事情?
答案1
你可以把 Chocolatey 安装在你想要的任何地方,为了方便起见,还有Chocolatey 的维基百科上有一些关于此的信息!
创建一个用户环境变量命名
ChocolateyInstall
并将其设置为您希望 chocolatey 在安装之前安装到的文件夹。手动创建文件夹。
安装 Chocolatey。
简单而“自动化”的方式
如果你想简单一点,只需打开一个管理会话电源外壳(如果需要的话),然后运行以下代码片段。它将执行上述步骤。
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'))
始终要小心,并在执行代码片段之前阅读它。