Skip to content
forked from sepen/safe-crux

Linux system containers focused on CRUX Linux distribution

License

Notifications You must be signed in to change notification settings

pitill0/safe-crux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

safe-crux

What is safe-crux?

safe-crux (aka scx) IS NOT another system containers solution like LxC and Docker. This is only focused on CRUX Linux and keeping in mind the KISS principle.

The goal is to provide an easy way to install CRUX Linux or upgrade an existing installation without the need to use a bootable medium for it.

It is also a good way for those unfamiliar with CRUX to try it out and customize their own installation.

Demo

Install CRUX 3.5 (x86_64 Updated ISO) on a secondary partition

scx demo - Install CRUX 3.5 on a secondary partition

Getting started

Installation from git:

git clone https://github.com/sepen/safe-crux
sudo ./install.sh

You can alternatively install it inside your user directory. This option is recommended for most people:

PREFIX="$HOME/.safe-crux" ./install.sh
export PATH=$PATH:$HOME/.safe-crux/bin

Usage

Usage: safe-crux [option(s)] COMMAND [argument(s)]

Options:

  -c FILE  Location of config file
  -h       Print usage and quit
  -V       Print version information and quit
  -e       Print environment variables and quit

Commands:

  env      Print environment variables
  setup    Run setup to install or update an enviroment
  status   Print status of running environments
  run      Run existing environment
  version  Print version information
  help     Print help and usage information

Run 'safe-crux COMMAND -h' or 'safe-crux help COMMAND' for info on a command

About

Linux system containers focused on CRUX Linux distribution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 83.6%
  • Roff 16.4%