配置防火墙设置
如果平台用户将联机使用 Navigator,则可能需要在网络的防火墙设置中将必要的站点列入白名单,以便 Navigator 可以访问这些站点:
如果平台用户将脱机使用 Navigator,则 conda 环境的创建将仅限于其包缓存中可用的包。在离线模式下使用 Navigator 等效于使用create
,install
,remove
和update
conda 命令和--offline
标志,以便 conda 不连接到 Internet。
如果您的用户将脱机使用 Navigator,则可能需要更改链接到 Web 的 Navigator 图标。
注意:如果 Navigator 检测到 Internet 访问不可用,它会自动启用脱机模式。用户还可以选择 Anaconda Navigator > 首选项 并检查Enable offline mode
选项,以便随时在脱机模式下工作,即使 Internet 访问可用时也是如此。
配置 Navigator
默认情况下,Navigator 包含链接到 Anaconda Inc. 的 GitHub、YouTube 和 Twitter 页面的图标。用户可以通过编辑位于此处的配置文件来更改或删除这些链接:HOME_DIR/.anaconda/navigator/anaconda-navigator-config.yml
.
配置文件使用 key-value 对形式的key: value
如github_url: https://github.com
.这三个值中的每一个github_url
youtube_url
和twitter_url
可以设置为任何 URL 或null
.如果值为null
时,导引不会显示该图标。
作为管理员,您可以为 Navigator 创建配置文件,以使用户能够访问 Anaconda Enterprise 4 存储库并设置未在首选项对话框中显示的其他参数。此主配置文件存储 Navigator 的所有用户首选项,位于以下位置:~/.anaconda/navigator/anaconda-navigator.ini
.
配置文件包括main
和home
部分,每个部分都包含.ini
格式。
您可以使用它自定义main
部分:
注意:此 URL 必须以/api
— 它不仅仅是您的实例的主页。此 API 从您的实例中读取配置数据以设置 UI 行为和文本,例如 Navigator (导引) 窗口右上角的 Sign in to... (登录...) 链接。
注意:如果您的 Anaconda Enterprise 4 Repository 实例需要 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
部分:
例如:
```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 以更新.condarc
和anaconda-client
配置以反映您在其中指定的自定义设置。