ApplicationsListNew
From CS Support
General Instructions
- Whenever given the option, choose complete or full install
- Otherwise, choose default options unless otherwise stated under individual application instructions
- NEVER EVER INSTALL ANY BROWSER TOOLBAR.
- Delete all desktop shortcuts upon completion
- Run Microsoft Updates after all programs are installed, until no updates are available
- Make sure to install the following packages on a 64-bit installation of ubuntu (to support building/linking 32-bit binaries)
- ia32-libs
- libc6-dev-i386
Notes for Windows 7 (in progress, still ironing out the beasties)
Stuff removed in the w7 setup
- Huffyuv
- oracle odbc driver - does not exist! (NOT true look at http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html Phillip)
- glut
- mplayer (Why? http://www.mplayerhq.hu/design7/dload.html Phillip)
- realplayer - site was down, oh no
- fxcop
Make sure hibernation is disabled on domained workstations (kp bug)
KMS client config
- Make sure the ospp service is set as automatic
- Make sure WMI is let through the local firewall (kms activation)
- MAKE SURE OFFICE IS PREPPED PRIOR TO IMAGING!!! (will not activate otherwise)
Minimal
Common
Mozilla Firefox
7zip *
- You don't need to reboot immediately
Ghostscript *
New Website 3/18/2013
- Set GS_PROG env-var to point to gswin32c.exe (C:\Program Files (x86)\gs\gs{VERSION}\bin\gswin32c.exe)
Ghostview *
- THE FOLLOWING TWO LINES ARE OLD gsview needs to be recompiled to get rid of the nag screen
- Install after ghostscript. Copy gsview32.exe to the Program Files\Ghostgum\gsview\ directory. This gets rid of the nag screen
- Someone needs to compile the current/newer version of gsview32.exe (student project, use MSVC, good luck)
ImageMagick
TrueCrypt
Gimp *
- Install after ghost{view,script}
- Install after Python and Python GTK
Inkscape *
- Install after ghost{view,script}
Scribus *
- Install after ghost{view,script}
- Be sure to set the path to ghostview
Adobe Reader *
- Install after Firefox
GVim *
- Reconfigure after Visual Studio
Flash/Shockwave Players *
website (deprecated)
Currently the IE and Mozilla/other flash (and shockwave) installers only work with their respective browsers. Google "adobe flash" or "adobe shockwave" for the installers with each respective browser.
- Install and run the active-x flash installer with IE
- Download the shockwave installer for IE and run it
- Download the flash installer for mozilla/other and run it (requires all browser windows to be closed)
- Download the shockwave installer for mozilla/other and run it
Libre Office*
- Install JRE 6 first
- Install the english help pack as well
Pidgin
Thunderbird
Tightvncviewer/VNCviewer
VLC
Virtualbox
- Be sure to install virtualbox Extension pack
- Install After Python
Emacs
XEmacs
Python *
- Leave directories default
- Install latest 2.7 version python releases
- Install latest 3x version
- Install 32bit python version DO NOT INSTALL 64bit python
Git for Windows
TortoiseGit
- Install MSystGit first
SmartGit
TortoiseSVN
TortoisHG
rwhod
windows rwhod website (Last updated 2007 - no further development intended. -- lets find another one)
Windows Specific
Microsoft Windows Software Development Kit (at least .NET 4.0)*
- include everything (including debugging tools and performance tools)
- create c:\symbols and set the environment variable _NT_SYMBOL_PATH to srv*c:\symbols*http://msdl.microsoft.com/download/symbols, and _NT_SYMCACH_PATH to c:\symbols
Windows System Control Center
Screen Recorder
website Just code -- no program?
mingw*
- Don't put in path as it may cause problems with ada
Microsoft Office*
Uses images on server
- Run Microsoft updates immediately
- Make sure everything is installed to HD
- Start excel make sure the data analysis toolkits are installed.
Sysinternals Suite *
- Install after Microsoft Windows Software Development Kit, and configuring it
- Unzip and copy to c:\program files\sysinternalssuite
- Add to path
- Run procexp.exe afterwards and select options configure symbols, set dbghelp.dll location to "C:\Program Files\Debugging Tools for Windows (x64)\dbghelp.dll"
Cygwin (base install only) *
Install from the local directory. It is much faster (to update install from network directory, download from internet to the network directory, then install from network directory in that order).
- don't add c:\cygwin\bin;c:\cygwin\usr\X11R6\bin to the system path
- Create a system environment variable CYGWIN=smbntsec tty and CYGWIN32=smbntsec tty
Cam Studio *
- Don't forget the codec
CamStudioCodec
GPG4Win *
- During install, select GnuPG2
PDFCreator *
- Old versions must be uninstalled first
- Make sure to deselect the Browser Toolbar
Putty *
- Add to path
- run Putty
- In Terminal>Bell> select Visual bell
- In Window> Translation> change the character set to UTF-8
- In Connection> SSH> select 2 only
- In session>Saved Sessions type Default Settings and click save
ImageBurn
- Enable SPTI for non-admins (its in the check boxes for features)
- DONT INSTALL THE TOOLBAR
Paint.Net
WinScp
Console *
- Extract to program files and add to path
- Create a shortcut in start menu\programs
Ubuntu Specific
Full
Common
CUDA
DIA
Violet UML
LLVM*
- compile with --enable-shared
- compile clang also
Gnat (GPL. ver.) * (counts as 1 point)
- Download and extract from .tar then run installer
Gnat - AUNIT
- run installer (From the GNAT (adacore) Website)
Gnat - GTKAda
- run installer (From the GNAT (Adacore) website)
Gnat - win32Ada
- run installer (From the GNAT (Adacore) website)
Gnat - AJIS
- run installed from tarball
Gnat - Gnatbench
- install after eclipse
- As of March 19, 2012 will not work with eclipse 3.7
- run installer from tarball
Gnat - SPARK
- run installer from tarball
Gnat/Adagide
- Run installer
- Run once as administrator to generate the .ini file
- Test install using program below
test.adb
test program for adagide
WITH Ada.Text_IO;
PROCEDURE Test IS
--dummy tasks
TASK T1;
TASK T2;
--dummy task body
TASK BODY T1 IS
BEGIN
Ada.Text_IO.New_Line;
Ada.Text_IO.Put("Thread T1 executed!");
Ada.Text_IO.New_Line;
END T1;
--dummy task body
TASK BODY T2 IS
BEGIN
Ada.Text_IO.New_Line;
Ada.Text_IO.Put("Thread T2 executed!");
Ada.Text_IO.New_Line;
END T2;
BEGIN
Ada.Text_IO.New_Line;
Ada.Text_IO.Put("GNAT/Adagide works!");
Ada.Text_IO.New_Line;
END Test;
Racket
- replaces plt scheme
Java*
- Install 32bit on all of these.
- Uninstall previous java versions before updating
- install jre6 and jre6
Java JDK *
- Includes the JRE, no need to install it separately
- Leave directories default
- GO to the control panel search for java click on the java icon and under the updates tab turn off automatic updates
- Set JAVA_HOME environment variable c:\Program Files (x86)\Java\jdkx.x.x_xx\
- Make sure that the java bin path is added to the PATH environment variable so that leJOS NXJ will work
Netbeans *
- No servers (Glassfish, Tomcat, OESB, SOA). Leave directories default
Java3D
website Updated Website 12/20/2012 Very possibly a dead project. Java site leads to oracle site - oracle says is now a community project and provides a dead link.
JavaDB
- This is included in the JDK according to the webpage
- Verified 3/19/2013
Java JDBC Driver for MySQL
- Installation:
- Figure out where java installed to
- For every lib directory in the java subdirectory tree put a copy of the jar there (that means 13 copies of the jar currently)
- Note: the proper way to do this is to change your CLASSPATH in your java project and then only installing the jar once. The above is done to make it easy for students.
Eclipse SDK * (counts as 1 point)
- Download Eclipse Classic
- Unzip and copy eclipse to c:\program files (x86)\eclipse
- Create a shortcut to C:\Program Files (x86)\eclipse\eclipse.exe in the startmenu
- Run Eclipse and go to Window> Preferences> Install/Update> Available Software Sites> Add enter the current release URL (currently Indigo at http://download.eclipse.org/releases/indigo/) and click ok
- Select Help> Check for Updates
- Select Help> Install New Software...> Work With:> [Current release]>
Check the following
- Programming Languages
- Eclipse Web Developer Tools
- Eclipse XML Editors and Tools
- Eclipse XSL Developer Tools
- JavaScript Development Tools
- Web Page Editor (Optional)
- Linux Tools (if in linux)
- Dynamic Languages Toolkit - Core Frameworks
- Memory Analyzer
- Memory Analyzer (Charts)
- Parallel Tools Platform (PTP) End-User Runtime
- PTP Graphical Explorer of MPI Programs (GEM)
- Eclipse CVS Client
- Eclipse EGit (Incubation)
- Eclipse JGit (Incubation)
click next, if any linux tools are selected and this isn't linux deselect them and proceed
Android SDK
Updated 12/20/2012 website
ADT plugin
Now included with the SDK above.
Motorola Device Manager
Plug in the device while still in audit mode, Windows will find the device driver from Windows Update (And the ADB Driver too!). If for some reason that still does not work, you can try this old link: website
Google Code plugin
website (must be done from within Eclipse as of 3/19/2013)
Jarnal*
- Extract to C:/Program Files/jarnal
- REQUIRES Java Install java first!
MySQL Workbench
Bison *
- also install flex/bison/byacc in cygwin
nasm
squeak (including VM) *
- Extract to C:\Program Files\
- After domain join, grant all users write access to the basic.changes file in squeaks installation folder
mozart
python bits *
Only install 32 bit. Install latest python2 as well as the latest python 3
The following should work after you install pip. If it fails it doesn't continue on, install the failed package seperately
pip install Cheetah CherryPy DecoratorTools Django EpyDoc Extremes FormEncode Genshi IPython Jinja2 Mako Markdown MarkupSafe PIL Paste PyBayes PyDot PyOpenGL PyParsing PyReadline PyYAML Rest SQLAlchemy SQLObject SimpleCV Simpy Tenjin Tools bayes construct coverage mock networkx nltk nose pefile ply py pyflakes pyflakes3k pygarrayimage pysvg pytest python-graph-core python-graph-dot rpyc salt simplejson sympy threadpool tornado virtualenv wheezy.template winpdb wsgiref zope.interface
add a -U to upgrade
removed pywin32 scapy scipy numpy pygtk matplotlib pygtk biopython pil pyaudio PyCrypto Pygame Twisted gmpy greenlet jsonlib2 foolscap TurboGears TurboJson paramiko Fabric python-dateutil
python
- On Minimal List
pypy
website Install to program files x86
Pip *
- requires Distribute, or setuptools
Distribute
VirtualEnv
gevent
kivy *
- Install to program files and add a link to the start menu under programming.
Setup Tools
numpy (numerical-py)
scipy
twisted
- no 3.x yet
Foolscap
- extract Using 7zip then run c:\Python26\python.exe setup.py install
- in the extracted folder
- Should support 2.7
- 3.x???
PIL
- No 3.x
PyOpenGL *
- Install GLUT first
- Install GLE first gle32.zip
- Copy gle32.dll to c:\windows\system32
- No 3.x yet as of March 19, 2012
Pygame
wxPython
- Install PyOpenGL first
- No 3.x yet
pyQT
pywin32
- Extract Zip then run python.exe setup.py install
PyGTK *
- Install GTK+ runtime
- Also install PyCairom and PyGobject
- No 3.x yet as of March 19, 2012
EpyDoc
- No Python 3x as of March 19, 2012
Matplotlib
- No 3.x yet
PyAudio
- No 3.x yet
PyParsing
PyDot *
Moved as of 12/20/2012 New Website
- Install Graphviz first
- Install pyparsing first
PyGlet
Pygimagearray *
- Install after PyGlet
- 2.7 from source
- No 3.x yet
IPython*
- Install Setup Tools first
- Install PyReadLine first
PyReadline
Natural Language Toolkit
New Website as of 12/20/2012 website
PyYaml
PyCrypto
BioPython
- Python 3.2 in beta (install it) as of 12/20/2012
Lyx *
- Install after Miktex
gnuplot
maxima
R *
- set environment variable R_HOME to C:\program files\R\R-<VERSION>
- Run R
- Select WA2 as the mirror (that's us)
- Run
install.packages("ctv")
library("ctv")
install.views("Bayesian")
install.views("Cluster")
install.views("Distributions")
install.views("graphics")
install.views("gR")
install.views("HighPerformanceComputing")
install.views("MachineLearning")
install.views("Multivariate")
install.views("NaturalLanguageProcessing")
install.views("OfficialStatistics")
install.views("Optimization")
install.views("Spatial")
install.views("TimeSeries")
RStudio *
- install after R
Octave *
- Use the default ATLAS libraries (the incorrect version will not match the cpu's instruction set)
- Select ALL of octave forge
SciLab
Clisp
SBCL
GLUT *
- Download binaries and move .dll to the System folder
- Windows 7: Download binaries
- Move glut32.dll to c:\Windows\Syswow64 (the 32bit dll folder)
- Note: C:\Windows\System move is probably not needed but it doesn't hurt either
- Move glut32.lib to c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
- Move glut.h to c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\GL
- Move glut32.dll to c:\Windows\Syswow64 (the 32bit dll folder)
PHP *
- Do not setup a web server
Erlang
Scala
SML/NJ
Smart Eiffel
Unicon
Gprolog
fpc (free pascal)
ghc (glasgow haskell compiler) *
- make sure this doesn't add mingw to the path as it will conflict with ada
groovy
IronPython
lazarus
lua
wxWidgets
FLTK *
- Use version 1.x
- extract to program files\fltk
- build the vcnet version.
Wings 3d
Vuze *
- Do not install browser toolbar
- Make sure to check customization check-box when installing (it's on the first page).
VTK *
- Install VTKData as well
Synergy
audacity
MSCGen
Doxygen
blender
MyPaint
graphviz
boost
- Extract boost 7z file to C:\program files\boost\
- Run
bootstrap .\b2
mplayer
- SMPlayer is what you want here
lejos-nxj
- Filename: leJOS_NXJ_{VERSION}-Setup
- Requires JDK
InteractiveC
argo-uml
ODE
- Extract to program files
Oracle Instant client
- 32bit:
- Download all files (each is a zip) to its own directory:
- Files: basic, jdbc, odbc and sqlplus
- Then Merge all the zips into a single directory (extract them)
- Move Merged folder to Program Files x86
- In the merged folder run odbc_install.exe
- Download all files (each is a zip) to its own directory:
- 64bit
- Download all files (each is a zip) to a different directory than 32bit
- Files: basic, jdbc, odbc and sqlplus
- Merge all the 64bit zips to a single directory
- Move Merged folder to Program Files
- In the merged folder run odbc_install.exe
- Download all files (each is a zip) to a different directory than 32bit
Setting up Data Sources on 64bit Windows
- Open Administrative Tools
- Copy shortcut to Data Sources (odbc sources) twice
- name each of them "Data Sources (ODBC)" 64bit and 32bit respectively
- On the 64bit Data Sources shortcut change the target to "%windir%\system32\odbccad32.exe" and change the start in to "%windir%\system32"
- Yes it says odbccad32.exe it is actually 64bit and it is in system32 (it makes no sense)
- On the 32bit Data Sources shortcut change the target to "%windir%\SysWOW64\odbccad32.exe" and change the start in to "%windir%\SysWOW64"
- Yes the directory is SysWOW64 it is really 32bit I swear (also makes no sense)
SDL developer lib's
umlet
Windiff
inform7
alice
Scratch
Love2d
Skype *
- Don't install Toolbar
- Don't install Click-to-call
- Don't change default web browser
- Don't change default home page
- Don't change default search providor
eric *
website (This should be with the other Python goodies, no?)
Windows Specific
Microsoft Visual Studio 2010 *
Uses images on server
Google Sketchup
- Now part of Trimble, FYI
itunes
Just don't.
- agree
iview (irfanview)
notepad++
XNA Game Studio *
- Requires Visual Studio be installed so it will not attempt to install the express version
- The Phone development toolkit includes XNA Stupid, yes but then again its MS
WinHugs*
- make sure this doesn't add mingw to the path as it will conflict with ada
VIP (Prolog)
Spin *
website Add to path
Perl*
- make sure this doesn't add c\bin to the path as it will conflict with ada
Active Tcl
avisynth
DXSDK
Kinect SDK
New Website Get the SDK and the Toolkit (two downloads)
Cmake
povray
virtualdub *
- Extract to Program Files\VirtualDub and create a shortcut on the Start Menu to VirtualDub.exe
Microsoft Visio
Use images on server
Microsoft Project
Use images on server
Microsoft Expression
Use images on server
Windows Live
- No to the Family Safety option. (during install)
Silverlight *
- Installed via windows update
- Make sure the version of the silverlight sdk matches *this* version of silverlight
Microsoft Robotics Studio
game maker
- This is a userland app we do not install this
bricxcc
Mysql connector ODBC
- install the 64 bit it includes the 32 bit
- create a shortcut for 32bit datasources out of syswow64
SQLITE Database Browser
miktex *
- Install after ghost{view,script}
- Go to MikTex Package Manager and install
- acmconf, acmtrans, algorithms, amsaddr, amsfonts, amslatex, amsres, amstex, beamer, beamerposter, colortab, colortbl, dottex, graphics, ieeeconf, ieeetran, listing, listings, pdftricks, pgf, pstricks-add, sagetex, sciposter, siggraph, subfigure
Texnic Center *
- Install after miktex
Uncrustify
QuickTime/itunes Installer *
- Deselect Desktop shortcut install
- Deselect Automatic updates
Haskell Platform*
- make sure this doesn't add mingw to the path as it will conflict with ada
Ruby
Dude, seriously, use this website
Windows Server 2003 Resource Kit Tools
Unreal development kit
Unity 3d development kit
- Run
- Register
- Select License free version