SunOS 4.1 vs. SunOS 5.4
Here is a table of differences
between SunOS 4.1 (used on csli) and SunOS 5.4 (used on turing). (View
it as a list if you're not using Netscape.)
I extracted it from Appendix A of the Solaris 2.3 Transition Guide by
picking those commands that I thought might be relevant to users. Let
me know if you think I missed other commonly used ones. If you have
never used these commands before you can of course ignore the differences,
although you may want to check back when you're planning to start
using them on turing and on a machine that runs SunOS 4.1 (e.g. bhasha).
Note that this table does not include a list of those commands that
changed or are missing from standard SunOS 5.4 but where the old
command is still available in /usr/ucb. Users won't notice any
difference using these commands. If you're curious or feel like you
may want to try the new commands, here's a table of the most relevant ones. (View it
as a list if you're not using Netscape.)
Other things you may need to adjust
Some paths have changed
- MANPATH (where the man pages are):
setenv MANPATH /usr/share/man:/usr/local/man:/usr/openwin/man
- PATH (where programs are):
set path=(/usr/local/bin /usr/openwin/bin /usr/bin/X11 /usr/ccs/bin
/usr/sbin /sbin /bin /usr/bin /opt/SUNWspro/bin /usr/ucb)
These should have been set for you in your new configuration files,
but be careful if you're cutting and pasting from your old
configuration files on csli.
emacs default font
emacs has a bigger default font for X than it used to. You may need to
change the .Xdefaults file on the machine from which you use turing
remotely. If you don't have one yet, add a line which looks like
this (subsitute any font size you prefer for 'fixed'):
emacs*Font: fixed
-nw switch for new emacs
The new system uses a newer version of emacs, emacs19. If you have
your own personal aliases for emacs, you may
need to change them and add the option -nw to make it not use the
X-interface when invoked from a Mac or terminal.
emacs keyboard macros
Keyboard macros work somewhat differently in the new version of emacs
on turing - one thing I have noticed is that i-searches need to be
properly terminated by return, which wasn't the case in the old
version (or in the new version outside of kbd macros.) For other
changes in the new version of emacs see ESC-x view-emacs-news
Back up to the Main Computing Page
Susanne Riehemann
(sr@csli.stanford.edu)