EADST

在 Linux 上安装 Miniforge

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 生态构建轻量化开发环境
相关标签
About Me
XD
Goals determine what you are going to be.
Category
标签云
WAN ONNX mmap Quantize HuggingFace PDF Distillation Food torchinfo tar FastAPI 论文 Interview Algorithm Qwen Agent HaggingFace CSV scipy hf FP16 公式 tqdm LLAMA FP8 WebCrawler Use Pickle Docker ChatGPT Baidu News 音频 Claude 第一性原理 InvalidArgumentError XML 财报 Markdown VPN Attention 继承 Website Search AI Tiktoken Permission BF16 LLM Domain CTC Zip ModelScope FlashAttention Django 腾讯云 Plotly SQL Bin Password 多进程 Transformers 多线程 Freesound 域名 Qwen2.5 XGBoost 图形思考法 Image2Text Datetime VGG-16 Pytorch PDB Animate Pandas COCO EXCEL Sklearn Paper Review NameSilo Jetson Nginx OpenCV ms-swift uwsgi 论文速读 PyTorch 强化学习 Python ResNet-50 API SQLite RL GGML 阿里云 净利润 GPTQ Hotel OCR Pillow uWSGI PyCharm Quantization Disk TensorFlow 关于博主 v2ray UI UNIX Color Template CUDA Dataset git YOLO NLP 证件照 Logo CEIR Magnet Base64 LaTeX CAM Random Firewall Math OpenAI Statistics git-lfs Plate Augmentation BTC Mixtral SPIE Gemma RGB Vim Cloudreve Clash Miniforge Bert Michelin CLAP Vmess logger 顶会 NLTK 递归学习法 VSCode LoRA Conda Heatmap PIP 签证 Tracking CC MD5 Data 搞笑 FP32 DeepStream Shortcut Numpy FP64 Qwen2 飞书 Web Windows Excel GIT Tensor TensorRT Diagram 云服务器 图标 SVR Anaconda 版权 BeautifulSoup LeetCode DeepSeek C++ GoogLeNet Git Streamlit Hilton IndexTTS2 Bipartite transformers QWEN printf Ptyhon Paddle 长期记忆 Safetensors TTS RAR Jupyter Ubuntu Breakpoint Hungarian TSV Video API网关 Bitcoin diffusers Llama JSON Google Card 报税 Input Jev Crawler Land 算法题 Proxy Translation CV SAM GPT4 icon Rebuttal llama.cpp v0.dev Linux Harness 自我改进 Github Knowledge
站点统计

本站现有博文339篇,共被浏览1002202次

本站已经建立2712天!

热门文章
文章归档
回到顶部