Featured image of post Voltaからmiseへ乗り換えたときのメモ

Voltaからmiseへ乗り換えたときのメモ

これはなに Link to this heading

Voltaからmiseへ乗り換えたときのメモ。

Voltaがメンテナンスされなくなったことは知っていたが、久々に起動したPCには残っていたため、miseへ移行した。

Voltaを削除する Link to this heading

公式の手順に従う。

あらかじめ、volta listで何をインストールしていたか確認しておく。

volta list
当時のログ

$ volta list
⚡️ Currently active tools:

    Node: v22.21.0 (default)
    Tool binaries available:
        codex (default)

See options for more detailed reports by running `volta list --help`.

その後アンインストールする。まずrm -rf ~/.voltaでディレクトリごと削除する。

rm -rf ~/.volta

次に、.bashrcや.bash_profileなどのシェルプロファイルからVoltaに関連する行を削除する。 今回の環境では.bashrcと.profileから下記を削除した。

export VOLTA_HOME="$HOME/.volta"
export PATH="$VOLTA_HOME/bin:$PATH"

必要ならシェルを再起動するか、source ~/.bashrcなどで設定を反映させる。

miseをインストールする Link to this heading

公式の手順に従う。

miseをインストールする。

curl -fsSL https://mise.run | sh
当時のログ

$ curl -fsSL https://mise.run | sh
mise: selected 2026.10.11 (minimum release age: 24h)
mise: installing mise...
######################################################################## 100.0%
mise: installed successfully to /home/user/.local/bin/mise
mise: run the following to activate mise in your shell:
echo "eval \"\$(/home/user/.local/bin/mise activate bash)\"" >> ~/.bashrc

mise: run `mise doctor` to verify this is set up correctly

インストール時のログにrun the following to activate mise in your shell:とあるので、それも実行する。

echo "eval \"\$(/home/user/.local/bin/mise activate bash)\"" >> ~/.bashrc

.bashrcを編集したので設定を反映する。

source ~/.bashrc

その後、mise doctorを実行して確認する。No problems foundと出れば問題ない。

グローバルツールを入れる Link to this heading

Voltaでインストールしていたグローバルツールをmiseでインストールし直す。

例えば、nodeをインストールする場合は下記のようにする。

mise use -g node@latest

mise listでインストールされているグローバルツールを確認できる。

mise list

たとえば、下記のようになる。

$ mise list
Tool   Version  Source                      Requested
codex  0.163.0  ~/.config/mise/config.toml  latest
node   26.12.0  ~/.config/mise/config.toml  latest

参考文献・URL Link to this heading

Licensed under CC BY-NC-SA 4.0
最終更新 2026/10/17
Hugo で構築されています。
テーマ Stack は Jimmy によって設計されています。