Add 'Home'
commit
8c438374bb
|
@ -0,0 +1,27 @@
|
|||
# Welcome to the KCNHUB-WS System Wiki!
|
||||
|
||||

|
||||
|
||||
This wiki details all the ways in which the system is configured, as well as how to modify and use the KCNHUB system!
|
||||
|
||||
|
||||
## About
|
||||
|
||||
The KCNHUB system is a Linux based system, based on the NixOS distribution. NixOS has a few major differences from common Linux distributions:
|
||||
|
||||
* The system configuration is fully described a set of configuration files, including, but not limited to:
|
||||
* Packages installed on the system
|
||||
* Users, groups and permissions
|
||||
* Servers (HTTP, Git, etc) and their respective configuration
|
||||
* The system is reproducible, its history of changes is tracked and easily reversible
|
||||
|
||||
However, with this comes a fair few differences from traditional Linux distributions such as Ubuntu, and Fedora. Packages are not readily downloadable in factors such as RPM/deb formats. Instead packages are described via "nix derivations".
|
||||
|
||||
This shouldn't result in an issue as Nix has the largest repository of updated packages compared to any other Linux distribution [[1]](https://repology.org/repositories/statistics/total)!
|
||||
|
||||
In case you need to run packages that are only available on another Linux distribution:
|
||||
* File an issue on this repository requesting the package
|
||||
* Use a container (podman or singularity) of the distribution required to run the software
|
||||
|
||||
This Wiki is still being worked on, if you feel something is missing, please: file an issue!
|
||||
|
Loading…
Reference in New Issue