系统要求#

您的服务器必须满足硬件、软件、安全和网络的要求。在开始安装之前,请检查并确认您已满足所有系统要求。

硬件要求#

  • 物理服务器或虚拟机。

  • CPU: 2 x 64位, 2.8 GHz, 8.00 GT/s CPU或更高。 验证机器架构.

  • 内存:典型安装50个常规用户时,最小RAM大小为32 GB,或安装1600 MHz DDR3的16 GB RAM。验证内存需求

  • 存储:建议至少650 GB用于repo.anaconda.com的镜像,或在隔离环境中至少1.5 TB。如果仓库用于存储由您的组织构建的包,则建议增加额外空间。验证存储需求

  • 需要互联网访问以下载Anaconda.org上的文件,或者需要一个包含所有所需文件的USB驱动器,并提供用于隔离安装的替代说明。

软件需求#

  • Linux环境:安装已在Red Hat Enterprise Linux/CentOS 6.7、7.3、7.4和7.5以及Ubuntu 12.04+上进行了测试。验证Linux版本

  • 客户端环境可能是Windows、macOS或Linux。

  • Ubuntu 用户可能需要安装 cURL。验证 cURL 访问

  • 已安装并运行MongoDB 2.6+版本作为根用户。支持到3.6版本。验证MongoDB安装

  • bzip2. 验证 bzip2 安装.

安全要求#

  • 根访问或sudo权限。验证根访问和sudo权限

  • 可选:能够进行IPTables修改。

  • SELinux 策略编辑权限。

    注意:SELinux 不需要被禁用以进行存储库操作。

网络需求#

TCP端口的使用如下:

  • 入站 TCP 8080, 8443: Anaconda Enterprise 4 仓库。

  • 入站 TCP 22: SSH。

  • 出站 TCP 443:Anaconda.org。

  • 出站 TCP 25: SMTP。

  • 出站 TCP 389/636: LDAP(s)。

您需要您的Anaconda.org—云端的仓库—账户用户名和密码以及购买时由Anaconda提供的安装令牌。如果您未收到您的令牌,请联系您的销售代表或我们的专业支持团队

硬件验证#

机器架构#

存储库仅适用于64位计算机。

要验证您是否拥有64位或x86_64计算机,请在终端窗口中运行:

arch

此命令显示您的系统是:32位“i686”或64位“x86_64”。

内存需求#

您需要至少32 GB的RAM,或者1600 MHz DDR3的16 GB RAM。

在终端窗口中,运行:

free -m

此命令返回以MB为单位的空闲内存大小。

存储需求#

要检查您的可用磁盘空间——硬盘驱动器或虚拟环境大小——请使用内置的Linux df工具,并带上-h参数以便以人类可读的格式显示:

df -h

软件验证#

Linux环境的其他版本#

如果您使用的是Redhat、CentOS或Ubuntu以外的版本,请通过提交GitHub issue与我们联系。提示可能会根据您的版本略有不同。

Ubuntu用户的cURL访问#

RedHat 和 CentOS Linux 发行版已经预装了 cURL, 但 Ubuntu 没有。

要验证cURL访问,请在终端窗口中运行:

curl --version

如果找不到cURL,Ubuntu用户可以使用高级打包工具(APT)来获取并安装cURL:

sudo apt-get install curl

提示:如果您已经安装了 Miniconda 或 Anaconda,在所有版本的 Linux 中,您可以使用 conda 命令:

conda install curl

已安装MongoDB版本2.4+#

必须作为root用户安装并运行MongoDB版本2.4或更高版本。 支持到3.4版本。要检查MongoDB的存在及其版本号,请在终端窗口中运行:

mongod --version

如果您收到“未找到”消息或MongoDB版本为2.3或更早版本,请使用官方安装说明安装MongoDB 2.4或更高版本。记得使用sudo命令以root身份安装。

在启动Repository之前,MongoDB必须始终处于运行状态。

启动MongoDB:

sudo service mongod start

验证MongoDB是否正在运行:

mongo --eval 'db.serverStatus().ok'

bzip2 已安装#

要检查bzip2的存在及其版本号,在终端窗口中运行:

bzip2 --version

安全验证#

根访问和sudo权限#

没有root访问权限,无法完成Repository的安装过程。

要验证您是否具有sudo权限,请在终端窗口中运行:

sudo -v

在提示时输入您的根密码,然后按Enter(Windows)/Return(Mac)。

如果您收到类似以下的消息,请联系您的系统管理员以获取root访问权限:

Sorry, user [username] may not run sudo on [hostname].