ubuntu中安装miniforge
Ubuntu中安装Miniforge并配置mamba下载
Miniforge是一个轻量级的conda发行版,默认使用conda-forge作为包源,并集成了mamba包管理器。相比Anaconda,它体积更小,下载速度更快。
1. 为什么选择Miniforge?
- 默认使用conda-forge源,软件包更新更快
- 集成mamba,大幅提升包安装速度
- 体积小,仅包含必要组件
- 完全开源,无商业限制
2. 安装前准备
确保系统已安装基本工具:
1 | sudo apt update |
3. 安装步骤
3.1 下载安装包
首先访问 Miniforge Releases 页面,根据你的系统架构选择对应的安装包:
Miniforge3-Linux-x86_64.sh
: 适用于64位x86架构Linux系统Miniforge3-Linux-aarch64.sh
: 适用于ARM架构Linux系统Miniforge3-Linux-ppc64le.sh
: 适用于PowerPC架构Linux系统
确认系统架构:
1 | uname -m |
下载对应版本(以Miniforge3-24.11.0-0-Linux-x86_64.sh为例):
1 | cd ~/Downloads |
3.2 赋予执行权限
1 | chmod +x Miniforge3-24.11.0-0-Linux-x86_64.sh |
3.3 运行安装脚本
1 | ./Miniforge3-24.11.0-0-Linux-x86_64.sh |
3.4 安装配置
- 按
Enter
查看许可协议,输入yes
接受 - 确认安装路径(默认
~/miniforge3
) - 选择
yes
初始化shell - 重启终端或执行:
1 | source ~/.bashrc |
3.5 验证安装
1 | conda --version |
4. 配置加速
4.1 添加清华源镜像
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
4.2 配置mamba
mamba会自动继承conda的配置,无需额外设置。
5. 常用命令
1 | # 创建环境 |
6. 注意事项
- 建议优先使用mamba安装包,速度显著快于conda
- 如遇到mamba安装失败,可尝试用conda安装
- 定期清理缓存:
mamba clean --all
- 不要混用pip和conda/mamba安装包
7. 卸载方法
如需完全卸载Miniforge:
1 | rm -rf ~/miniforge3 |
然后从~/.bashrc
中删除相关的conda初始化代码。
参考资料:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 高利明的博客!
评论