Notes for users of previous versions of SHARP/autoSHARP
This document is intended for those of you that are currently running
SHARP 2.0.X and Sushi 3.0.X and who want to upgrade to
Sushi 3.2.X (which also contains the latest autoSHARP).
If you're running any other version please ignore these notes (or get
in contact with us if you still have questions).
- How can I find out which version I'm currently running?
- the SHARP version is printed at the top of each LIST.html
file
- run the SHARP binary (in
$BDG_home/bin/*_exe/sharp) with the -v command
line flag
- the Sushi version is printed at the top of the "SHARP
Control Panel" after you connect to the SHARP server
- the Sushi version is also in the file
$BDG_home/sushi/.version
- How can I find out which versions are available on this WWW
server?
You can find the versions of SHARP and Sushi available for
download by following this link.
- Should I upgrade or just re-install?
That depends on the amount of customization you've done with
your existing server (and if you're prepared to redo this). In
general, upgrading is less intrusive and should do the
trick (but see the specific upgrade notes). But if you first want to check the new versions you can
always install it in a fresh directory (which is always a good
way of testing the most simple installation - see the single user
scenario.
- What is the normal upgrade procedure?
- log into the account that your existing SHARP/autoSHARP server is
installed under (probably your usual crystallographic
software account).
- go to the SHARP server directory (what we call
$BDG_home)
- after you got the latest versions of SHARP
(sharp.*.tar.gz), Sushi (sushi.tar.gz), the
tutorials (sharp_tutorials.tar.gz), helper applications (helpers_*.tar.gz) and the
installation script (installSHARP) : follow the description how to upgrade SUSHI 3.0.X to 3.2.X.
- Please make sure to read the release notes (available from the download page).
- Sometimes it might be necessary for each SHARP user to
re-run the useSHARP script. This will also be
stated in the release notes.
- How can I be sure that everything worked?
- Run the checkBDG.sh script:
% cd /where/ever/sharp
% source ./setup.csh # for csh/tcsh
- or -
% . ./setup.sh # for sh/bash/ksh
% adm/bin/checkBDG.sh
- if something is misconfigured on the user side it should
be checked each time a user connects to the main SHARP/autoSHARP
control panel.
Clemens Vonrhein,<sharp-develop@GlobalPhasing.com>
Last modification: 07.12.04