🧾 Cómo instalar GISA (Progress) en Linux Mint 22 XFCE
Este tutorial te guía paso a paso para instalar el sistema GISA, basado en Progress WebClient, en Linux Mint 22 XFCE usando Wine, incluyendo todos los archivos necesarios, el registro correcto de librerías y la creación de un acceso directo al escritorio.
✅ Requisitos
- Linux Mint 22 XFCE
- Wine y Winetricks instalados:
sudo apt update
sudo apt install wine winetricks- Crear las carpetas necesarias:
mkdir -p ~/docs/ocx
mkdir -p ~/dlc- Archivos requeridos (colócalos en
~/Público/o rutas equivalentes):
Progress WebClient 11.7 32bits/setup.exeinstalar64.bat(script de registro OCX)- Archivos
.ocx,.dll,.regen~/docs/ocx - Acceso directo
.lnkde GISA, comoGusa.lnk
🛠️ Paso 1: Crear el entorno Wine personalizado
export WINEPREFIX=~/.wine-gisa
winebootEsto inicializa un entorno aislado solo para GISA.
🛠️ Paso 2: Instalar dependencias de VB6 y MFC
Algunos controles requieren librerías antiguas de Windows:
WINEPREFIX=~/.wine-gisa winetricks vb6run mfc40 mfc42📥 Paso 3: Instalar Progress WebClient
Ejecuta el instalador con:
WINEPREFIX=~/.wine-gisa wine ~/Público/"Progress WebClient 11.7 32bits/setup.exe"Sigue la instalación como en Windows.
📦 Paso 4: Registrar OCX y DLL
Ejecuta el script para registrar los componentes necesarios:
WINEPREFIX=~/.wine-gisa wine cmd /c C:\\docs\\ocx\\instalar64.batAsegúrate que el archivo instalar64.bat contenga líneas como:
C:\Windows\System32\regsvr32.exe /s C:\docs\ocx\Nombre.ocx
regedit /S C:\docs\ocx\archivo.reg▶️ Paso 5: Ejecutar GISA
Ejecuta el .lnk de GISA:
WINEPREFIX=~/.wine-gisa wine start 'C:\docs\0231wsh\Gusa.lnk'Si todo está bien, el sistema se abrirá correctamente.
📌 Paso 6: Crear acceso directo en el escritorio
Edita el archivo:
mousepad ~/Escritorio/GISA.desktopContenido:
[Desktop Entry]
Name=GISA
Comment=Ejecutar GISA con Wine
Exec=env WINEPREFIX=/home/juliocesar/.wine-gisa wine start 'C:\\docs\\0231wsh\\Gusa.lnk'
Type=Application
Terminal=false
Icon=wine
Categories=Application;Hazlo ejecutable:
chmod +x ~/Escritorio/GISA.desktop🛠️ (Opcional) Crear acceso para registrar OCX manualmente
Edita:
mousepad ~/Escritorio/RegistrarOCX.desktopContenido:
[Desktop Entry]
Name=Registrar OCX GISA
Comment=Registra librerías necesarias de GISA
Exec=env WINEPREFIX=/home/juliocesar/.wine-gisa wine cmd /c C:\\docs\\ocx\\instalar64.bat
Type=Application
Terminal=true
Icon=wine
Categories=Utility;Hazlo ejecutable:
chmod +x ~/Escritorio/RegistrarOCX.desktop✅ Resultado final
- GISA funcionando en Linux Mint 22 XFCE
- OCX y DLL correctamente registrados
- Icono de acceso directo en escritorio
- Entorno limpio y aislado en
~/.wine-gisa
Autor: julio101290