- Create an Ubuntu 16.04 Droplet
- Set a root passwd
passwd root
- Remove cloud-init
apt-get remove cloud-init
- Configure the hostname
echo "eve-ng" > /etc/hostname
sed -i '/127.0.0.1 localhost/i127.0.0.1 eve-ng.test.com eve-ng' /etc/hosts
- Reconfigure kernel boot options
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT="/&net.ifnames=0 noquiet /' /etc/default/grub
update-grub
- Reboot
reboot
- Add the eve-ng repo and install
wget -O - http://www.eve-ng.net/repo/eczema@ecze.com.gpg.key | apt-key add - # Blergh
apt-add-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main"
apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y eve-ng
eve-ng-guacamole_2.0.3-87_amd64.deb
failed for some reason (something about creating the database). So fix/fiddle around it:
apt-get install -f
apt-get upgrade
apt-get install eve-ng
You should now be able to login with admin
:eve
as credentials with HTTP on port 80.
When i run this command, the following error appears: DEBIAN_FRONTEND=noninteractive apt-get install -y eve-ng
The following packages have unmet dependencies:
eve-ng : PreDepends: eve-ng-guacamole (>= 2.0.3-87) but it is not going to be installed
PreDepends: mysql-server but it is not going to be installed
Depends: eve-ng-guacamole but it is not going to be installed
Depends: linux-headers-4.9.40-eve-ng-ukms+ but it is not going to be installed
Depends: eve-ng-qemu (>= 2.0.5-24) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.