使用 Anaconda Distribution 与 AE4#

配置防火墙设置#

如果平台用户将在线使用 Navigator,您可能需要在网络的防火墙设置中将必要的站点列入白名单,以便 Navigator 可以访问这些站点

如果平台用户将离线使用 Navigator,则 conda 环境创建将仅限于其包缓存中可用的包。在离线模式下使用 Navigator 相当于使用带有 --offline 标志的 createinstallremoveupdate conda 命令,以便 conda 不连接到互联网。如果您的用户将离线使用 Navigator,您可能需要更改链接到 Web 的 Navigator 图标

注意: 如果 Navigator 检测到互联网访问不可用,它会自动启用离线模式。用户还可以选择 Anaconda Navigator > 偏好设置 并选中 启用离线模式 选项,以便在任何时候都在离线模式下工作,即使互联网访问可用。

配置 conda#

如果平台用户将使用 conda 安装包,他们可以配置 conda 以搜索特定的一组通道以查找包。

作为管理员,您还可以在系统级别配置 conda,这将覆盖任何用户级别的配置。

配置 Navigator#

默认情况下,Navigator 包括链接到 Anaconda Inc. 的 GitHub、YouTube 和 Twitter 页面的图标。用户可以通过编辑位于此处的配置文件来更改或删除这些链接:HOME_DIR/.anaconda/navigator/anaconda-navigator-config.yml

配置文件使用 key: value 形式的键值对,例如 github_url: https://github.com。三个值 github_url youtube_urltwitter_url 中的每一个都可以设置为任何 URL 或 null。如果值为 null,则 Navigator 不显示该图标。

作为管理员,您可以为 Navigator 创建配置文件,以使用户能够访问 Anaconda Enterprise 4 仓库并设置在首选项对话框中未公开的其他参数。此主配置文件存储 Navigator 的所有用户首选项,位于此处:~/.anaconda/navigator/anaconda-navigator.ini

配置文件包括 mainhome 部分,每个部分都包含 .ini 格式的键值对集。

您可以使用它在 main 部分自定义以下选项

  • default_anaconda_api_url:这指向内部 Anaconda Enterprise 4 仓库 API 端点。

注意: 此 URL 必须以 /api 结尾——它不仅仅是您的实例的主页。此 API 从您的实例读取配置数据,以设置 UI 行为和文本,例如 Navigator 窗口右上角的 登录到… 链接。

  • default_ssl_certificate — 这可以设置为 TrueFalse 或现有且有效的 SSL 证书文件的路径。

注意: 如果您的 Anaconda Enterprise 4 仓库实例需要 SSL 证书/RSA 密钥才能访问,则该信息必须存在于用户机器上的文本文件中,并通过此处指定的路径.ini 文件中指向。文本文件的格式应类似于以下内容

-----BEGIN CERTIFICATE-----

<此处为实际证书>

-----END CERTIFICATE-----

-----BEGIN RSA PRIVATE KEY-----

<此处为实际密钥>

-----END RSA PRIVATE KEY-----

  • twitter_url — 这可以配置为指向您公司的帐户,或者设置为 None 以不显示图标。

  • youtube_url — 这可以配置为指向您公司的帐户,或者设置为 None 以不显示图标。

  • github_url — 这可以配置为指向您公司的帐户,或者设置为 None 以不显示图标。

并在 home 部分中设置此选项

  • vscode_enable — 这可以设置为 TrueFalse,具体取决于您是否要启用或禁用 VSCode 在“主页”选项卡上显示以及从应用程序内部向 Microsoft 端点发出查询。

例如:

```ini
[main]
default_anaconda_api_url = https://www.your-domain.com:8443/api
default_ssl_certificate = /path/to/certificate/file.pem

# Custom URLS
twitter_url = https://twitter.com/your-company
youtube_url = https://www.youtube.com/c/your-company
github_url = https://github.com/your-company

[home]
vscode_enable = False
```

进行更改后,保存并关闭 .ini 文件,然后启动 Navigator 以更新 .condarcanaconda-client 配置,以反映您在其中指定的自定义设置。