Instalación en ArchLinux
Esta guía busca cubrir la instalación para PAC Project 9.4 y 9.3 para sistemas operativos con kernel Linux (ArchLinux), al ser usado en sistemas legacy sigue siendo usado en sistemas antiguos.
Requisitos
la suite de PAC 22 solo esta disponible en sistemas MS Windows, por lo que para ejecutar software windows en SO Linux es necesario el uso de una Capa de Compatibilidad para ejecutar estos programas. En este caso se usa wine
NOTE
WINE "Wine Is Not an Emulator"
Dependiendo de la distribución de Linux sera necesario instalar los siguientes paquetes: wine wine gecko, wine mono y winetricks.
Instalación ArchLinux
para instalar wine es necesario habilitar los repositorios multilib, esto se hace descomentando del archivo /etc/pacman.conf las siguientes lineas
[multilib]
Include = /etc/pacman.d/mirrorlisty actualizando los repositorios y el sistema
pacman -Syupara mas información consulte Official repositories
pacman -S wine wine-gecko wine-mono winetricks lib32-gnutls cups lib32-libcups cups-pdfwine es el núcleo del programa, gecko/mono proveen compatibilidad con Internet Explorer y .NET, winetricks permite instalar fácilmente librerías y programas, lib32-gnutls es una implementación para SSL y TLS, la cual se requiera la version de 32bits.
Para poder exportar gráficos asi como el correcto funcionamiento en PAC display se recomienda la instalación y configuración del servicio de impresión CUPS, con cups lib32-libcups, asi como cups-pdf para exportar a pdf (este paquete es necesario para algunas impresoras)
Configuración de CUPS
una vez instalado se debe arrancar el servicio
systemctl start cupsy para que arranque automáticamente al inicio habilitarlo (Recomendado/Opcional)
systemctl enable cupshttp://localhost:631/admin
[Añadir Impresora] >
Impresoras locales: (✓) CUPS-PDF (Virtual PDF Printer) [Siguiente] >
Nombre/Descripción/Ubicación Opcional [Siguiente] >
Marca: (Generic) [Siguiente] >
Modelo (Generic CUPS-PDF Printer (w/ options)) [Añadir Impresora]y se reinicia wine
winebootpara mas información consulte CUPS - ArchWiki
para poder ejecutar correctamente la suite de PAC 22 se instalaran las siguientes librerías con winetricks, Visual C++ 6
winetricks mfc42 comctl32 dxvk msvcrt40De tener algun problema reinicia el wine con el comando wineboot
winebootEjecución/Compatibilidad Wine 10.2Wayland
PAC SIM
9.3
para ejecutar PAC SIM, de recomienda hacerlo desde consola, con el comando wine y la ruta al ejecutable. Ej.
wine "$HOME/.wine/drive_c/Program Files (x86)/Opto22/PAC Project 9.3/PAC Sim/SNAPPACSim.exe"dependiendo de la configuración por defecto del sistema wine se ejecuta mostrando información de depuración, para ocultar estos mensajes su puede establecer la variable de entorno WINEDEBUG=-all. Ej.
WINEDEBUG=-all wine "$HOME/.wine/drive_c/Program Files (x86)/Opto22/PAC Project 9.3/PAC Sim/SNAPPACSim.exe"PAC Control
9.4
WARNING
Parece funcionar con algunos bugs gráficos
R10.5003
WARNING
Parece funcionar con algunos bugs gráficos
PAC Display Configurator
9.4
WARNING
Parece funcionar con algunos bugs gráficos
R10.5003
WARNING
Parece funcionar con algunos bugs gráficos
PAC Display Runtime
9.4
CAUTION
No funciona del todo
R10.5003
WARNING
Parece funcionar con algunos bugs gráficos