InfoQube can be set up to run natively on Linux via the WINE compatibility layer.  This document describes the set up required to enable InfoQube to run successfully on Linux.

Note: This is a work in progress.  Currently IQ is not running on Linux via WINE following these direction - but we are close.  Any assistance would be appreciated.

Linux Requirements

Linux requires various applications and libraries to be installed in order for InfoQube to work properly.  Ensure the following Linux applications and libraries are installed on your system.
  • Fresh wine install (v1.2 or higher)
  • install cabextract
  • install unzip (usually installed by default with the operating system)
  • install samba
  • install samba-common (normally installed along with samba)
  • install samba-winbind
     
After installed Wine, run "Wine Configuration before proceeding to the next steps.  This can be done from the menu or from a terminal by running winecfg (run as a normal user, do not run as root).  This initiates Wine to create the required folders and files for your current user login.  After running this command you will have a .wine folder under your home folder with all of the required fake Windows drive and directories (note: if you are new to Linux, files and folders that start with a period "." are hidden.  You may have to turn on viewing of hidden files to see the newly created folders).

Windows Application Requirements

The following applications should be installed via winetricks.
  • corefonts (optional)
  • tahoma (optional)
  • vcrun6sp6 (not sp6)
  • wsh56vb
  • comctl32.ocx
  • msdac28 (set oledb32.dll back to native after install)
  • jet40
  • richedit20/32 (renamed existing rich20.dll before winetricks)
  • gdiplus
  • IE6

DLL overrides

  • oleaut32.dll (native, builtin)
  • oledb32.dd (native)
  • olepro32.dd (native, builtin)
  • wininet.dll (native, builtin)

 Installing InfoQube

 After all of the pre-requisites listed above are complete you are ready to install InfoQube.
  • Download InfoQube from the InfoQube website
  • Extract the InfoQube Setup.exe file into a folder
  • From a terminal window
    • Change to the directory where you extracted the Setup.exe
    • Run the command wine Setup.exe
    • After running the installation software you should have a menu option for InfoQube
For debugging purposes, run InfoQube from a terminal window by following these directions:
  • Change to the directory where InfoQube is installed (typically ~/.wine/drive_c/Program Files/InfoQube Information Manager)
  • Run the command wine InfoQube.exe
    • By running InfoQube from a terminal window, if any errors occur they will be visible in the terminal window.