簡體   English   中英

USB驅動器上的Chocolatey設置

[英]Chocolatey setup on USB drive

我正在嘗試首次設置Chocolatey。 我的最終目標是能夠將軟件包安裝在計算機上顯示為F的USB驅動器上:因此,按照Chocolatey Wiki中的指示 ,我在F驅動器上創建了一個名為Chocolatey的文件夾,並將環境變量ChocolateyInstall設置為F:/Chocolatey 我遵循了基本說明,打開了命令提示符,然后粘貼了以下內容。

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('http://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

安裝后,我進入PowerShell命令提示符,如下所示,並嘗試安裝Notepad ++,我得到了以下信息:

C:\Windows\system32>cinst notepadplusplus
The filename, directory name, or volume label syntax is incorrect.

我該如何解決這個問題?

看來您使用Chocolatey的安裝程序進入了自定義位置。 完成安裝后,是否表示已安裝在F:/ chocolatey上? 它真的安裝在那里嗎? 如果是這樣,請查看您的路徑環境變量,看看該變量是否包含在路徑中。 同時關閉並重新打開外殼程序/命令行。 現在可以用嗎? 如果路徑(用戶PATH)中有choco位置,並且重新加載后shell /命令行不正確,請重新啟動並查看是否可以解決問題。

如果這一切都很好,請僅輸入chocolatey /? 看看你得到什么。 然后再次嘗試cinst 如果再次出現問題,請嘗試cinst pkgname -debug並查看錯誤發生的位置。

注意:不支持將Chocolatey安裝到USB驅動器。 當然,您可能可以使它正常工作,但我不確定您真正獲得了什么。 假設您安裝了Notepad ++,現在它已安裝到系統(而不是USB驅動器)中。 通過將choco存儲庫放在USB驅動器上,您會獲得什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM