appvm/docs/installation.rst

43 lines
900 B
ReStructuredText
Raw Normal View History

2020-02-02 01:43:27 +00:00
Installation
============
NixOS
-----
/etc/nixos/configuration.nix::
virtualisation.libvirtd = {
enable = true;
qemuVerbatimConfig = ''
namespaces = []
user = "${username}"
group = "users"
'';
};
users.users."${username}".extraGroups = [ ... "libvirtd" ];
shell::
nix run -f https://code.dumpstack.io/tools/appvm/archive/master.tar.gz -c appvm
Ubuntu 19.10
------
Requirements::
sudo apt install virt-manager curl git
echo user = "\"$USER\"" | sudo tee -a /etc/libvirt/qemu.conf
echo '/var/tmp/** rwlk,' | sudo tee -a /etc/apparmor.d/local/abstractions/libvirt-qemu
curl https://nixos.org/nix/install | sh
systemctl reboot
Use latest stable nixpkgs channel::
nix-channel --add https://nixos.org/channels/nixos-19.09 nixpkgs
nix-channel --update
Install appvm::
nix-env -if https://code.dumpstack.io/tools/appvm/archive/master.tar.gz