Skip to content

Commit 2ac1de6

Browse files
committed
fix(node): Remove obsolete LiveUSB and Kickstart installation methods
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
1 parent 70d3383 commit 2ac1de6

File tree

6 files changed

+6
-105
lines changed

6 files changed

+6
-105
lines changed

docs/liveusb/_category_.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/liveusb/build.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/liveusb/index.md

Lines changed: 0 additions & 53 deletions
This file was deleted.

docs/liveusb/video.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

docs/node/installation.md

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ sidebar_position: 3
66

77
VILLASnode can be installed in multiple ways:
88

9+
- [Precompiled standalone binaries](#standalone)
910
- [Docker image](https://git.rwth-aachen.de/acs/public/villas/node/container_registry)
1011
- [Kubernetes (Helm chart)](../installation.md)
11-
- [Bootable Linux live image](../liveusb/index.md)
12-
- Automated [Kickstart installation](#kickstart-installation) for Fedora/RedHat based distributions
13-
- or from source
12+
- [Nix Flake](#nix)
13+
- or [from source](#source)
1414

1515
:::caution Requirements
1616
Please make sure that your system fulfills the [requirements](requirements.md) before proceeding.
@@ -292,7 +292,7 @@ This can be achieved by using the `WITHOUT_GPL` CMake option:
292292
cmake -S . -B build -DWITHOUT_GPL=ON
293293
```
294294

295-
## Single-binary / Standalone Executable
295+
## Single-binary / Standalone Executable {#standalone}
296296

297297
We provide single-binary / standalone executable builds of VILLASnode bundle all depdendencies in a [self-extracting ARX archive](https://en.wikipedia.org/wiki/Self-extracting_archive).
298298
These standalone binaries allow running VILLASnode irrespectively of the underlying Linux distribution or availability of library dependencies.
@@ -333,7 +333,7 @@ To start the main daemon, you can pass a configuration file via a volume mount:
333333
docker run --volume /path/to/my/local.conf:/config.conf --privileged registry.git.rwth-aachen.de/acs/public/villas/node node /config.conf
334334
```
335335

336-
## Nix
336+
## Nix {#nix}
337337

338338
VILLASnode is also packaged as a [Nix Flake](https://wiki.nixos.org/wiki/Flakes).
339339
[Nix](https://nixos.org) is a cross-platform package manager for Unix-like systems, and a tool to instantiate and manage those systems, invented in 2003 by Eelco Dolstra.
@@ -357,22 +357,6 @@ nix run github:VILLASframework/node -- node --help
357357

358358
For more details please refer to the details here: https://github.com/VILLASframework/node/blob/master/packaging/nix/README.md
359359

360-
## Kickstart installation
361-
362-
[Kickstart](https://docs.fedoraproject.org/en-US/fedora/f35/install-guide/advanced/Kickstart_Installations/) is a method for automating the installation of Fedora/Redhat based Linux distributions.
363-
It works by using a Kickstart (`.ks`) file which contains a configuration of all the installation options which the user would usually manually enter using the installation wizard.
364-
365-
We have prepared such a Kickstart file which installs Fedora with our recommended configuration as well as [installs VILLASnode from source](#source) as described above.
366-
367-
To use it, you will need to download a [Netinstall image of Fedora Server](https://getfedora.org/de/server/download/) and copy it to a USB stick or opticial disk.
368-
You also need to interrupt the initial boot of the Fedora installer, in the boot manager and append the following Kernel command line:
369-
370-
```text
371-
inst.ks=https://raw.githubusercontent.com/VILLASframework/node/master/packaging/live-iso/villas.ks
372-
```
373-
374-
Further details on how to start the Kickstart installation can be found [in the official Fedora documentation](https://docs.fedoraproject.org/en-US/fedora/f35/install-guide/advanced/Kickstart_Installations/#sect-kickstart-installation-starting).
375-
376360
## Test installation {#test}
377361

378362
Verify everything is working and required node-types are compiled-in:

external/node

Submodule node updated 121 files

0 commit comments

Comments
 (0)