Installation
Babel Desktop est fourni sous forme de programme d’installation natif pour chaque système d’exploitation. Chaque programme d’installation contient le runtime de l’application et un runtime .NET autonome, de sorte que la machine n’a besoin ni de Node.js ni de .NET. Téléchargez le paquet correspondant à votre plateforme et à l’architecture de votre processeur depuis l’espace de téléchargement de babelfor.NET .
Licence requise
| Édition de la licence | Plateformes prises en charge |
|---|---|
| Enterprise | Windows |
| Ultimate ou supérieure | Windows, macOS, Linux |
Une licence de démonstration peut être utilisée pour l’évaluation. La gestion des licences nécessite également les droits correspondants de Babel Licensing Server ou Data Center.
| Plateforme | Paquet | Mises Ă jour |
|---|---|---|
| Windows | babel-desktop-<version>-win-x64.exe (programme d’installation par utilisateur) | Automatiques, depuis l’application |
| Windows | babel-desktop-<version>-win-x64.msi (programme d’installation par machine) | Gérées par les outils de déploiement de votre service informatique |
| macOS | babel-desktop-<version>-mac-arm64.dmg ou .zip | Automatiques, depuis l’application |
| Linux | babel-desktop-<version>-linux-x86_64.AppImage | Automatiques, depuis l’application |
| Linux | babel-desktop-<version>-linux-amd64.deb, babel-desktop-<version>-linux-x86_64.rpm | Par le gestionnaire de paquets du système |
Chaque dossier de téléchargement contient aussi un fichier SHA256SUMS qui vous permet de vérifier les paquets.
Windows
Programme d’installation par utilisateur (EXE). Exécutez babel-desktop-<version>-win-x64.exe. Il ne demande pas de droits d’administrateur. Vous pouvez choisir le dossier d’installation, et le programme d’installation ajoute un raccourci au menu Démarrer. Cette installation se met à jour toute seule ; voir Mises à jour.
Programme d’installation par machine (MSI). Le MSI installe Babel Desktop pour tous les utilisateurs de la machine. Utilisez-le pour les déploiements gérés, par exemple par stratégie de groupe ou avec Intune. Il peut s’installer en mode silencieux :
msiexec /i babel-desktop-<version>-win-x64.msi /qnUne installation par MSI ne se met pas à jour toute seule. Pour passer à une nouvelle version, déployez le MSI de cette version.
Vos paramètres et vos données utilisateur restent sur la machine lorsque vous désinstallez Babel Desktop.
L’application installée s’appelle Babel Obfuscator dans le menu Démarrer, dans le Launchpad et dans le menu du bureau sous Linux.
Intégrité de l’application
Sous Windows et macOS, Babel Desktop vérifie les fichiers de l’application à chaque démarrage. Si l’un d’eux a été modifié depuis l’installation, par exemple par un outil qui applique des patchs aux applications, Babel Desktop se ferme avant que sa fenêtre ne s’ouvre. Réinstallez le même paquet pour le réparer ; vos paramètres et vos projets restent tels quels.
Babel Desktop ne peut pas être démarré comme un processus Node.js. Il ignore les variables d’environnement ELECTRON_RUN_AS_NODE, NODE_OPTIONS et NODE_EXTRA_CA_CERTS, ainsi que les options de ligne de commande --inspect et --inspect-brk.
Proxy et certificats
Babel Desktop utilise les paramètres de proxy du système d’exploitation et fait confiance aux mêmes autorités de certification que lui, pour la connexion au compte, les mises à jour, le catalogue d’extensions, la documentation et les connexions de gestion des licences. Si votre réseau inspecte le trafic TLS avec sa propre autorité de certification, ajoutez cette autorité au magasin de certificats du système sous Windows et macOS ou, sous Linux, à la base de données NSS partagée (~/.pki/nssdb) qu’utilisent les navigateurs fondés sur Chromium.
Chargez ensuite votre licence : voir Activation du produit.