14-Mar-2022 ======================== Installation de WPS sur UNIX ======================== WPS pour UNIX version 4.1.10-GA-release (4.1.10.0.18452-GA-release) ----------------------------------------------------------------------- ======================================================================= 1. Conditions préalables 2. Installation 2.1 Variables d'environnement 3. Script shell wpsenv.sh 4. Mise à niveau ======================================================================= 1. Conditions préalables ================ Linux ----- WPS est compatible avec toute distribution de Linux conforme à Linux Standard Base (LSB) 3.0 ou ultérieur. WPS est compatible avec Linux sur les plates-formes x86, x86_64 et IBM System z, y compris Integrated Facility for Linux (IFL). Si vous avez installé une distribution 64 bits de Linux, vous pouvez utiliser une version 32 ou 64 bits de WPS. Il faut cependant noter que certaines distributions 64 bits de Linux n'installent par défaut que les bibliothèques 64 bits. WPS 64 bits est directement utilisable, alors que si vous installez WPS 32 bits, vous devez d'abord installer les bibliothèques système 32 bits. Consultez la documentation de votre distribution de Linux pour savoir comment réaliser cette opération. Il n'y a pas d'autre condition préalable à l'installation et l'exécution de WPS. 2. Installation =============== WPS pour Linux n'est actuellement disponible qu'en tant que package RPM, package de type Debian ou fichier d'archive compressé tar. Toutes les versions sont disponibles sur le site Web de World Programming. Vous devez disposer d'un nom d'utilisateur et d'un mot de passe pour accéder à la section Téléchargement du site. Nous vous conseillons d'utiliser le package adapté à votre distribution. Package RPM ----------- Pour pouvoir installer le package, vous devez utiliser la commande sudo pour obtenir les droits d'administrateur. L'emplacement d'installation par défaut est /opt/worldprogramming/wps-. Une fois le package téléchargé, installez-le à l'aide de la commande suivante : sudo rpm --install //.rpm Package de type Debian -------------------- Pour pouvoir installer le package, vous devez utiliser la commande sudo pour obtenir les droits d'administrateur. L'emplacement d'installation par défaut est /opt/worldprogramming/wps-. Une fois le package téléchargé, installez-le à l'aide de la commande suivante : sudo apt install .deb Fichier tar compressé -------------- Pour installer WPS, extrayez les fichiers de l'archive à l'aide de gunzip et tar comme suit. Choisissez un emplacement d'installation approprié et auquel vous avez accès en écriture et accédez à ce répertoire à l'aide de la commande cd. L'archive est complète, et peut être ouverte à l'emplacement de votre choix. L'emplacement d'installation peut nécessiter un accès en tant qu'utilisateur racine (root), comme par exemple /opt, si vous installez le logiciel pour tous les utilisateurs, ou être installé dans votre répertoire d'accueil. Dézippez et extrayez le fichier d'installation à l'aide de la commande : tar -xzof .tar.gz ou : gzip -cd .tar.gz | tar xvf - Appliquer une clé de licence ------------------- Une clé de licence est nécessaire pour utiliser WPS. Vous pouvez l'appliquer depuis la ligne de commande. Pour appliquer une clé de licence, utilisez la commande suivante : /bin/wps -stdio -setinit < Un message confirme que la clé de licence a bien été appliquée. Lancer le Workbench ------------------- Pour lancer l'interface graphique WPS Workbench : /eclipse/workbench Pour plus d'informations sur l'utilisation du Workbench, consultez le Guide utilisateur de WPS Workbench. Une version pdf de ce guide est disponible dans le répertoire doc de l'installation. Une version très similaire est également accessible directement depuis Wps Workbench en sélectionnant Aide > Table des matières de l'aide 2.1 Variables d'environnement ========================= Remarque : Les recommandations suivantes présument que vous utilisez le shell Bash. Pour utiliser WPS avec des applications de fournisseurs tiers, telles que les serveurs de base de données, les informations d'environnement doivent être disponibles au démarrage de WPS. Par exemple : * LD_LIBRARY_PATH, pour pointer vers les bibliothèques client pour une base de données * PATH, pour pointer vers le dossier bin d'unixODBC, par exemple * ODBCSYSINI, pour pointer vers les bibliothèques client unixODBC Si vous n'avez pas défini ces variables d'environnement d'une autre manière, nous recommandons de créer un script shell dans Bash appelé wpsenv.sh pour exporter ces variables. Vous spécifier ce fichier dans les scripts Bash du système. Si WPS est utilisé par plusieurs utilisateurs, il est plus pratique de définir des variables d'environnement globales : 1. Créez un dossier nommé worldprogramming dans /etc. Dans ce dossier, créez le script shell worldprogramming.sh. 2. Ce fichier doit être spécifié par SOURCE dans les fichiers /etc/profile et /etc/bashrc afin que WPS puisse accéder à ces variables. Si l'accès à WPS doit être réservé à certains utilisateurs, vous pouvez définir les variables à l'aide d'un script shell Bash dans le répertoire d'accueil de l'utilisateur : 1. Créez un dossier nommé .worldprogramming dans le répertoire d'accueil. Dans ce dossier, créez le script shell worldprogramming.sh. 2. Ce fichier doit être spécifié par SOURCE dans le fichier -/.profile ou ou ~/.bash_profile afin que WPS puisse accéder à ces variables. 3. Script shell wpsenv.sh ========================= Vous pouvez créer un script shell permettant de configurer les variables d'environnement ou autres options système avant d'exécuter WPS. Ce script peut être nommé wpsenv.sh, et exécuté par WPS version 3.2 ou ultérieure, ou wpsenv-3.2.sh, qui ne peut être exécuté que par WPS version 3.2. Le script peut être créé soit dans le répertoire racine d'installation de WPS, soit dans le répertoire personnel de l'utilisateur. L'utilisation de script shell spécifiques à la version permet de configurer différents environnements au fur et à mesure du déploiement de nouvelles versions. 4. Mise à niveau ============ Vous devez disposer d'une clé de licence version 4 pour utiliser WPS 4. WPS peut toujours lire les données créées dans les versions antérieures de WPS. Les versions antérieures de WPS ne peuvent pas toujours lire les données créées par les nouvelles versions de WPS. Notez que l'emplacement du fichier du programme exécutable d'interface en ligne de commande de WPS a été déplacé de la racine du répertoire d'installation de WPS vers le sous-répertoire bin. Les programmes shell et autres références à WPS devront être modifiés en conséquence. (c) 2022 World Programming