root@trusty:~# apt-add-repository ppa:ubuntu-lxc/lxd-stable This PPA contains the latest stable release of LXD as well as the latest stable version of any of its dependencies. More info: https://launchpad.net/~ubuntu-lxc/+archive/ubuntu/lxd-stable Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keyring `/tmp/tmpaz28wb17/secring.gpg' created gpg: keyring `/tmp/tmpaz28wb17/pubring.gpg' created gpg: requesting key 7635B973 from hkp server keyserver.ubuntu.com gpg: /tmp/tmpaz28wb17/trustdb.gpg: trustdb created [132/258] gpg: key 7635B973: public key "Launchpad PPA for Ubuntu LXC team" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK aroot@trusty:~# apt update Hit http://security.ubuntu.com trusty-security InRelease Hit http://security.ubuntu.com trusty-security/main Sources Hit http://security.ubuntu.com trusty-security/universe Sources Get:1 http://ppa.launchpad.net trusty InRelease [20.9 kB] Ign http://archive.ubuntu.com trusty InRelease Hit http://security.ubuntu.com trusty-security/main amd64 Packages Hit http://security.ubuntu.com trusty-security/universe amd64 Packages Hit http://security.ubuntu.com trusty-security/main Translation-en Hit http://archive.ubuntu.com trusty-updates InRelease Hit http://security.ubuntu.com trusty-security/universe Translation-en Get:2 http://ppa.launchpad.net trusty/main amd64 Packages [5618 B] Hit http://archive.ubuntu.com trusty-backports InRelease Hit http://archive.ubuntu.com trusty Release.gpg Get:3 http://ppa.launchpad.net trusty/main Translation-en [4266 B] Hit http://archive.ubuntu.com trusty-updates/main Sources Hit http://archive.ubuntu.com trusty-updates/restricted Sources Hit http://archive.ubuntu.com trusty-updates/universe Sources Hit http://archive.ubuntu.com trusty-updates/multiverse Sources Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages Hit http://archive.ubuntu.com trusty-updates/multiverse amd64 Packages Hit http://archive.ubuntu.com trusty-updates/main Translation-en Hit http://archive.ubuntu.com trusty-updates/multiverse Translation-en Hit http://archive.ubuntu.com trusty-updates/restricted Translation-en Hit http://archive.ubuntu.com trusty-updates/universe Translation-en Hit http://archive.ubuntu.com trusty-backports/main Sources Hit http://archive.ubuntu.com trusty-backports/restricted Sources Hit http://archive.ubuntu.com trusty-backports/universe Sources Hit http://archive.ubuntu.com trusty-backports/multiverse Sources Hit http://archive.ubuntu.com trusty-backports/main amd64 Packages Hit http://archive.ubuntu.com trusty-backports/restricted amd64 Packages Hit http://archive.ubuntu.com trusty-backports/universe amd64 Packages Hit http://archive.ubuntu.com trusty-backports/multiverse amd64 Packages Hit http://archive.ubuntu.com trusty-backports/main Translation-en Hit http://archive.ubuntu.com trusty-backports/multiverse Translation-en Hit http://archive.ubuntu.com trusty-backports/restricted Translation-en Hit http://archive.ubuntu.com trusty-backports/universe Translation-en Hit http://archive.ubuntu.com trusty Release Hit http://archive.ubuntu.com trusty/main Sources Hit http://archive.ubuntu.com trusty/restricted Sources Hit http://archive.ubuntu.com trusty/universe Sources Hit http://archive.ubuntu.com trusty/multiverse Sources Hit http://archive.ubuntu.com trusty/main amd64 Packages Hit http://archive.ubuntu.com trusty/restricted amd64 Packages Hit http://archive.ubuntu.com trusty/universe amd64 Packages Hit http://archive.ubuntu.com trusty/multiverse amd64 Packages Hit http://archive.ubuntu.com trusty/main Translation-en Hit http://archive.ubuntu.com trusty/multiverse Translation-en Hit http://archive.ubuntu.com trusty/restricted Translation-en Hit http://archive.ubuntu.com trusty/universe Translation-en Fetched 30.7 kB in 5s (5793 B/s) Reading package lists... Done root@trusty:~# apt dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. root@trusty:~# apt install lxd Reading package lists... Done [66/258] Building dependency tree Reading state information... Done The following extra packages will be installed: acl cgroup-lite dnsmasq-base liblxc1 liblzo2-2 libmnl0 libnetfilter-conntrack3 libseccomp2 lxc-common lxcfs lxd-client squashfs-tools uidmap Suggested packages: criu lxd-tools The following NEW packages will be installed: acl cgroup-lite dnsmasq-base liblxc1 liblzo2-2 libmnl0 libnetfilter-conntrack3 libseccomp2 lxc-common lxcfs lxd lxd-client squashfs-tools uidmap 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 6696 kB of archives. After this operation, 29.6 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main cgroup-lite all 1.11~ubuntu14.04.1~ppa2 [4094 B] Get:2 http://archive.ubuntu.com/ubuntu/ trusty-updates/main liblzo2-2 amd64 2.06-1.2ubuntu1.1 [46.1 kB] Get:3 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main lxc-common amd64 2.0.4-0ubuntu3~ubuntu14.04.1~ppa1 [74.6 kB] Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main acl amd64 2.2.52-1 [43.8 kB] Get:5 http://archive.ubuntu.com/ubuntu/ trusty/main libmnl0 amd64 1.0.3-3ubuntu1 [11.4 kB] Get:6 http://archive.ubuntu.com/ubuntu/ trusty/main libnetfilter-conntrack3 amd64 1.0.4-1 [45.9 kB] Get:7 http://archive.ubuntu.com/ubuntu/ trusty-updates/main dnsmasq-base amd64 2.68-1ubuntu0.1 [257 kB] Get:8 http://archive.ubuntu.com/ubuntu/ trusty-updates/main squashfs-tools amd64 1:4.2+20130409-2ubuntu0.14.04.1 [90.8 kB] Get:9 http://archive.ubuntu.com/ubuntu/ trusty-updates/main uidmap amd64 1:4.1.5.1-1ubuntu9.2 [62.1 kB] Get:10 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main libseccomp2 amd64 2.3.1-2ubuntu2~ubuntu14.04.1~ppa1 [36.9 kB] Get:11 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main liblxc1 amd64 2.0.4-0ubuntu3~ubuntu14.04.1~ppa1 [240 kB] Get:12 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main lxcfs amd64 2.0.3-0ubuntu2~ubuntu14.04.1~ppa1 [39.3 kB] Get:13 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main lxd amd64 2.2-0ubuntu1~ubuntu14.04.1~ppa1 [3868 kB] Get:14 http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/ trusty/main lxd-client amd64 2.2-0ubuntu1~ubuntu14.04.1~ppa1 [1876 kB] Fetched 6696 kB in 6s (964 kB/s) Preconfiguring packages ... Selecting previously unselected package cgroup-lite. (Reading database ... 24961 files and directories currently installed.) Preparing to unpack .../cgroup-lite_1.11~ubuntu14.04.1~ppa2_all.deb ... Unpacking cgroup-lite (1.11~ubuntu14.04.1~ppa2) ... Selecting previously unselected package lxc-common. Preparing to unpack .../lxc-common_2.0.4-0ubuntu3~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking lxc-common (2.0.4-0ubuntu3~ubuntu14.04.1~ppa1) ... Selecting previously unselected package libseccomp2:amd64. Preparing to unpack .../libseccomp2_2.3.1-2ubuntu2~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking libseccomp2:amd64 (2.3.1-2ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package liblxc1. Preparing to unpack .../liblxc1_2.0.4-0ubuntu3~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking liblxc1 (2.0.4-0ubuntu3~ubuntu14.04.1~ppa1) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../liblzo2-2_2.06-1.2ubuntu1.1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.06-1.2ubuntu1.1) ... Selecting previously unselected package acl. Preparing to unpack .../acl_2.2.52-1_amd64.deb ... Unpacking acl (2.2.52-1) ... Selecting previously unselected package libmnl0:amd64. Preparing to unpack .../libmnl0_1.0.3-3ubuntu1_amd64.deb ... Unpacking libmnl0:amd64 (1.0.3-3ubuntu1) ... Selecting previously unselected package libnetfilter-conntrack3:amd64. Preparing to unpack .../libnetfilter-conntrack3_1.0.4-1_amd64.deb ... Unpacking libnetfilter-conntrack3:amd64 (1.0.4-1) ... Selecting previously unselected package dnsmasq-base. Preparing to unpack .../dnsmasq-base_2.68-1ubuntu0.1_amd64.deb ... Unpacking dnsmasq-base (2.68-1ubuntu0.1) ... Selecting previously unselected package lxcfs. Preparing to unpack .../lxcfs_2.0.3-0ubuntu2~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking lxcfs (2.0.3-0ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package squashfs-tools. Preparing to unpack .../squashfs-tools_1%3a4.2+20130409-2ubuntu0.14.04.1_amd64.deb ... Unpacking squashfs-tools (1:4.2+20130409-2ubuntu0.14.04.1) ... Selecting previously unselected package uidmap. Unpacking squashfs-tools (1:4.2+20130409-2ubuntu0.14.04.1) ... Selecting previously unselected package uidmap. Preparing to unpack .../uidmap_1%3a4.1.5.1-1ubuntu9.2_amd64.deb ... Unpacking uidmap (1:4.1.5.1-1ubuntu9.2) ... Selecting previously unselected package lxd. Preparing to unpack .../lxd_2.2-0ubuntu1~ubuntu14.04.1~ppa1_amd64.deb ... Adding system user `lxd' (UID 106) ... Adding new user `lxd' (UID 106) with group `nogroup' ... Creating home directory `/var/lib/lxd/' ... Adding group `lxd' (GID 111) ... Done. Unpacking lxd (2.2-0ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package lxd-client. Preparing to unpack .../lxd-client_2.2-0ubuntu1~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking lxd-client (2.2-0ubuntu1~ubuntu14.04.1~ppa1) ... Processing triggers for ureadahead (0.100.0-16) ... Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Setting up cgroup-lite (1.11~ubuntu14.04.1~ppa2) ... cgroup-lite start/running Setting up libseccomp2:amd64 (2.3.1-2ubuntu2~ubuntu14.04.1~ppa1) ... Setting up liblzo2-2:amd64 (2.06-1.2ubuntu1.1) ... Setting up acl (2.2.52-1) ... Setting up libmnl0:amd64 (1.0.3-3ubuntu1) ... Setting up libnetfilter-conntrack3:amd64 (1.0.4-1) ... Setting up dnsmasq-base (2.68-1ubuntu0.1) ... Setting up lxcfs (2.0.3-0ubuntu2~ubuntu14.04.1~ppa1) ... lxcfs stop/pre-start, process 3700 Setting up squashfs-tools (1:4.2+20130409-2ubuntu0.14.04.1) ... Setting up uidmap (1:4.1.5.1-1ubuntu9.2) ... Setting up lxd-client (2.2-0ubuntu1~ubuntu14.04.1~ppa1) ... Setting up lxc-common (2.0.4-0ubuntu3~ubuntu14.04.1~ppa1) ... Processing triggers for ureadahead (0.100.0-16) ... Setting up liblxc1 (2.0.4-0ubuntu3~ubuntu14.04.1~ppa1) ... Setting up lxd (2.2-0ubuntu1~ubuntu14.04.1~ppa1) ... lxd start/running, process 3848 Setting up lxd dnsmasq configuration. The default LXD bridge, lxdbr0, comes unconfigured by default. Only limited HTTP connectivity through a PROXY will be available. To go through the initial LXD configuration, run: lxd init Processing triggers for libc-bin (2.19-0ubuntu6.9) ... Processing triggers for ureadahead (0.100.0-16) ... root@trusty:~# ps fauxww USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2173 0.0 0.0 18204 2536 ? Ss 05:36 0:00 bash root 3939 0.0 0.0 15564 1612 ? R+ 05:38 0:00 \_ ps fauxww root 1 0.0 0.0 33376 2776 ? Ss 05:35 0:00 /sbin/init root 527 0.0 0.0 15264 1412 ? S 05:35 0:00 upstart-socket-bridge --daemon root 1597 0.0 0.0 19480 176 ? S 05:35 0:00 upstart-udev-bridge --daemon root 1603 0.0 0.0 49272 2100 ? Ss 05:35 0:00 /lib/systemd/systemd-udevd --daemon root 1689 0.0 0.0 10348 2916 ? Ss 05:35 0:00 dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0 message+ 1900 0.0 0.0 39256 2032 ? Ss 05:36 0:00 dbus-daemon --system --fork root 1926 0.0 0.0 35024 2060 ? Ss 05:36 0:00 /lib/systemd/systemd-logind root 1949 0.0 0.0 15280 1336 ? S 05:36 0:00 upstart-file-bridge --daemon syslog 1982 0.0 0.0 186344 2112 ? Ssl 05:36 0:00 rsyslogd root 1988 0.0 0.0 4372 1224 ? Ss 05:36 0:00 acpid -c /etc/acpi/events -s /var/run/acpid.socket root 1991 0.0 0.0 23656 1408 ? Ss 05:36 0:00 cron daemon 1996 0.0 0.0 19140 160 ? Ss 05:36 0:00 atd root 2014 0.0 0.0 61384 3796 ? Ss 05:36 0:00 /usr/sbin/sshd -D root 2019 0.0 0.0 19196 1456 ? Ss 05:36 0:00 /usr/sbin/irqbalance root 3837 0.0 0.0 46388 3284 ? Sl 05:38 0:00 lxd-bridge-proxy --addr=[fe80::1%lxdbr0]:13128 root 3848 0.0 0.0 585648 15652 ? Ssl 05:38 0:01 /usr/bin/lxd --group lxd --logfile=/var/log/lxd/lxd.log root@trusty:~# grep lxd /etc/passwd lxd:x:106:65534::/var/lib/lxd/:/bin/false root@trusty:~# grep lxd /etc/group lxd:x:111:ubuntu