Template:Luneos build intro

Introduction
These instructions will hopefully assist you to start download the required tools as well as the very latest source code for LuneOS (based on LG's Open webOS/webOS OSE operating system). Using these, you can build LuneOS from source code

It is difficult to say how much experience is necessary to follow these instructions. While this guide is certainly not for the very very very beginner, these steps aren't too hard to follow either. Basic *nix knowledge will help and you should have no difficulties in following the instructions. Others might struggle with the most basic operations. People have different experiences, backgrounds etc therefore, it might be a good idea to read through the instructions to make sure you're comfortable with the steps.

All risk are for yourself, but also the benefits! It’s pretty satisfying to boot into a fresh operating system that you compiled yourself at home :) And once you’re an LuneOS-building expert, there will be no more need to wait for “nightly” builds from anyone. You can build it yourself from the source code to running it . Now you can add features, fix bugs, add a translation or to build a new app or start porting to a new device! So many new possibilities!

What you will need

 * A _Info

the build will take. Using SSDs results in faster builds than traditional hard drives.
 * A relatively recent computer (Linux, OS X, or Windows) with a reasonable amount of RAM (6GB or more is preferred for building WebKit) and about 70 GB of free storage. The less RAM you have, the longer


 * A decent Internet connection & reliable power.
 * Some familiarity with basic Linux operations and terminology. It may also be useful to know some basic command line concepts such as   for “change directory”, the concept of directory hierarchies, that in Linux they are separated by , etc.

If you are not used to using Linux, this is a good opportunity to learn. It’s free just download and run a virtual machine (VM) such as VirtualBox, then install a Linux distribution such as Ubuntu. This has been tested on Gentoo (shr-chroot) and Ubuntu-12.04/13.04/14.04/15.10/16.04 64 bits (amd64) and should work almost everywhere where valid toolchain is provided.

Using a VM allows Linux to run as a guest inside your host computer; a computer in a computer. If you hate Linux for whatever reason, you can always just uninstall and delete the whole thing. (You can find instruction by "Install Ubuntu inside VirtualBox on Windows" or look here for instructions)