捆绑软件管理器
bsm的Python项目详细描述
捆绑软件管理器
安装
使用curl或wget
安装BSM。curl -sSL https://raw.githubusercontent.com/bsmhep/bsm/master/script/install.sh | sh -s [BSM_DIR]
或
wget -qO- https://raw.githubusercontent.com/bsmhep/bsm/master/script/install.sh | sh -s [BSM_DIR]
如果省略BSM_DIR,则BSM将安装在 当前目录。
使用BSM安装软件
设置BSM:
. <BSM_DIR>/setup.sh
列出可用的软件版本:
bsm ls-remote
指定软件版本和安装位置:
bsm [-r <SOFTWARE_ROOT>] install <version>
如果未指定-r <SOFTWARE_ROOT>,则所有内容都将 安装在当前目录中。
可以在同一个软件根目录下安装多个版本 目录。
配置
如果不存在,则创建配置文件:
[ -e ~/.bsm.conf ] || bsm config -e > ~/.bsm.conf
编辑~/.bsm.conf并取消注释软件根目录
software_root: <SOFTWARE_ROOT>
选择软件版本
列出本地安装的软件版本:
bsm -r <SOFTWARE_ROOT> ls
选择要使用的本地软件版本:
bsm -r <SOFTWARE_ROOT> use <version>