Beesbot

Ubuntu Rocks

Jul 10, 2013

UPDATED: April 2019 - Ubuntu 19.04

Ubuntu is fantastic, stable and truly a pleasure to use. For my friends and family, here is how to get started. Download the latest version here:

Ubuntu Desktop Download

Essentials

To ensure software will run and media will play, you're going to want to install the following packages.

sudo apt-get install ubuntu-restricted-extras vlc gimp alacarte vim

You may also want the most popular browser, Google Chrome.

cd ~/Downloads
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

And we'll need java, since it runs billions of devices

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java11-installer

And no computer should exist without minecraft (no I'm not kidding. lol). Download the .deb then run these commands

sudo dpkg -i Minecraft.deb 
sudo apt-get install -f

Programming

Install git...

sudo apt-get install git

and set it up right...

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

git config --global push.default simple
git config --global core.excludesfile '~/.gitignore-global'
git config --global log.abbrevcommit true
git config --global log.decorate true
git config --global push.default current
git config --global branch.autosetuprebase always

git config --global alias.map 'log --graph --oneline --branches --tags --remotes HEAD'

Sublime Text 3 is a great all-purpose editor for programmers, now easily available in the ubuntu software app.

And make sure you get your package manager

Setup your ssh-key for source control sites like github and bitbucket

ssh-keygen -t rsa -C "your_email@example.com"
cat ~/.ssh/id_rsa.pub

then copy-n-paste the output into your account settings on github or bitbucket

Ruby, Rails & Tmux

Don't miss out on my other blog posts that walk you through installing Ruby & Rails and Tmux.

Docker

You'll also want to install Docker CE, don't forget the Post-installation steps for Linux and install Docker Compose

And That's All

You've got ubuntu + things it should have come with anyway.

Enjoy!