diff options
author | Cem Keylan <cem@ckyln.com> | 2020-09-09 17:51:04 +0300 |
---|---|---|
committer | Cem Keylan <cem@ckyln.com> | 2020-09-09 17:51:04 +0300 |
commit | 40eb4e45d48337dfcd748540fe25c5eb684e911d (patch) | |
tree | ace09ab95aa39f35527c326127a056a8386b6c55 /src/docs/Changing-Init-Program.html | |
parent | 77268def84b011969c62bbb1432c79de62656009 (diff) | |
download | website-40eb4e45d48337dfcd748540fe25c5eb684e911d.tar.gz |
Install docs
Diffstat (limited to 'src/docs/Changing-Init-Program.html')
-rw-r--r-- | src/docs/Changing-Init-Program.html | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/src/docs/Changing-Init-Program.html b/src/docs/Changing-Init-Program.html new file mode 100644 index 0000000..60bf1b3 --- /dev/null +++ b/src/docs/Changing-Init-Program.html @@ -0,0 +1,92 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<!-- Copyright (C) 2020 Cem Keylan + +Licensed under Gnu Free Documentation License. --> +<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ --> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>Changing Init Program (Carbs Linux User Manual)</title> + +<meta name="description" content="Changing Init Program (Carbs Linux User Manual)"> +<meta name="keywords" content="Changing Init Program (Carbs Linux User Manual)"> +<meta name="resource-type" content="document"> +<meta name="distribution" content="global"> +<meta name="Generator" content="makeinfo"> +<link href="index.html" rel="start" title="Top"> +<link href="Init-System.html" rel="up" title="Init System"> +<link href="Configuring-Init.html" rel="prev" title="Configuring Init"> +<style type="text/css"> +<!-- +a.summary-letter {text-decoration: none} +blockquote.indentedblock {margin-right: 0em} +div.display {margin-left: 3.2em} +div.example {margin-left: 3.2em} +div.lisp {margin-left: 3.2em} +kbd {font-style: oblique} +pre.display {font-family: inherit} +pre.format {font-family: inherit} +pre.menu-comment {font-family: serif} +pre.menu-preformatted {font-family: serif} +span.nolinebreak {white-space: nowrap} +span.roman {font-family: initial; font-weight: normal} +span.sansserif {font-family: sans-serif; font-weight: normal} +ul.no-bullet {list-style: none} +--> +</style> + + +</head> + +<body lang="en"> +<span id="Changing-Init-Program"></span><div class="header"> +<p> +Previous: <a href="Configuring-Init.html" accesskey="p" rel="prev">Configuring Init</a>, Up: <a href="Init-System.html" accesskey="u" rel="up">Init System</a> </p> +</div> +<hr> +<span id="Changing-Init-Program-1"></span><h3 class="section">3.2 Changing Init Program</h3> + +<p>By default, Carbs Linux comes preinstalled with <code>busybox-init</code>, but this +can easily be replaced without any issues. Currently, available init systems are: +</p> +<ul> +<li> sinit +</li><li> busybox +</li><li> runit +</li><li> shinit +</li></ul> + +<p>This example is for runit, but it will work with all init systems packaged in the +distribution repositories. See <a href="cpt_002dalternatives.html"><code>cpt-alternatives</code></a> +</p> +<div class="example"> +<pre class="example">$ cpt a runit /usr/bin/init +$ cpt a runit /usr/bin/poweroff +$ cpt a runit /usr/bin/reboot +</pre></div> + +<span id="Rebooting-after-changing-Init"></span><h4 class="subsection">3.2.1 Rebooting after changing Init</h4> + +<p>After switching init systems, your running init system may not accept the +new poweroff commands. You will need to reboot/poweroff using the running init’s +utilities for the new utilities to work. These commands are for the init system +currently running on your system and not the one you are switching to. +</p> +<dl compact="compact"> +<dt><code>busybox</code></dt> +<dd><p><code>$ busybox reboot</code> +</p></dd> +<dt><code>runit</code></dt> +<dd><p><code>$ runit-init 6</code> +</p></dd> +<dt><code>shinit/sinit</code></dt> +<dd><p><code>$ kill -s INT 1</code> +</p></dd> +</dl> + + + + + +</body> +</html> |