QNX Technical Articles
QNX® Software Center 2.0.x: Installation Notes
Date of this edition: February 11, 2025
The QNX Software Center enables you to download, install, and manage the QNX Software Development Platform (SDP) 7.x or greater and related products. You can install the QNX Software Center on the following development hosts:
- Microsoft Windows 11, or Windows 10
- Ubuntu Desktop 24.04 LTS, Ubuntu Desktop 22.04 LTS, Ubuntu Desktop 20.04 LTS, or Red Hat Enterprise Linux 9. (The QNX Software Center doesn't run on ARM-based Linux hosts.)
![]() |
QNX Software Centre 2.0.x isn't supported on macOS host environments. BlackBerry QNX recommends that you continue using QSC 1.7 if you use a macOS host environment. |
For the latest version of the QNX Software Center installation note:
- Go to the QNX website, www.qnx.com, and sign in with your myQNX account credentials.
- Select the Developers tab at the top of the page and click the QNX Software Center link.
- Scroll down the page and click on any link for
See Installation/Release notes.
![]() |
The QNX Software Center uses the list of registered products displayed in your myQNX account to determine which software packages you're eligible to install. If you received your product licenses electronically, you don't have to register them manually; they will appear automatically in your myQNX account. You need to register licenses manually only if they haven't been fulfilled electronically; see your license certificates for details. |
Installing the QNX Software Center
In previous releases, the installer for the QNX Software Center also installed the following components:
- QNX Momentics IDE
- Floating license tools
These components are available as packages from the QNX Software Center; they're no longer included in the installer. To install the QNX Momentics IDE, see the QNX Software Center User's Guide. To install the Floating license tools, see the Floating License Management Guide.
![]() |
If you are updating from QNX Software Center version 1.5, or earlier, keep in mind that the installer for this release deletes the following components:
The auto-update for this release deletes the following components:
You can install the latest versions of these components from the QNX Software Center. You need the floating license tools only if you have a floating license. |
During installation, the installer may ask for your administrator credentials to complete the installation.
Windows hosts
To install the QNX Software Center on a Windows development host:
- Log in to your myQNX account on the QNX website, select the Developers tab at the top of the page, then click the QNX Software Center link.
- Click the link for Windows hosts and download the QNX Software Center installer, qnx-setup-nnnnnnnnnnnn-win.exe, where nnnnnnnnnnnn is a build number.
- Run the installer and follow the instructions on your screen. We recommend you accept the default installation directory: C:QNX
![]() |
Do not install the QNX Software Center in a protected location, such as Program Files. Installing in a protected location prevents the QNX Software Center from receiving updates. |
The installer automatically launches the QNX Software Center. To relaunch the QNX Software Center after closing it, go to the Start menu or double-click the desktop icon.
Linux hosts
To install the QNX Software Center on a Linux development host:
- Log in to your myQNX account on the QNX website, select the Developers tab at the top of the page, then click the QNX Software Center link.
- Click the link for Linux hosts and download the QNX Software Center installer, qnx-setup-nnnnnnnnnnnn-lin.run, where nnnnnnnnnnnn is a build number.
- To ensure you are running the official installer, verify that the checksum of the downloaded file matches the checksum posted on the QNX website. (This step is required because Linux doesn't support automatic verification of binary signatures.)
- Run chmod to make the installer executable. For
example:
chmod a+x qnx-setup-nnnnnnnnnnnn-lin.run
- Run the installer at the system prompt. For
example:
./qnx-setup-nnnnnnnnnnnn-lin.run
Note the following:
- When running the Linux installer, don't use sudo. The installer creates files in your home directory and running it with sudo makes changes to file permissions that interfere with the normal operation of the QNX Software Center.
- You should install the QNX Software Center with the same user account that you will use for running it.
- Follow the instructions on your screen. We recommend you accept the default installation directory (qnx in your home directory).
The QNX Software Center will be installed in qnxsoftwarecenter under the qnx directory.
The installer automatically launches the QNX Software Center. To relaunch the QNX Software Center after closing it, you can run the following command: installation_directory/qnxsoftwarecenter/qnxsoftwarecenter
![]() |
The Linux installer doesn't create shortcuts, due to the variety of Linux distributions. Thus, we recommend that you create shortcuts yourself, using the above binary paths. |
Uninstalling the QNX Software Center
If you also intend to uninstall QNX SDP and any products that depend on it, perform these steps before uninstalling the QNX Software Center:
- Use the QNX Software Center to deactivate any products governed by a named user license. This will enable you to transfer the licenses to another workstation or user. (The QNX Software Center User's Guide describes how to deactivate and transfer licenses.)
- Use the QNX Software Center to uninstall the products.
![]() |
The following procedure deletes not only the QNX Software Center, but also the records of any QNX SDP installations that you have created. Those installations will, as a result, become inaccessible. To avoid this issue, don't uninstall the QNX Software Center for the purpose of updating to a newer version. Instead, allow the QNX Software Center's auto-update feature to perform the update. If auto-update doesn't work because of an error or because your machine lacks an internet connection, you can still install a new version of the QNX Software Center without losing data. Simply uninstall the QNX Software Center, as directed below, but skip the step of deleting the swupdate subfolder from the .qnx folder. Then, install the new version. |
Windows hosts
To uninstall the QNX Software Center from a Windows development host:
- Follow the OS instructions to uninstall the application.
- Delete .qnxswupdate from your home folder (for instance, C:Usersyour_name).
Delete the .qnxswupdate folder only if you wish to perform a complete uninstallation, including removal of all QNX SDP products. If you intend to reinstall the QNX Software Center, keep the folder.
Linux hosts
To uninstall the QNX Software Center from a Linux development host:
- Remove the directory where you installed the QNX Software
Center:
rm -rf installation_directory
- Delete the $HOME/.qnx/swupdate
folder:
rm -rf "$HOME/.qnx/swupdate"
Delete the .qnx/swupdate folder only if you wish to perform a complete uninstallation, including removal of all QNX SDP products. If you intend to reinstall the QNX Software Center, keep the folder.
Technical support
For information about technical support for any QNX product, go to the Support area on our website: https://blackberry.qnx.com/en/support. You'll find a range of support options.