diff --git a/readme.md b/readme.md index 0a7fa19..20b7ae0 100644 --- a/readme.md +++ b/readme.md @@ -127,7 +127,7 @@ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash nvm install --lts nvm use --lts -sudo pacman -S lxc libvirt unzip +pacman -S lxc libvirt unzip ``` diff --git a/var/archive.txt b/var/archive.txt new file mode 100644 index 0000000..7767b8b --- /dev/null +++ b/var/archive.txt @@ -0,0 +1,24 @@ +# make piston image +lxc-clone -KMP /mnt/piston_image piston piston +sed -i 's/\/mnt\/piston_image/\/var\/lib\/lxc/' piston/config +tar -czf piston.tar.gz piston/ + +# restore piston image +cd /var/lib/lxc +tar -xzf piston.tar.gz + + + + + +``` +# get piston image +cd /var/lib/lxc +wget whatever url +tar -xzf piston.tar.gz +sed -i "s/virtbr0/$(ip a | grep br0: | cut -d' ' -f2 | sed 's/://gi')/" piston/config + +# start piston +cd /path/to/piston/lxc +./start +``` diff --git a/var/install.txt b/var/install.txt index 988e465..f023ea7 100644 --- a/var/install.txt +++ b/var/install.txt @@ -242,6 +242,10 @@ chmod -R o-w * rm -rf /home/ubuntu chmod 777 /tmp +# disable cron +systemctl stop cron +systemctl disable cron + # leave container exit