azukipochette's weblog

memory dump (mini)

Chocolatey の ksMessage を非表示にする方法

Chocolatey を使っているとコマンド実行のたびに下記のメッセージが表示されて鬱陶しいことがあります。 その場合は、下記のメッセージにも表示されているとおり config ファイルを変更することで、このメッセージを無効にできます。

Did you know we are rewriting Chocolatey? The new version is much more stable and secure.

Find out more and support the future of Chocolatey at https://bit.ly/chocolateykickstarter

Disable this message by changing ksMessage to false in chocolatey.config.

現在のバージョン (2014/11/27 現在) の Chocolatey は、C:\ProgramData\chocolatey\にインスト-ルされるので、配下のchocolateyinstall\chocolatey.config を開きます。 このとき、管理者権限でエディタを開くことを忘れないようにしましょう。

以下のようにファイルを編集し、保存します。

<?xml version="1.0"?>
<chocolatey>
    <useNuGetForSources>false</useNuGetForSources>
    <checksumFiles>true</checksumFiles>
    <virusCheck>false</virusCheck>
    <ksMessage>false</ksMessage> <!-- この行を true → false に変更 -->
    <sources>
        <source id="chocolatey" value="https://chocolatey.org/api/v2/" />
    </sources>
</chocolatey>

これで、メッセージが表示されなくなります。