1. Run the following command to display all configured repositories and their aliases:
2. Identify the repository aliases that correspond to the NI software installed on the system.
3. Run the following command to display all installed packages associated with a specific repository:
- echo -e $(zypper search -ir <repo-alias> | awk -F'|' '{print $2}')
- Where <repo-alias> is the alias of the NI repository identified in Step 2.
- This command prints all installed packages associated with the specified repository on a single line.

4. Select and copy all packages displayed by the command.
5. Remove the packages by running the following command and appending the copied package list:
- sudo zypper remove <package1> <package2> <package3> ...
- Paste all previously copied package names at the end of the command and execute it to begin the uninstallation process.
6. Verify that the packages have been removed by running:
- sudo zypper search -ir <repo-alias>
7. Repeat Steps 3 through 6 for each NI repository installed on the system.