#OS Installation
- Download ISO of Ubuntu 14.04 64bit from http://www.ubuntu.com/download/desktop (14.10 should work the same)
- Create bootable USB on Windows following this guide
- Plug in a bootable flash drive to laptop
- Restart computer and during BIOS hit F12
- Select
Bios Setup
- Select
boot configuration
- Move USB storage device to top priority
- Save and exit
- When ubuntu loads, select
Install Ubuntu
- Select your language of choice
- Connect to internet
- Select Both
Download updates while installing
andInstall this third-party software
- If continue button seems to stall, quit install and launch installation again.
- Select
Install Ubuntu alongside Windows 7
- Drag the bar between windows ('Files') and Ubuntu to size the partition as desired (I would not go smaller than 20GB for ubuntu)
- Hit
Install Now
, wait ~20 minutes - Install updates once installation is finished
#Configuration
- Update system:
sudo apt-get update && sudo apt-get upgrade
- Use PEAP and mschapv2
- use @olin.edu and network password
- Ignore lack of CA certificate
- If not connecting, ensure
dpkg-query -W -f '${Version}\n' network-manager-gnome
is greater than0.9.8.8-0ubuntu4.3
- Then run
sudo rm -f /etc/NetworkManager/system-connections/OLIN && sudo stop network-manager && sudo start network-manager
#Important Packages
- Git:
sudo apt-get install git
- pip:
sudo apt-get install python-pip
- pip3:
sudo apt-get install python-pip3
- chrome: https://www.google.com/intl/en-US/chrome/browser/
- Atom Editor
- or
- sublime-text3:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
- Sublime Package Manager: https://packagecontrol.io/installation (Now explore packages online or with 'ctrl+shift+p -> Package Control: Install Packages' in Sublime)
#Tips/Tricks
- Shell aliases:
alias ll='ls -alh'
(ll now does 'ls -alh'). To save, add aliases in a file (~/aliases) and add the linesource ~/aliases
to your ~/.profile or ~/.bashrc files. This will take effect next time you open a terminal session.