- Démarrage
- Comprendre UiPath Robot
- Assistant UiPath
- Prérequis d’installation
- Installation de robots pour des automatisations Unattended
- Configuration de robots pour des automatisations Unattended
- Déployer des automatisations non assistées
- Connexion des robots pour les automatisations Unattended à Orchestrator
- Configuration de Windows Server pour des Robots haute densité
- Rediriger les Robots vers un serveur proxy
- Implémenter l’authentification
- Ajuster les paramètres du registre pour l'exécution dans une session de bureau à distance minimisée
- Utilisation d’emplacements réseau
- Configurer des Robots Linux
- Configuration de la vérification de la signature des paquets
- Configurer des dossiers de package et des chemins d’accès réseau
- Configurer des flux d’activité
- Installation de robots pour des automatisations Attended
- Configuration de robots pour les automatisations Attended
- Intégrations
- Résolution des problèmes
- Résoudre les problèmes du service de robot UiPath
- Résoudre les problèmes d’exécution
- Résoudre les problèmes de mise en réseau
- Résolution des problèmes de connexion
- Licensing troubleshooting
- Résolution des problèmes de package
- Résolution des problèmes .NET
- Dépannage de la journalisation
- Dépannage des problèmes de session
Installation sur Linux
L'installation de Robots sur Linux nécessite un environnement Docker, une connexion réseau à Orchestrator et les informations d'identification client du modèle de machine.
24.10.95.24248-robot24.10.0
. Pour installer le dernier correctif disponible, ne mentionnez pas de balise. La commande pour télécharger l'image Docker est :
docker pull registry.uipath.com/robot/uiautomation-runtime:<tag>
docker pull registry.uipath.com/robot/uiautomation-runtime:<tag>
-
Pour créer des automatisations pour Linux, assurez-vous que vous disposez de l'extension Chrome version 2021.10.4 ou ultérieure. Cela permet au robot d'exécuter des automatisations en arrière-plan et au premier plan.
-
Pour concevoir une UI Automation pour Linux, vous pouvez sélectionner les méthodes d’entrée suivantes pour les activités :
-
ChromiumAPI : le mode d'entrée par défaut qui permet aux robots d'interagir directement avec les éléments Chrome.
-
SimulerClic/SimulerType : simule les actions de l’utilisateur telles que cliquer ou taper sur une page Web.
-
Enregistreur Web (Web Recorder) : réplique une série d’actions sur une page Web qu’un robot peut relire.
-
Extraction de table : un outil pour faciliter l'extraction de données à partir de tables Web.
-
docker run
. Utilisez cette commande pour démarrer l'image Docker.
Paramètre |
Description |
Exemple |
---|---|---|
|
Accepte le contrat de licence UiPath. |
|
|
Définit l'URL de l'instance Orchestrator à laquelle vos robots doivent se connecter. | |
À utiliser avec la clé secrète du client. Si vous utilisez la clé de machine, n'utilisez pas ce paramètre. |
Définit l'ID client du modèle de machine. | |
À utiliser avec l'ID de client. | Définit la clé secrète du client du modèle de machine. | |
Si vous utilisez un ID et une clé secrète de client, n'utilisez pas ce paramètre. |
Définit la clé du modèle de machine. | |
VNC_ENABLED=true |
Facultatif. Permet la diffusion en direct de l'exécution du Robot sur Linux via le calcul en réseau virtuel (VNC). Nécessite le port
5000:5900 pour accéder au serveur VNC.
Important :
Après avoir activé le serveur VNC, utilisez n'importe quel client VNC pour diffuser en direct l'exécution du robot. |
|
docker run
. Par exemple :
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"
représente le résolveur DNS public de Cloudflare. Vous pouvez utiliser n'importe quel résolveur DNS pour rediriger le hub SignalR.
/home/robotuser/.nuget/Packages/
d'un conteneur Docker. Pour configurer cela, vous devez monter le répertoire contenant les bibliothèques NuGet. Ajoutez l'indicateur suivant à la commande d'exécution de docker : -v <path to packages on the host machine>:/home/robotuser/.nuget/Packages/
.
Par exemple, en utilisant la clé de machine :
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
Pour déboguer un conteneur Robot en cours d'exécution, utilisez la fonctionnalité de débogage à distance ( Remote Debugging).