web-dev-qa-db-ja.com

無料版でChocolateyキャッシュをクリアする方法は?

Installation-file-cleaningは現在 Chocolateyのライセンス版年間$ 96 )と 開発者はキャッシュクリーニングを提供する予定がないようです)でのみ利用可能です無料版のサポート

パッケージインストールファイルは簡単にギガバイトのストレージスペースを取る可能性があり、私の知る限り、ユーザーがパッケージを更新して新しいソフトウェアをインストールすると、ハードドライブの容量のみを上限としてサイズが増加します。

Chocolateyがキャッシュを1つの中央の場所に保存するかどうかはわかりません。何かが~\AppData\Local\Tempに保存されていますが、大部分は~\ProgramData\chocolateylib *フォルダにあります。また、私のシステムでは、logsフォルダー内のログファイルの合計が100 MBを超えます。手動でディレクトリを削除せずにChocolateyキャッシュを完全にクリアする方法はありますか?

11
user598527

choco-cleaner の非公式だが承認されたパッケージをキャッシュのクリーニングに使用できます。

インストールされたパッケージは、毎週日曜日の午後11時にChoco-Cleaner.ps1を実行するWindowsスケジュールタスクを作成します。

インストールするには、以下を実行します。

choco install choco-cleaner

(非公式)Choco Cleaner(スクリプト+タスク)をアップグレードするには、次のコマンドを実行します。

choco upgrade choco-cleaner

ドキュメントから次のいずれかの方法でこのタスクを手動ですぐに実行することもできます。

  • コマンド・プロンプト:

    \ProgramData\chocolatey\lib\choco-cleaner\tools\Choco-Cleaner-manual.bat
    
  • パワーシェル:

    Set-ExecutionPolicy -ExecutionPolicy Unrestricted
    \ProgramData\chocolatey\bin\Choco-Cleaner.ps1
    
  • Windowsスタートメニュー:choco-shortcuts-winconfigがインストールされている場合は、残りのChocolatey Shortcutsに含まれています。

16
harrymc