Home Computing Advice for COMP1911/COMP1917 Students
Here is some specific
advice for Mac users.
If you are using a Windows PC, these are the recommended steps:
- Install Putty
and Xming. Run them and make sure you can:
- log into your CSE account
- open a graphical editor (xemacs, gvim or gedit) with the window appearing on your home machine (remember to type an ampersand "&" after the name of the editor, so you will still have a prompt)
- edit and compile a file remotely
-
Install
CSE-Ubuntu.
Check that you can:
- create a local subdirectory (under the Work directory)
- tranfer a file from your CSE account to the local directory
- edit it locally (using emacs, gvim or gedit)
- compile it locally using gcc
- transfer the edited file back to your CSE directory
- Once you are comfortable with Putty/Xming and/or CSE-Ubuntu, and if you are feeling ambitious,
you can try installing
Cygwin and
WinSCP.
For Cygwin, you should start by intalling just the base, devel and util packages. You can intall more packages later, as you need them.
This table summarizes the functions you will need, and how they are provided
under the various options:
| Function | Mac | CSE-Ubuntu |
Putty/Cygwin |
---|
1. | log into your CSE account remotely through a terminal window | ssh | CSE Terminal | Putty |
2. | open additional windows remotely on your home machine | XDarwin | vmplayer | Xming |
3. | transfer files between CSE account and home machine | scp | drag-and-drop | WinSCP |
4. | run Unix commands and programs on your home machine | Terminal | Work Terminal | Cygwin |
Those with an old or slow computer might need to use
CSE-Lubuntu
instead of CSE-Ubuntu.
CSE-Ubuntu is more than a Gigabyte in size. If you have limited download capacity, you might like to bring a memory stick into one of the computing labs and tranfer it that way.
If you have any trouble, you can ask your Lab instructor for help, or post a message to the Course MessageBoard.