- 入门指南
- 了解 UiPath Robot
- UiPath Assistant
- 安装要求
- 为 Unattended 自动化安装机器人
- 为 Unattended 自动化配置机器人
- 为有人值守的自动化安装机器人
- 为有人值守的自动化配置机器人
- 集成
- 故障排除
在 Linux 上安装
在 Linux 上安装机器人需要 Docker 环境、与 Orchestrator 的网络连接以及计算机模型的客户端凭据。
24.10.95.24248-robot24.10.0
。 要安装最新的可用补丁,请不要提及标签。 下载 Docker 映像的命令为:
docker pull registry.uipath.com/robot/uiautomation-runtime:<tag>
docker pull registry.uipath.com/robot/uiautomation-runtime:<tag>
-
要创建适用于 Linux 的自动化,请确保您使用 Chrome 扩展程序版本 2021.10.4 或更高版本。 这允许机器人执行后台和前台自动化。
-
要为 Linux 设计用户界面自动化,您可以为活动选择以下输入方法:
-
ChromiumAPI:默认的输入模式,可让机器人直接与 Chrome 元素交互。
-
模拟单击/模拟键入:模拟用户操作,例如在网页上单击或键入。
-
网页录制器:在网页上复制一系列机器人可以重播的操作。
-
表格提取:用于从网页表格中提取数据的工具。
-
docker run
命令使用的参数。 使用此命令启动 Docker 映像。
参数 |
描述 |
示例 |
---|---|---|
|
接受UiPath 许可协议。 |
|
|
设置机器人应连接到的 Orchestrator 实例的 URL。 | |
与客户端密码一起使用。 如果使用计算机密钥,请不要使用此参数。 |
设置计算机模板的客户端 ID。 | |
与客户端 ID 一起使用。 | 设置计算机模板的客户端密码。 | |
如果使用客户端 ID 和密码,请不要使用此参数。 |
设置计算机模板的键。 | |
VNC_ENABLED=true |
可选。 通过虚拟网络计算 (VNC),启用在 Linux 上实时流式传输机器人执行。 需要使用端口
5000:5900 访问 VNC 服务器。
重要提示:
启用 VNC 服务器后,请使用任何 VNC 客户端实时流式传输机器人执行。 |
|
docker run
命令中指定 DNS 服务器。 例如:
docker run --dns="1.1.1.1" -e LICENSE_AGREEMENT=accept -e ORCHESTRATOR_URL="https://cloud.uipath.com/organization/tentant/orchestrator_" -e CLIENT_ID="$Client_ID" -e CLIENT_SECRET="$Client_secret" -tid registry.uipath.com/robot/uiautomation-runtime:<tag>
docker run --dns="1.1.1.1" -e LICENSE_AGREEMENT=accept -e ORCHESTRATOR_URL="https://cloud.uipath.com/organization/tentant/orchestrator_" -e CLIENT_ID="$Client_ID" -e CLIENT_SECRET="$Client_secret" -tid registry.uipath.com/robot/uiautomation-runtime:<tag>
--dns="1.1.1.1"
表示 Cloudflare 的公共 DNS 解析程序。 您可以使用任何 DNS 解析程序来重定向 SignalR Hub。
/home/robotuser/.nuget/Packages/
目录中。 要配置此功能,您需要装载包含 NuGet 库的目录。 将以下标志添加到 docker run 命令: -v <path to packages on the host machine>:/home/robotuser/.nuget/Packages/
。
例如,使用计算机密钥:
docker run -e LICENSE_AGREEMENT=accept -e MACHINE_KEY="{machine_key}" -e ORCHESTRATOR_URL="https://cloud.uipath.com/organization/tentant/orchestrator_" -v <path to packages on the host machine>:/home/robotuser/.nuget/Packages -ti registry.uipath.com/robot/uiautomation-runtime
docker run -e LICENSE_AGREEMENT=accept -e MACHINE_KEY="{machine_key}" -e ORCHESTRATOR_URL="https://cloud.uipath.com/organization/tentant/orchestrator_" -v <path to packages on the host machine>:/home/robotuser/.nuget/Packages -ti registry.uipath.com/robot/uiautomation-runtime
要调试正在运行的机器人容器,请使用 “远程调试”功能。