Although criu could be run as non-root(see [Security]), development is better to be done as root. For example, some tests require root. So, it would be a good idea to set up some recent Linux distro on a virtual machine.
+
+
=== Obtaining the source code ===
The CRIU sources are tracked by Git SCM at http://git.criu.org
The CRIU sources are tracked by Git SCM at http://git.criu.org
Line 7:
Line 10:
For example to clone criu one need to type
For example to clone criu one need to type
−
git clone git://git.criu.org/crtools.git
+
git clone git://git.criu.org/criu.git
+
+
=== Compiling the source code ===
+
{{Note|Dependencies are listed in the [Installation] article.}}
+
Run:
+
cd criu
+
make
+
This will produce ./criu executable.
+
As you are going to work with sources, it would come in handy to get tags by running: