mise
mise是一套支援多程式语言的版本管理软件。
安装
在Debian与Ubuntu上可以透过官方的APT Repository安装:
wget -qO - https://mise.jdx.dev/gpg-key.pub | gpg --dearmor | sudo tee /etc/apt/keyrings/mise-archive-keyring.gpg 1> /dev/null; echo "deb [signed-by=/etc/apt/keyrings/mise-archive-keyring.gpg arch=amd64] https://mise.jdx.dev/deb stable main" | sudo tee /etc/apt/sources.list.d/mise.list; sudo apt update; sudo apt install -y mise; sudo apt clean
但Raspberry Pi目前需要手动安装,这是32-bit版本:
cd /usr/bin; sudo wget https://github.com/jdx/mise/releases/download/v2024.10.9/mise-v2024.10.9-linux-armv7; sudo chmod 755 mise-v2024.10.9-linux-armv7; sudo ln -sf mise-v2024.10.9-linux-armv7 mise
设定
在自己的~/.bashrc
里面设定启动:
#
if command -v mise > /dev/null; then
eval "$(mise activate bash)"
fi
zsh也可以设定对应的值:
#
if command -v mise > /dev/null; then
eval "$(mise activate zsh)"
fi
使用
一些基本的操作:
mise ls
mise use -g python@3.12
mise install python@3.9
mise use -g node@lts
相关连结
外部链接
- 官方网站 (英文)