Leanとelanのアップデート

以下のコマンドは全てターミナル上で実行するものです。また、# はコメントを表します(rootユーザでのコマンドの行頭の記号を表すものではありません)。

elanのヘルプ情報を表示する

次のコマンドを実行すると、elanのヘルプ情報(使い方等)を表示することができます。

elan -h

elanのアップデート

次のコマンドを実行すると、elan自体をアップデートすることができます。Windowsをお使いの場合、VS Codeが起動していない状態でこのコマンドを実行してください。1

elan self update

次のコマンドを実行すると、elanのバージョンが表示されます。

elan -V

Leanのアップデート

次のコマンドを実行すると、elanとLeanの両方をアップデートすることができます。

elan update

次のコマンドを実行すると、インストール済みのツールチェーンの一覧と現在アクティブなツールチェーンを表示します。

elan show

デフォルトツールチェーンの変更

次のコマンドを実行すると、指定したツールチェーンをインストールし、そのツールチェーンをデフォルトに設定します。

# elan default <ツールチェーン名>
elan default leanprover/lean4:nightly
# 例えば、stableチャンネルのツールチェーンに切り替えたいときは次を実行する:
# elan default leanprover/lean4:stable

参考資料

1

Windowsにおいて、VS Code起動中に elan self update を実行するとエラーになることが報告されています(Issue #95 · leanprover/elan)。