All Projects → Nitrux → Znx

Nitrux / Znx

Operating system manager.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Znx

clr-boot-manager
Kernel & Boot Loader Management
Stars: ✭ 101 (-20.47%)
Mutual labels:  linux-distribution, uefi
arch-secure-boot
UEFI Secure Boot for Arch Linux + btrfs snapshot recovery
Stars: ✭ 60 (-52.76%)
Mutual labels:  uefi, btrfs
Hardware
The devices I have, what runs on them, their configurations, issues, solutions, and associated projects
Stars: ✭ 67 (-47.24%)
Mutual labels:  btrfs
Rpi3
Raspberry Pi 3 UEFI Firmware Images
Stars: ✭ 117 (-7.87%)
Mutual labels:  uefi
Btrfs Sxbackup
Incremental btrfs snapshot backups with push/pull support via SSH
Stars: ✭ 105 (-17.32%)
Mutual labels:  btrfs
Python Btrfs
Python Btrfs module
Stars: ✭ 72 (-43.31%)
Mutual labels:  btrfs
Tomatboot
A UEFI 64bit Bootloader
Stars: ✭ 109 (-14.17%)
Mutual labels:  uefi
Yubikey Full Disk Encryption Secure Boot Uefi
Tutorial to create full disk encryption with YubiKey, encrypted boot partition and secure boot with UEFI
Stars: ✭ 62 (-51.18%)
Mutual labels:  uefi
Antergos Packages
PKGBUILD's for antergos packages
Stars: ✭ 119 (-6.3%)
Mutual labels:  linux-distribution
Mu plus
Microsoft Core UEFI Value
Stars: ✭ 95 (-25.2%)
Mutual labels:  uefi
Tofita
🍬 All-new kernel for @GreenteaOS
Stars: ✭ 112 (-11.81%)
Mutual labels:  uefi
Uefi Jitfuck
A JIT compiler for Brainfuck running on x86_64 UEFI
Stars: ✭ 83 (-34.65%)
Mutual labels:  uefi
Uefi
Fast and lightweight yet another UEFI implementation
Stars: ✭ 79 (-37.8%)
Mutual labels:  uefi
Refind Minimal
A stunningly clean theme for the rEFInd UEFI boot manager.
Stars: ✭ 1,585 (+1148.03%)
Mutual labels:  uefi
Chromium os Raspberry pi
Build your Chromium OS for Raspberry Pi 3B/3B+/4B and Pi400
Stars: ✭ 1,156 (+810.24%)
Mutual labels:  linux-distribution
Liveusb Builder
A script suite to create multiboot USB stick for GNU/Linux distributions
Stars: ✭ 118 (-7.09%)
Mutual labels:  uefi
Vbiosfinder
Extract embedded VBIOS from (almost) any BIOS Update
Stars: ✭ 64 (-49.61%)
Mutual labels:  uefi
Veracrypt Dcs
VeraCrypt EFI Bootloader for EFI Windows system encryption (LGPL)
Stars: ✭ 81 (-36.22%)
Mutual labels:  uefi
Jingos
JingOS - The World’s First Linux-based OS design for Tablets
Stars: ✭ 101 (-20.47%)
Mutual labels:  linux-distribution
Cylon
A CLI TUI menu driven bash shell script supporting updates, maintenance, backups and system checks for an Arch based Linux distro
Stars: ✭ 121 (-4.72%)
Mutual labels:  linux-distribution

znx

Build Status

  • Parallel deployments of Linux distributions.
  • Atomic upgrades.
  • Differential updates.

For more information about how znx works, please refer to the documentation.

In the image below, you can see znx's boot menu.

To try it out, download the AppImage, give execution permissions to the AppImage, and run znx as root.


Examples.

  • Initialize a device:
znx init /dev/sdX
  • Restore the ESP of a device:
znx fix-esp /dev/sdX
  • Deploy an image:
znx deploy /dev/sdX vendor/release http://foo.bar/image.iso
znx deploy /dev/sdX vendor/release /path/to/image.iso
  • Rename an image:
znx rename /dev/sdX vendor/release new/name
  • Update an image:
znx update /dev/sdX vendor/release
  • Check the availability of updates for an image:
znx check-update /dev/sdX vendor/release
  • Revert an update (downgrade):
znx rollback /dev/sdX vendor/release
  • Reset an image to a pristine state:
znx reset /dev/sdX vendor/release
  • Delete an image's backup:
znx clean /dev/sdX vendor/release
  • Remove an image:
znx remove /dev/sdX vendor/release
  • Show the status of an image:
znx status /dev/sdX vendor/release
  • List the deployed images on a device:
znx list /dev/sdX

To find the desired device, you may use the lsblk command.

NOTE: If you are not so into typing commands in a terminal, you can check znx-gui, which is a graphical frontend for znx, and is provided as an AppImage.

Issues

If you find problems with the contents of this repository please create an issue.

©2019 Nitrux Latinoamericana S.C.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].