Basics:
https://en.wikipedia.org/wiki/Debian
https://www.debian.org/
Download:
https://www.debian.org/distrib/
Installation guide:
https://www.debian.org/releases/stable/amd64/
Documentation:
https://www.debian.org/doc/
This is a guide from a past year’s class, illustrating a full install
(it may be out-of-date):
click new
Name your VM
Allocate as much green as you have
25+ GB recommended
open settings
Allocate as much green as you have
Allocate more video memory, and do NOT enable 3D or 2D video
acceleration.
Click start
Click yellow folder icon
Choose downloaded iso file
Graphical if you want
Generic hostname
no domain name
Skip root user in lieu of sudo user below
Generic user name for reducing meta-data leakage
Make a good password!
If you are installing bare-metal (on hardware, not in VM) then go with
entire disk encrypted LVM.
Choose another mirror if you want (Debian even has .onion
mirrors!)
https://onion.debian.org/
https://wiki.debian.org/TorifyDebianServices
no proxy
Unless you’re completely tin-hat, might as well help with usage
survey!
I like KDE, Gnome is like Mac for Linux, XFCE is fast, simple, and works
well in a VM.
For security, you may want to include web and ssh server too.
Choose default config
update your machine
adjust monitor resolution
* Devices -> insert guest additions CD
* If it’s already inserted, it will give you an error
* Once it is inserted, it should show on the desktop and file
browser
* To open this directory in the terminal, either right click in the file
browser on the background, to “open in terminal” or open a terminal, and
use \(cd to get there
![Debian/Screenshot_20190122_004340.png](Debian/Screenshot_20190122_004340.png){width=700px}
First run: `\) sudo apt-get install module-assistant make
automake linux-headers-$(uname -r) dkms
build-essentialThen restart before doing the below (in a terminal in the directory illustrated just above) ![Debian/Screenshot_20190122_004359.png](Debian/Screenshot_20190122_004359.png){width=700px} After a restart, run the VBoxLinuxAdditions.run (a bash script) ![Debian/Screenshot_20190122_004538.png](Debian/Screenshot_20190122_004538.png){width=700px} Run it like this (there are other ways) ![Debian/Screenshot_20190122_004809.png](Debian/Screenshot_20190122_004809.png){width=700px} Restart again ![Debian/Screenshot_20190122_005517.png](Debian/Screenshot_20190122_005517.png){width=700px} For example packages for Data Structures ![Debian/Screenshot_20190122_010023.png](Debian/Screenshot_20190122_010023.png){width=700px} For example packages for Bioinformatics ![Debian/Screenshot_20190122_010128.png](Debian/Screenshot_20190122_010128.png){width=700px} For example packages for Security
sudo
apt install spyder3 python3-pudb wireshark`