Lycia Installation, Update, and Removal

Installing Lycia and its Components

Updating Lycia Components

Lycia Upgrade: Getting Started

Upgrading Lycia on Linux

Upgrading Lycia on Windows

Downgrading Lycia on Linux

Downgrading Lycia on Windows

Switching Between the Java Versions

Removing Lycia Components

Installing Lycia and its Components

Before downloading installation package, please check whether both your hardware and software meet Lycia system requirements.

Attention: You only can install Lycia on computers connected to the Internet.

Installing Lycia With QPM GUI (on Windows)

Installing Lycia via Command Line

Attention: To install Lycia on Unix/Linux, you must run the installation as a superuser. We also recommended that 4GL developers create a user and a group called querix or informix that will act as the owner for the Querix installation.

Once installed, Lycia is ready to use.

Note: If you want to configure Lycia for your custom needs, you can read about it in the Lycia Configuration chapter of this documentation.

To learn about program and project creation in Lycia VS Code Extension, proceed to the Create page of LVSCE documentation.

 

Updating Lycia Components

With QPM, you can update any Lycia component or several at once. However, you must remember that some Lycia components are completely independent, and some depend on other Lycia components and need them to work properly .

Attention: After updating Lycia, you must restart Lycia Web Server.

Updating Lycia Components on Windows

Step 0. Download Lycia package manager from querix.com.

Step 2. Test your updated component(s).

Updating Lycia Components on Linux

Note: To install Lycia on Linux/UNIX, you must run QPM as a superuser. We also recommended that 4GL developers create a user and a group called querix or informix that will act as the owner for the Querix installation.

Step 0. Download Lycia package manager from querix.com.

Step 2. Test your updated component(s).

Lycia Upgrade: Getting Started

Lycia version 7.2-3492 and newer requires Java of version 17 or newer (but not higher than version 23). Here you can find the steps to upgrade Lycia from version 7.2-3434 and older versions.

Upgrading Lycia on Linux

Step 0. Get the latest version of Lycia installer for Linux from the Downloads page of our website querix.com, as shown in the Installing Lycia section of this page (you must be registered and logged in to access the Downloads page).

Step 1. Stop the qx-web service:

sudo service qx-web stop

Step 2. Depending on the system type, remove or rename the service file:

mv /etc/init.d/qx-web /etc/init.d/qx-web.old

or

mv /etc/systemd/system/qx-web.service /etc/systemd/system/qx-web.service.old

Step 3. If you have Jetty configurations in the /opt/Querix/Lycia/jetty/webapps/public.xml file, or any other static context defined with XML config:

Step 4. Install Java of a version 17 or later:

sudo apt update
sudo apt install openjdk-21-jdk
java -version

Step 5. Run the qpm installer.

sudo ./qpm install all

Step 6. Start the qx-web service:

sudo service qx-web start

Upgrading Lycia on Windows

Step 0. Get the latest version of Lycia installer for Windows from the Downloads page of our website querix.com, as shown in the Installing Lycia section of this page (you must be registered and logged in to access the Downloads page).

Step 1. In the Services manager of your system, find and stop Querix Lycia web service and Querix Lycia KMS:

 

Step 2. If you have Jetty configurations in the C:\Program Files\Querix\Lycia\jetty\webapps\public.xml file, or any other static context defined with an XML config:

Step 3. Install / update Java: visit the official Java downloads page, download your Java package (version 17 or later), and proceed with the installation.

Note: In case you need to switch between different versions of Java, find the Switching Between the Java Versions section below.

Step 4. Run the qpm_gui installer and select the Lycia components you need. Click the Proceed button to finish your update.

Downgrading Lycia on Linux

Step 1. Stop the qx-web service:

sudo service qx-web stop

Step 2. Lycia version 7.2-3434 and older runs on Java 8. If Java 8 is already installed in your system, switch to it like follows:

sudo update-alternatives --config java

If you don't have Java 8, perform the installation:

sudo apt update
sudo apt install openjdk-8-jdk

In your system is RHEL / Fedora, the command is the following:

sudo yum install java-1.8.0-openjdk

Step 3. Depending on the system type, remove or rename the service file:

mv /etc/init.d/qx-web /etc/init.d/qx-web.old

or

mv /etc/systemd/system/qx-web.service /etc/systemd/system/qx-web.service.old

Step 4. If you have Jetty configurations in the /opt/Querix/Lycia/jetty/webapps/public.xml file, or any other static context defined with XML config:

Step 5. Run the QPM and use the -b parameter with Lycia version as a branch name in the following format: 7.2-3422-g5b7861c. You can pick the version name from the Release Notes page:

Step 6. Start the qx-web service:

sudo service qx-web start

Downgrading Lycia on Windows

Step 1. Visit the Java archive downloads page, download a Java 1.8 package, and proceed with the installation.

Note: In case you need to switch between different versions of Java, find the Switching Between the Java Versions section below.

Step 2. Run the QPM GUI installer. To acquire one of the older Lycia versions, do the following:

Alternatively, run the QPM CLI and use the -b parameter with Lycia version as a branch name in the following format: 7.2-3422-g5b7861c. You can pick the version name from the Release Notes page:

 

Switching Between the Java Versions (on Windows)

Step 1. Remove all PATH entries pointing to any JDK. For example:

C:\Program Files\Java\jdk1.8.0_311\bin
C:\Program Files\Java\jdk-23

Step 2. Remove all PATH entries pointing to javapath. For example:

C:\Program Files\Common Files\Oracle\Java\javapath

Step 3. Set environment variable JAVA_HOME pointing to the required JDK. For example:

JAVA_HOME=C:\Program Files\Java\jdk-23

Use either the Environment variables applet in Windows Settings, or the command line:

setx JAVA_HOME <Path to Java installation>

Example:

setx JAVA_HOME "C:\Program Files\Java\jdk-23"

Step 4. Prepend the PATH entry for the version 1.8 of Java with %JAVA_HOME%\bin.

 

Removing Lycia Components

To remove one or more Lycia components, you must

To uninstall Lycia completely, you must

Before you uninstall Lycia, we recommend that you back up all your custom configuration files.

 

Contact Us

Privacy Policy

Copyright © 2025 Querix, (UK) Ltd.