TT Bigdata TT Bigdata
首页
GitHub (opens new window)
JaneTTR

JaneTTR

数据酿造智慧,每一滴都是沉淀!
  • Ambari 安装

    • 常规安装
    • 一键部署
      • Ambari快速部署—3.0.0

      • Ambari快速部署—2.8.0

      • 数据库环境

      • JDK环境

      • MAVEN环境

      • GRADLE环境

      • CONDA环境

        • 安装Miniconda2
          • 1、前提条件
          • 2、Miniconda 安装步骤
            • 2.1 获取安装包
            • 2.2 一键安装脚本
            • 2.3 配置环境变量(可选)
        • 编译Ambari2.8.0——Miniconda3
      • R环境

  • 组件安装

  • Kerberos 旧版专题

  • Ranger 旧版专题

  • 旧版部署
  • Ambari 安装
  • 一键部署
  • CONDA环境
JaneTTR
2025-05-24
目录
1、前提条件
2、Miniconda 安装步骤
2.1 获取安装包
2.2 一键安装脚本
2.3 配置环境变量(可选)

安装Miniconda2

# 1、前提条件

安装 Miniconda2 前,请确保你的系统环境满足以下要求:

提示

  • 操作系统:Linux(脚本适配主流发行版)
  • 权限要求:需有 sudo 权限(用于目录创建和环境变量写入)
  • 网络要求:推荐外网或能访问清华镜像

# 2、Miniconda 安装步骤

# 2.1 获取安装包

建议优先使用国内镜像源,下载速度快且更稳定:

镜像源 下载地址
官方 https://repo.anaconda.com/miniconda/ (opens new window)
清华大学 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ (opens new window)

例如下载 Miniconda2(Python 2.7)版本:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda2-py27_4.8.3-Linux-x86_64.sh -O /opt/enhance_env/Miniconda2-py27_4.8.3-Linux-x86_64.sh
1

注意

如需 Python3 版本,只需更换镜像中的 Miniconda3 安装包地址即可。

# 2.2 一键安装脚本

以下为自动安装 Miniconda 的标准脚本,仅安装 conda,不创建虚拟环境,也不涉及多余依赖。可以直接用在离线或批量部署场景。

#!/bin/bash
set -ex

# ============ 变量定义 =============
BASE_DIR="/opt/enhance_env"
INSTALL_DIR="${BASE_DIR}/miniconda2"
MINICONDA_URL="https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda2-py27_4.8.3-Linux-x86_64.sh"
MINICONDA_INSTALLER="${BASE_DIR}/Miniconda2-py27_4.8.3-Linux-x86_64.sh"
LOG_FILE="${BASE_DIR}/install.log"

# ============ 日志输出 =============
mkdir -p "${BASE_DIR}"
exec > >(tee -a "${LOG_FILE}") 2>&1

# 步骤 1: 下载 Miniconda 安装脚本
if [ ! -f "${MINICONDA_INSTALLER}" ]; then
  echo "正在从 ${MINICONDA_URL} 下载 Miniconda 安装脚本..."
  curl -o "${MINICONDA_INSTALLER}" "${MINICONDA_URL}"
else
  echo "Miniconda 安装脚本已存在:${MINICONDA_INSTALLER},跳过下载。"
fi

# 步骤 2: 安装 Miniconda(幂等校验)
if [ ! -d "${INSTALL_DIR}" ]; then
  echo "正在安装 Miniconda 到 ${INSTALL_DIR}..."
  bash "${MINICONDA_INSTALLER}" -b -p "${INSTALL_DIR}"
else
  echo "Miniconda 已安装在 ${INSTALL_DIR},跳过安装。"
fi

# 步骤 3: 初始化 Conda
echo "正在初始化 Conda..."
source "${INSTALL_DIR}/bin/activate"
conda init bash

# 步骤 4: 配置清华镜像源
CONDARC_PATH="${HOME}/.condarc"
if [ ! -f "${CONDARC_PATH}" ]; then
  echo "正在配置清华 Conda 镜像源..."
  cat > "${CONDARC_PATH}" <<EOF
channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
EOF
else
  echo "清华 Conda 镜像源已配置,跳过。"
fi

# 步骤 5: 清除索引缓存 & 更新 Conda
echo "正在清除 Conda 索引缓存..."
conda clean -i -y

echo "正在更新 Conda..."
conda update -n base -c defaults conda -y

# 步骤 6: 验证 conda
echo "验证 conda 是否可用..."
conda --version

echo "Miniconda 安装及基础配置完成!"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67

脚本可直接用于企业标准化部署一键自动化 ,日志落地、执行可追溯。

# 2.3 配置环境变量(可选)

脚本已自动初始化 conda 并配置环境变量。若发现终端无法直接用 conda 命令,可手动执行:

source ~/.bashrc
1

或重启终端。

#Ambari#一键部署#自动化部署
安装Gradle5.6.4
编译Ambari2.8.0——Miniconda3

← 安装Gradle5.6.4 编译Ambari2.8.0——Miniconda3→

最近更新
01
当前版本 2026/08
08-29
02
把 Ambari Server HA 稳稳地跑起来
08-17
03
从一次启用操作追到主备就绪
08-17
更多文章>
Theme by Vdoing | Copyright © 2017-2026 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式