everest-web/install.html

43 lines
2.1 KiB
HTML
Raw Normal View History

2022-06-21 13:49:11 -04:00
<!DOCTYPE html>
<html>
<head>
2022-06-28 18:44:37 -04:00
<title>Everest Linux - Installation Handbook</title>
2022-06-21 13:49:11 -04:00
<link type="text/css" rel="stylesheet" href="css/everest.css"/>
</head>
<body>
2022-06-28 18:44:37 -04:00
<ul>
2022-09-01 12:57:33 -04:00
<li><a href="index.html">Home</a></li>
2022-06-28 18:44:37 -04:00
<li><a href="about.html">About</a></li>
<li><a href="install.html">Handbook</a></li>
<li><a href="https://git.everestlinux.org/EverestLinux/glacier-pkgs">Packages</a></li>
<li><a href="download.html">Downloads</a></li>
2022-10-30 17:52:41 -04:00
<li><a href="https://git.everestlinux.org">Git</a></li>
2022-06-28 18:44:37 -04:00
</ul>
<img src="img/banner-hb.jpg" alt="banner-hb"/>
2022-06-21 13:49:11 -04:00
<h1>Installation Handbook</h1>
2022-10-30 17:52:41 -04:00
<p>This guide will go into depth on how to install Everest Linux.</p>
<p>If you nedd assistance, feel free to reach out on IRC (#everestlinux), or Discord.</p>
2022-06-21 13:49:11 -04:00
<h2>Prerequisites</h2>
2022-10-30 17:52:41 -04:00
<p>The following steps will be used to complete the installation:</p>
<p> - Set up the environment by creating proper mountpoints and users</p>
<p> - Download the Everest Linux rootfs image</p>
<p> - Unpack the rootfs image onto the previously set up mountpoint</p>
<p> - Chroot into the new system</p>
<p> - Set up Glacier</p>
<p> - Install system software</p>
<p> - Install the Linux kernel</p>
<p> - Set up init scripts/services</p>
<p> - Reboot the system</p>
<p><i>Note: Everest is highly flexible, and every aspect of the system can be changed.</i></p>
<p><i>If you are changing anything, it is assumed you know exactly what you're doing.</i></p>
<p>Commands prefixed with <code><mark>(user)$</mark></code> should be run as an unprivileged user.</p>
2022-10-18 10:39:26 -04:00
<p>Commands prefixed with <code><mark>(root)#</mark></code> should be run as the root user.</p>
2022-06-28 18:44:37 -04:00
<p>Commands prefixed with <code><mark>(chroot)#</mark></code> should be run as the root user inside the chroot environment.</p>
2022-10-30 17:52:41 -04:00
<h2>Set up the Environment</h2>
<p>Our environment needs to be set up correctly before any other steps can proceed.</p>
<p>Create the system mountpoint:</p>
<p><code><mark>(root)# mkdir -v /mnt/everest</mark></code></p>
<p>Assign the system mounpoint a variable for ease of use:</p>
<p><code><mark>(root)# export EVEREST=/mnt/everest</mark></code></p>
2022-10-18 10:39:26 -04:00