2

初めて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.

この問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

Chocolateyのインストールでカスタムの場所に移動したようです。インストールが完了したとき、F:/ chocolateyにインストールされたと言っていましたか?実際にそこに設置されていますか?その場合は、パス環境変数を調べて、それがパスに含まれているかどうかを確認してください。また、シェル/コマンドラインを閉じてから再度開きます。今は動作しますか?パス(ユーザーPATH)にchocoの場所が含まれていて、リロード後にシェル/コマンドラインが適切でない場合は、再起動して問題が解決するかどうかを確認してください。

それがすべて良ければ、ちょうど入力してchocolatey /?、何が得られるかを確認してください。その後、cinst再試行してください。再度問題が発生するcinst pkgname -debug場合は、エラーが発生する場所を確認してください。

注:ChocolateyをUSBドライブにインストールしようとすることは、サポートされているケースではありません。確かにあなたはそれを機能させることができるかもしれませんが、私はあなたが本当に何を得るのかわかりません。Notepad ++をインストールすると、システムにインストールされます(USBドライブではありません)。USBドライブにchocoリポジトリを置くことで何が得られますか?

于 2013-03-27T04:59:50.167 に答える