私はWindows 10 PCを再インストールしようとしており、多くのアプリケーションでChocolateyを使用したいと考えています。
Chocolateyに1つのコマンドを発行して、依存関係とインストールの順序を処理させることはできますか、それとも一度に1つのアプリケーションを実行する方が良いですか?シングルをお願いします:
choco install mobaxterm jdk8 intellijidea-community virtualbox vlc ...
または、一度に1つのコマンドを発行する方が良いですか?
https://chocolatey.org/docs/commands-install のドキュメントをご覧ください(または、コマンドラインでchoco install -?
と入力します(パイプでmore
またはless
)。
あなたは確かに一度にパッケージのリストを発行することができ、それはうまくいきます。
ただし、packages.configファイルを使用すると、各パッケージのオプションとスイッチを渡す際の柔軟性が向上することを考慮してください。これが format です。
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="apackage" />
<package id="anotherPackage" version="1.1" />
<package id="chocolateytestpackage" version="0.1" source="somelocation" />
<package id="alloptions" version="0.1.1"
source="https://somewhere/api/v2/" installArguments=""
packageParameters="" forceX86="false" allowMultipleVersions="false"
ignoreDependencies="false"
/>
</packages>
これにより、1つのコマンドで複数のパッケージをインストールできるようになります。