Publicar aplicaciones
Con Linux VDA versión 7.13, Citrix añadió la función de aplicaciones sin interrupciones a todas las plataformas Linux compatibles. No se requieren procedimientos de instalación específicos para usar esta función.
Consejo:
Con Linux VDA versión 1.4, Citrix añadió compatibilidad con aplicaciones publicadas que no son sin interrupciones y el uso compartido de sesiones.
Publicar aplicaciones con Citrix Studio
Puede publicar aplicaciones instaladas en un VDA de Linux al crear un grupo de entrega o al añadir aplicaciones a un grupo de entrega existente. El proceso es similar a la publicación de aplicaciones instaladas en un VDA de Windows. Para obtener más información, consulte la documentación de Citrix Virtual Apps and Desktops (según la versión de Citrix Virtual Apps and Desktops que se utilice).
Nota:
Al configurar grupos de entrega, asegúrese de que el tipo de entrega esté establecido en Escritorio y aplicaciones o Aplicaciones.
Recomendamos crear VDA y grupos de entrega separados para las entregas de aplicaciones y escritorios.
Para usar aplicaciones sin interrupciones, no inhabilite el modo sin interrupciones en StoreFront. El modo sin interrupciones está habilitado de forma predeterminada. Si ya lo ha inhabilitado configurando “TWIMode=Off”, elimine esta configuración en lugar de cambiarla a “TWIMode=On”. De lo contrario, es posible que no pueda iniciar un escritorio publicado.
Limitación
El VDA de Linux no admite el inicio de varias instancias simultáneas de la misma aplicación por parte de un único usuario.
En una sesión de aplicación, solo los accesos directos específicos de la aplicación funcionan como se espera.
Problemas conocidos
Se identifican los siguientes problemas conocidos al publicar aplicaciones:
- Las ventanas no rectangulares no son compatibles. Las esquinas de una ventana pueden mostrar el fondo del lado del servidor.
- No se admite la vista previa del contenido de una ventana de una aplicación publicada.
- Cuando ejecuta varias aplicaciones de LibreOffice, solo la que se inició primero aparece en Citrix Studio porque estas aplicaciones comparten el proceso.
- Las aplicaciones publicadas basadas en Qt5, como «Dolphin», pueden no mostrar iconos. Para resolver el problema, consulte el artículo en https://wiki.archlinux.org/title/Qt.
- Las aplicaciones de Linux suelen tener una ventana «Acerca de» que contiene información sobre la aplicación en uso, y en esas ventanas se suelen encontrar enlaces web para obtener más información. Al hacer clic en los enlaces web de la ventana «Acerca de», se puede iniciar un navegador web desde aplicaciones publicadas como calc, gedit, calendar y LibreOffice Suite. El inicio involuntario de un navegador web elude el aislamiento de la aplicación y puede comprometer la seguridad. Para solucionar el problema, cambie el navegador web predeterminado siguiendo estos pasos:
-
Cree un archivo none.sh en una ubicación personalizada, por ejemplo:
sudo mkdir /home/none sudo touch /home/none/none.sh sudo chmod +x /home/none/none.sh <!--NeedCopy--> -
Agregue las siguientes líneas al archivo none.sh:
#!/bin/bash echo "NONE" <!--NeedCopy--> -
Cree el archivo /etc/xdg/mimeapps.list con sudo y, a continuación, agregue las siguientes líneas al archivo mimeapps.list:
[Default Applications] text/html=none.desktop x-scheme-handler/http=none.desktop x-scheme-handler/https=none.desktop x-scheme-handler/about=none.desktop x-scheme-handler/unknown=none.desktop <!--NeedCopy--> -
Cree el archivo /usr/share/applications/none.desktop con sudo y, a continuación, agregue las siguientes líneas al archivo none.desktop:
[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Terminal=false Exec=/home/none/none.sh Name=None Icon=/home/none/none.sh <!--NeedCopy-->Dado que puede colocar el archivo none.sh en una ubicación personalizada, asegúrese de que none.desktop pueda hacer referencia al archivo none.sh correctamente.
-