1 Debian


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):
Debian/Screenshot_20190121_233934.png
click new
Debian/Screenshot_20190121_234004.png
Name your VM
Debian/Screenshot_20190121_234017.png
Allocate as much green as you have
Debian/Screenshot_20190121_234028.png
Debian/Screenshot_20190121_234038.png
Debian/Screenshot_20190121_234048.png
Debian/Screenshot_20190121_234102.png
25+ GB recommended
Debian/Screenshot_20190121_234126.png
open settings
Debian/Screenshot_20190121_234140.png
Allocate as much green as you have
Debian/Screenshot_20190121_234151.png
Allocate more video memory, and do NOT enable 3D or 2D video acceleration.
Debian/Screenshot_20190121_234210.png
Click start
Debian/Screenshot_20190121_234224.png
Click yellow folder icon
Debian/Screenshot_20190121_234237.png
Choose downloaded iso file
Debian/Screenshot_20190121_234251.png
Debian/Screenshot_20190121_234335.png
Graphical if you want
Debian/Screenshot_20190121_234403.png
Debian/Screenshot_20190121_234414.png
Debian/Screenshot_20190121_234425.png
Debian/Screenshot_20190121_234558.png
Generic hostname
Debian/Screenshot_20190121_234608.png
no domain name
Debian/Screenshot_20190121_234706.png
Skip root user in lieu of sudo user below
Debian/Screenshot_20190121_234722.png
Generic user name for reducing meta-data leakage
Debian/Screenshot_20190121_234731.png
Debian/Screenshot_20190121_234755.png
Make a good password!
Debian/Screenshot_20190121_234812.png
Debian/Screenshot_20190121_234833.png
If you are installing bare-metal (on hardware, not in VM) then go with entire disk encrypted LVM.
Debian/Screenshot_20190121_234840.png
Debian/Screenshot_20190121_234848.png
Debian/Screenshot_20190121_234855.png
Debian/Screenshot_20190121_234910.png
Debian/Screenshot_20190121_234920.png
Debian/Screenshot_20190121_235021.png
Debian/Screenshot_20190121_235029.png
Debian/Screenshot_20190121_235041.png
Choose another mirror if you want (Debian even has .onion mirrors!)
https://onion.debian.org/
https://wiki.debian.org/TorifyDebianServices
Debian/Screenshot_20190121_235048.png
no proxy
Debian/Screenshot_20190121_235236.png
Unless you’re completely tin-hat, might as well help with usage survey!
Debian/Screenshot_20190121_235306.png
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.
Debian/Screenshot_20190122_003149.png
Debian/Screenshot_20190122_003157.png
Debian/Screenshot_20190122_003222.png
Debian/Screenshot_20190122_003332.png
Choose default config
Debian/Screenshot_20190122_003356.png
Debian/Screenshot_20190122_003553.png
update your machine
Debian/Screenshot_20190122_004145.png
adjust monitor resolution
Debian/Screenshot_20190122_004317.png
* 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 Securitysudo apt install spyder3 python3-pudb wireshark`
Debian/Screenshot_20190122_010241.png