GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Nitrux/nuts-cpp: C++ and MauiKit rewrite of the Nitrux Update Tool System.

BranchesTags
Open more actions menu

Latest commit

 

History

77 Commits
77 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
data
data
 
 
include/nuts
include/nuts
 
 
scripts
scripts
 
 
src
src
 
 
.gitignore
.gitignore
 
 
CMakeLists.txt
CMakeLists.txt
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
cmake_uninstall.cmake.in
cmake_uninstall.cmake.in
 
 

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.

About

C++ and MauiKit rewrite of the Nitrux Update Tool System.

nxos.org

Topics

immutable-oslinuxmauikitnitruxnitrux-update-tool-systemsystem-update

Resources

Readme
BSD-3-Clause license
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.