Ubuntu install
Updated: 2020-04-24
This is a log of commands that I use for an ubuntu install that I will eventually convert into an ansible playbook, but for now I am just logging it here.
DEs
(Desktop Environments)
- I normally use Ubuntu Mate
- then install i3-gaps
i3-gaps
- will put my config up eventually
- follow these commands
sudo apt install -y \
rxvt-unicode-256color \
remmina-plugin-{spice,nx} \
nmap \
curl \
feh \
build-essential \
autoconf \
glances
OS
Network Manager
Random Mac Address
Config
sudo tee /etc/NetworkManager/conf.d/30-anon.conf << 'EOF'
# https://elrey.casa/info/netman
[device-anon]
wifi.scan-rand-mac-address=yes
[connection-anon]
connection.stable-id='${CONNECTION}/${BOOT}'
ethernet.cloned-mac-address=stable
wifi.cloned-mac-address=stable
ipv6.ip6-privacy=2
EOF
- checkout the url redirect in the conf above to figure out how I do mac address randomization per boot.
Apt
- enable all the src repos so it is possible to run the
apt-get build-dep
command. (enabling that command so I can install this: https://github.com/vagrant-libvirt/vagrant-libvirt#installation
sed 's/^# deb-src/deb-src/' /etc/apt/sources.list | grep deb-src | sudo tee /etc/apt/sources.list.d/sources-src.list
Tools
Backlight
light
https://github.com/haikarainen/light#manual
Screenshots
Scrott
Shutter
- shutter
- download: https://shutter-project.org/downloads/third-party-packages/
sudo add-apt-repository -y ppa:linuxuprising/shutter
- download: https://shutter-project.org/downloads/third-party-packages/
Everything
If you want to inspect things do:
wget https://git.io/JvN1m
NOTE: that git.io link is a short url for a gist
If you want to install it do:
wget -O - https://git.io/JvN1m | bash