update readme
This commit is contained in:
parent
f4e2d887bc
commit
286c540ba7
1 changed files with 5 additions and 4 deletions
|
@ -1,15 +1,16 @@
|
||||||
# mini
|
# mini
|
||||||
|
|
||||||
mini is a minimal init system.
|
mini is a minimal init system.
|
||||||
It was created mainly for educational purposes as well as wanting to know if I were able to reduce my Arch boot time.
|
It was created mainly for educational purposes and also for the sake of reducing my laptop's boot time.
|
||||||
|
|
||||||
You may use it at your own risk, it is not ready for any serious use (and will probably never be :)).
|
You may use it at your own risk, it is not ready for any serious use (and will probably never be :)).
|
||||||
|
|
||||||
## Install
|
## Install
|
||||||
|
|
||||||
1. Clone this repo
|
1. Clone this repo
|
||||||
2. `cargo build`
|
2. `cargo build --release`
|
||||||
3. `cp target/debug/mini /sbin/`
|
3. `cp target/release/mini /sbin/`
|
||||||
4. Create your services files if needed
|
4. Create your services files if needed (using the files given in svc/ as a template) and put them in /etc/mini
|
||||||
5. Edit the kernel command line and add `init=/sbin/mini`
|
5. Edit the kernel command line and add `init=/sbin/mini`
|
||||||
|
|
||||||
## Developing
|
## Developing
|
||||||
|
|
Loading…
Reference in a new issue