Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Nitrux/nuts-cpp

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nitrux Update Tool System (NUTS) | License

Modern C++ rewrite of NUTS with MauiKit and PolicyKit integration.

NUTS

A simple utility to update Nitrux.

Introduction

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.

Features

  • 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.

Configuration:

The Nitrux Update Tool System reads the /etc/nuts.conf file to load certain settings.

Licensing

The license for this repository and its contents is BSD-3-Clause.

Issues

If you find problems with the contents of this repository, please create an issue and use the 🐞 Bug report template.

Submitting a bug report

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.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.