Modern C++ rewrite of NUTS with MauiKit UI and PolicyKit integration.
We designed the Nitrux Update Tool System utility to update Nitrux OS and to provide a rollback backup option.
Warning
We intended the Nitrux Update Tool System to work exclusively in Nitrux OS; using this utility in other distributions will break them or cause it to stop working. Please do not open issues regarding this use case; they will be closed.
- It creates a backup of the XFS partition using xfsdump and stores it locally.
- Then, it downloads an OTA-style archive and updates the system atomically.
- Rollbacks are handled offline and integrated into the Nitrux ecosystem through the Live session using xfsrestore.
The Nitrux Update Tool System reads the /etc/nuts.conf file to load certain settings.
The license for this repository and its contents is BSD-3-Clause.
If you find problems with the contents of this repository, please create an issue and use the 🐞 Bug report template.
Before submitting a bug, you should look at the existing bug reports to verify that no one has reported the bug already.
©2026 Nitrux Latinoamericana S.C.