32.0 Distribution : applications aux serveurs Terminal Server
Novell® ZENworks® Desktop Management permet de gérer les applications hébergées dans un environnement Terminal Server. Il vous autorise, notamment, à distribuer des applications sur les serveurs Terminal Server hôtes pour mettre ensuite les applications hébergées à la disposition des utilisateurs, via le programme de lancement d'applicatifs Novell™.
Cette section fournit des informations sur la méthode de distribution des applications sur les serveurs Terminal Server hôtes. Pour plus d'informations sur la distribution des applications Terminal Server aux utilisateurs, reportez-vous au Section 28.0, Distribution : applications simples et au Section 29.0, Distribution : applications complexes.
La distribution d'applications à un serveur Terminal Server est pratiquement identique à la distribution d'applications à un utilisateur ou un poste de travail, ce qui signifie que vous pouvez suivre les procédures décrites dans les sections référencées ci-dessus. Cependant, vous devez tenir compte des points suivants :
- Vous pouvez distribuer des applications simples, des applications AOT/AXT ou des applications MSI sur un serveur Terminal Server.
- Vous pouvez utiliser des associations d'utilisateurs ou de postes de travail pour distribuer des applications.
Pour utiliser des associations d'utilisateurs, vous devez installer le programme de lancement d'applicatifs sur le serveur Terminal Server, créer un objet Utilisateur dans Novell eDirectory™ pour le serveur Terminal Server et associer les applications souhaitées à l'objet Utilisateur du serveur Terminal Server.
Pour utiliser des associations de postes de travail, vous devez installer le programme de lancement d'applicatifs, ainsi que Workstation Manager, sur le serveur Terminal Server, importer le serveur Terminal Server dans eDirectory en tant qu'objet Workstation et associer les applications souhaitées à l'objet Poste de travail du serveur Terminal Server.
- Pour distribuer, sur le serveur Terminal Server, des applications associées à l'utilisateur et des applications associées au poste de travail, loguez-vous à la console Terminal Server par le biais d'un compte administrateur Windows.
- Le programme de lancement d'applicatifs ne crée pas de répertoire cache NAL sur le serveur Terminal Server. En raison de l'absence de répertoire cache NAL, les éléments suivants s'appliquent :
- La distribution d'applications MSI sur le serveur Terminal Server exige que le client réseau approprié (client Microsoft ou Novell Client™) soit installé sur le serveur. La distribution via le serveur Middle Tier ZENworks est impossible. Il n'existe en effet pas de répertoire cache NAL pour copier le progiciel MSI source. Il est toutefois possible de contourner ce problème. Créez pour cela un objet Application simple qui distribue l'ensemble .msi sur le serveur Terminal Server et lance Windows Installer pour installer l'ensemble.
- L'option Forcer le caching ne fonctionne pas.
- La fonction de désinstallation ne fonctionne pas. Vous devez désinstaller manuellement les fichiers de l'application.
- Pour vous assurer que les applications MSI sont installées de manière à permettre un accès multisession, exécutez la commande change user /install dans le script de pré-distribution et la commande change user /execute dans le script de post-distribution. Ainsi, l'application est installée dans le répertoire racine du système, et non dans le répertoire privé d'un utilisateur.
- Vous pouvez utiliser la règle de distribution Terminal Server pour vous assurer qu'une application n'est distribuée que sur un serveur Terminal Server. Pour plus d'informations sur la règle de distribution Terminal Server, reportez-vous à Page Règles de distribution.
- Si vous souhaitez qu'une application soit distribuée lors de son lancement par un utilisateur (plutôt qu'à l'installation), l'utilisateur doit disposer des droits d'accès appropriés au système de fichiers et au registre. Pour installer une application MSI sur le serveur Terminal Server, l'utilisateur doit être intégrés au groupe Administrateurs. Microsoft Windows Installer n'autorise pas les utilisateurs qui ne sont pas administrateurs à effectuer des installations à partir d'une session client Terminal Server.