在 Linux 上安装 Miniforge
作者:XD / 发表: 2025年11月30日 23:21 / 更新: 2025年11月30日 23:21 / 编程笔记 / 阅读量:38
Miniforge 是一个由社区维护的轻量级 Conda 发行版,默认使用 conda-forge 作为软件包源。相比 Anaconda 或 Miniconda,它更干净、轻量、开源友好。本文将介绍如何在 Linux 系统中安装 Miniforge,并配置常用环境。
📌 一、为什么选择 Miniforge?
- 纯开源生态:默认使用 conda-forge 软件源,不含商业组件
- 轻量化:更快安装、更小体积
- 可替代 Miniconda:功能一致但更开放
- 适合 Docker / 服务器环境
📦 二、下载安装脚本
在 Linux 下载 Miniforge 的最新安装包:
# 进入你想下载的目录
cd /tmp
# 下载最新的 Miniforge3 安装脚本(x86_64 CPU)
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
如果你是 ARM 架构(例如树莓派、ARM 服务器):
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh
▶️ 三、运行安装脚本
安装前给脚本加执行权限:
chmod +x Miniforge3-Linux-x86_64.sh
执行安装:
./Miniforge3-Linux-x86_64.sh
安装过程中会提示你:
- 阅读并接受许可证(输入
yes) - 选择安装路径(默认在
~/miniforge3) - 是否自动初始化 Shell(建议输入
yes)
🔧 四、初始化并激活 conda
如果你在安装时选择了初始化,那么重新打开一个终端即可自动启用。
如果没有,则手动运行:
~/miniforge3/bin/conda init
让配置生效:
source ~/.bashrc # 或 ~/.zshrc,看你使用的 Shell
然后激活基础环境:
conda activate
你应该会看到终端前缀变为:
(base) user@host:~$
🧪 五、测试 Conda
conda info
conda list
如无报错,说明 Miniforge 已成功安装。
🎯 六、创建新环境(推荐)
例如创建一个 Python 3.10 的环境:
conda create -n py310 python=3.10
激活环境:
conda activate py310
退出环境:
conda deactivate
🌍 七、常用设置(可选)
1. 更新 conda
conda update -n base -c defaults conda
2. 查看可用的 conda-forge 包
conda search numpy -c conda-forge
🧹 八、卸载 Miniforge(如需)
rm -rf ~/miniforge3
sed -i '/miniforge3/d' ~/.bashrc
🎉 总结
- 在 Linux 上下载并安装 Miniforge
- 初始化并激活 Conda
- 创建和管理环境
- 使用 conda-forge 生态构建轻量化开发环境
