ApplicationsListNew

From CS Support

Jump to: navigation, search

Contents

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

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 *

website

  • 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 *

[1]

  • 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

website

TrueCrypt

website

Gimp *

website

  • Install after ghost{view,script}
  • Install after Python and Python GTK

Inkscape *

website

  • Install after ghost{view,script}

Scribus *

website

  • Install after ghost{view,script}
  • Be sure to set the path to ghostview

Adobe Reader *

  • Install after Firefox

GVim *

website

  • 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*

website

  • Install JRE 6 first
  • Install the english help pack as well

Pidgin

website

Thunderbird

website

Tightvncviewer/VNCviewer

website

VLC

website

Virtualbox

website

  • Be sure to install virtualbox Extension pack
  • Install After Python

Emacs

website

XEmacs

website

Python *

website

  • Leave directories default
  • Install latest 2.7 version python releases
  • Install latest 3.3 version
  • Install 64bit python version DO NOT INSTALL 32bit python

Git for Windows

website

TortoiseGit

website

  • Install MSystGit first

SmartGit

website

TortoiseSVN

website

TortoisHG

website

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)*

website

  • 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

website

Screen Recorder

website Just code -- no program?

mingw*

website

  • 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) *

http://cygwin.com

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 *

website

  • Don't forget the codec

CamStudioCodec

website

GPG4Win *

website

  • During install, select GnuPG2

PDFCreator *

website

  • Old versions must be uninstalled first
  • Make sure to deselect the Browser Toolbar

Putty *

website

  • 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

website

  • Enable SPTI for non-admins (its in the check boxes for features)
  • DONT INSTALL THE TOOLBAR

Paint.Net

website

WinScp

website

Console *

website

  • Extract to program files and add to path
  • Create a shortcut in start menu\programs

Ubuntu Specific

Full

Common

CUDA

website

DIA

website

Violet UML

website

LLVM*

website

  • compile with --enable-shared
  • compile clang also

Gnat (GPL. ver.) * (counts as 1 point)

website

  • 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

website

  • 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

website

  • replaces plt scheme

Java*

  • Install 32bit on all of these.
  • Uninstall previous java versions before updating
  • install jre6 and jre6

Java JDK *

website

  • 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 *

website

  • 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

website

  • This is included in the JDK according to the webpage
    • Verified 3/19/2013

Java JDBC Driver for MySQL

website download

  • 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)

website

  • 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

  1. Programming Languages
  2. Eclipse Web Developer Tools
  3. Eclipse XML Editors and Tools
  4. Eclipse XSL Developer Tools
  5. JavaScript Development Tools
  6. Web Page Editor (Optional)
  7. Linux Tools (if in linux)
  8. Dynamic Languages Toolkit - Core Frameworks
  9. Memory Analyzer
  10. Memory Analyzer (Charts)
  11. Parallel Tools Platform (PTP) End-User Runtime
  12. PTP Graphical Explorer of MPI Programs (GEM)
  13. Eclipse CVS Client
  14. Eclipse EGit (Incubation)
  15. 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.

Coffeescript

website

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*

website

  • Extract to C:/Program Files/jarnal
  • REQUIRES Java Install java first!

MySQL Workbench

website

Bison *

website

  • also install flex/bison/byacc in cygwin

nasm

website

squeak (including VM) *

website

  • Extract to C:\Program Files\
  • After domain join, grant all users write access to the basic.changes file in squeaks installation folder

mozart

website

python bits *

Only install 64 bit. Install latest python2.7 as well as the latest python 3.3

Grab packages from pythonlibs as they are compiled with mkl.

The scipy stack includes the following

Bottleneck, faulthandler, gmpy2, html5lib, ipython, Jinja2, MarkupSafe, matplotlib, nose, numexpr, numpy-MKL, openpyxl, pandas, patsy, Pillow, pip, pycairo, Pygments, pyparsing, pyreadline, PySide, python-dateutil, pytz, pyzmq, requests, scipy, setuptools, simplejson, six, statsmodels, sympy, tables, tornado, virtualenv, xlrd, xlwt

The rest is slightly old, this is a work in progress 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

website

  • On Minimal List

pypy

website Install to program files x86

Pip *

website

  • requires Distribute, or setuptools

Distribute

website

VirtualEnv

website

VirtualEnvWrapper

website


gevent

website

kivy *

website

  • Install to program files and add a link to the start menu under programming.
  • no 3.x support yet.

Setup Tools

website

numpy (numerical-py)

website

scipy

website

twisted

website

  • no 3.x yet (partial support)

Foolscap

website

  • extract Using 7zip then run c:\Python26\python.exe setup.py install
  • in the extracted folder
  • Should support 2.7
  • 3.x???

PIL

website

  • No 3.x

PyOpenGL *

website

  • Install GLUT first
  • Install GLE first gle32.zip
    • Copy gle32.dll to c:\windows\system32
  • 3.2 is experimental

Pygame

website

wxPython

website

  • Install PyOpenGL first
  • No 3.x yet

pyQT

website

pywin32

website

  • Extract Zip then run python.exe setup.py install

PyGTK *

website

  • Install GTK+ runtime
  • Also install PyCairom and PyGobject
  • No 3.x yet as of June, 2013

EpyDoc

website

  • No Python 3x as of March 19, 2012

Matplotlib

website

PyAudio

website

PyParsing

website

PyDot *

Moved as of 12/20/2012 New Website

  • Install Graphviz first
  • Install pyparsing first

PyGlet

website

Pygimagearray *

website

  • Install after PyGlet
  • 2.7 from source
  • No 3.x yet

IPython*

website

  • Install Setup Tools first
  • Install PyReadLine first

PyReadline

website

Natural Language Toolkit

New Website as of 12/20/2012 website

PyYaml

website

PyCrypto

website

BioPython

website

Lyx *

website

  • Install after Miktex

gnuplot

website

maxima

website

R *

website

  • 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("ReproducibleResearch")
install.views("Spatial")
install.views("TimeSeries")

RStudio *

website

  • install after R

Octave *

website

  • Use the default ATLAS libraries (the incorrect version will not match the cpu's instruction set)
  • Select ALL of octave forge

SciLab

website

Clisp

website

SBCL

website

GLUT *

website

  • 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

PHP *

website

  • Do not setup a web server

Erlang

website

Scala

website

SML/NJ

website

Smart Eiffel

website

Unicon

website

Gprolog

website

fpc (free pascal)

website

ghc (glasgow haskell compiler) *

website

  • make sure this doesn't add mingw to the path as it will conflict with ada

groovy

website

IronPython

website

lazarus

website

lua

normal website

Lua for Windows

wxWidgets

website

FLTK *

website

  • Use version 1.x
  • extract to program files\fltk
  • build the vcnet version.

Wings 3d

website

Vuze *

website

  • Do not install browser toolbar
  • Make sure to check customization check-box when installing (it's on the first page).

VTK *

website

  • Install VTKData as well

Synergy

website

audacity

website

MSCGen

website

Doxygen

website

blender

website

MyPaint

website

graphviz

website

boost

website

  • Extract boost 7z file to C:\program files\boost\
  • Run
  bootstrap
  .\b2

mplayer

website

  • SMPlayer is what you want here

lejos-nxj

website

  • Filename: leJOS_NXJ_{VERSION}-Setup
  • Requires JDK

InteractiveC

website

argo-uml

website

ODE

website

  • Extract to program files

Oracle Instant client

website

  • 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
  • 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

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

website

umlet

website

Windiff

website

inform7

website

alice

website

Scratch

website

Love2d

website

Skype *

website skip login

  • 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?)

node.js

website

dart

website

go

website

Windows Specific

Microsoft Visual Studio 2010 *

Uses images on server

Google Sketchup

website

  • Now part of Trimble, FYI

itunes

Just don't.

  • agree

iview (irfanview)

website

notepad++

website

XNA Game Studio *

website

  • 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*

website

  • make sure this doesn't add mingw to the path as it will conflict with ada

VIP (Prolog)

website

Spin *

website Add to path

Perl*

website

  • make sure this doesn't add c\bin to the path as it will conflict with ada

Active Tcl

website

avisynth

website

DXSDK

website

Kinect SDK

New Website Get the SDK and the Toolkit (two downloads)

Cmake

website

povray

website

virtualdub *

website

  • 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

site

  • 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

website

game maker

website

  • This is a userland app we do not install this

bricxcc

website

Mysql connector ODBC

website

  • install the 64 bit it includes the 32 bit
  • create a shortcut for 32bit datasources out of syswow64

SQLITE Database Browser

website

miktex *

website

  • 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 *

website

  • Install after miktex

Uncrustify

website

QuickTime/itunes Installer *

website

  • Deselect Desktop shortcut install
  • Deselect Automatic updates

Haskell Platform*

website


  • make sure this doesn't add mingw to the path as it will conflict with ada

Ruby

website

Dude, seriously, use this website

Windows Server 2003 Resource Kit Tools

website

Unreal development kit

website

Unity 3d development kit

website

  • Run
  • Register
  • Select License free version

investigating

  • dr java
  • greenfoot
  • intellij
  • jgrasp
  • bluej
  • geany
  • judo
  • jython