Installing Debian 8
I downloaded the the network install ISO to minimize on the download size initially.
I installed Debian 8 to a VirtualBox with the following setup.
- 2 CPU
- 2GB Ram
- 20 GB HD (This is the minimum amount that you should use.)
- Mount the ISO that you downloaded
Once you power on the VirtualBox it will boot into the Debian 8 installer. For speed I just choose the text installer.
You can accept most of the defaults.
Assign the machine a name, I just used “debian”.
Assign the root password, I suggest making this something super easy like “password”. Create a “standard” user account as well, I made mine “debianuser” with a password just as easy as password, but not the same as the root password.
When it asks what to install, I only install the “Base system” no graphical interface, no print server. This system has only one goal and everything can be done from the terminal.
After the installation of Debian 8 is completed there are some packages that you will need to install to allow the bootstrapping process to work.
Installation of additional packages
You will need to login as the root user for the following command
apt-get install sudo git autoconf build-essential gperf bison flex texinfo libtool libncurses5-dev wget gawk libc6-dev python-serial libexpat-dev libtool-bin parted debootstrap binfmt-support qemu qemu-user-static help2man
Add user to SUDO group
Once the install of sudo is completed then you will need to add the regular user that you created during the install to the sudo group
usermod -aG sudo (username)
If you used my example account from above then the command would be
usermod -aG sudo debianuser
Logout and login as the “regular” user and test that SUDO works as that user.
Now you can continue following the guides to either install Debian 7 (Wheezy) or Debian 8 (Jessie).