How to finish setting up Ubuntu 12.04

This document assumes you have just installed Ubuntu 12.04 (Precise Pangolin) from the cd, and then are dismayed to find that emacs, tex, R, etc. are missing. This describes how to add the missing packages.
log in to the user account you created during the install
Set up wireless networking, start a Firefox browser and log in with your Gatorlink to enable the wireless connection.
sudo -i		# give your personal login password
Now add updates made since the cd. Download this script, make it executable with "chmod +x", and run it in the Terminal window you did sudo in with "./". If this script is interrupted in the middle, it is safe to rerun it, and it will pick up where it left off.
There may be a popup asking for a reboot, if so, do it. If you rebooted:
log in to the user account you created during the install
sudo -i		# give your personal login password
Now add applications most everyone will want:
Populate /usr/local/share/texmf with letterhead.

Environment variables that you want to be set under the window system, so that programs started from the window manager menus get them, should be set with "export TEXMF=blah" in ~/.profile. This works even if you use tcsh. Use LC_COLLATE=POSIX to switch back to the old sort order of capital letters first. Some R packages may be installed as "apt-get install r-cran-PACKAGE_NAME", but not enough of them are available. Instead, install R packages using the native R install feature:
Here are some more packages which appeal to me:
Also adjust:
$ gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs --type string

firefox URL "about:config"
	search middlemouse
	middlemouse.contentLoadURL toggle to true
Thunderbird config for eelpout, see:

The new system administrator of a personally maintained system should skim through this document for everything that seems relevant:

Ubuntu questions may be asked of more experienced users on this forum:

To add other software, start the gui package manager and add other things that seem attractive. Note: Synaptic locks the package system, and you can't use apt-get when Synaptic is running, even if you haven't asked for any operations to be performed.

(C) University of Florida, Gainesville, FL 32611; (352) 392-1941.
This page was last updated Tue Sep 25 00:56:58 EDT 2012