- Originally from Peter Kim, now maintained by Andy Haas -
EXPERT only! ! !
...
Ask Andy Haas to install new releases for you!
0) HN/e-news announcement of new release pacman package
https://groups.cern.ch/group/hn-atlas-releaseKitAnnounce/default.aspx
...
Code Block |
---|
cd /afs/slac/g/atlas/c (or d)
|
Makes sure there is enough space with " fs lq * ".
There are 17 more AFS partitions mounted, in addition to the /c/ partition.
If more space is needed, send a request to unix-admin@slac.stanford.edu
(All examples below will assume installation in /c/)
3) Installing base release: x.x.x
Issue the pacman command found in the HN/e-news announcement, and direct to pacman.log:
Code Block |
---|
pacman -allow any-platform trust-all-caches tar-overwrite -get http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/projects/cache:AtlasProduction_16_6_6_i686_slc5_gcc43_opt>> pacman.log &opt |
4) Installing AtlasProduction cache: x.x.x.x
After steps 1-3, setup the release:
...
Issue the pacman command found in the HN/e-news announcement, and direct to pacman.log. For examplethen setup the release for cmt:
Code Block |
---|
pacman -get http://cern.ch/atlas-computing/links/kitsDirectory/Production/cache:AtlasProduction_16_6_6_2_i686_slc5_gcc43_opt >> pacman.log &
|
...
cd AtlasProduction/16.6.6.2/AtlasProductionRunTime/cmt/ ; cmt config ; cd -
|
5) Problems with release install
Check the postings in https://groups.cern.ch/group/hn-atlas-releaseKitProblem/default.aspx
as others might have similar problems.
Ask Peter or Zach.
If all fails, start a new thread in that forum.
pacman documentation : http://atlas.bu.edu/~youssef/pacman/
If you ran out of disk space during an install, manually download the last missing tarball with a command like:
No Formatcode |
---|
wget http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/projects/kits/AtlasAnalysis_16_5_0_i686_slc5_gcc43_opt.tar.gz |
...
8) Installing manually a DBrelease:
Check check here for what's available.
Code Block |
---|
pacman -allow trust-all-caches -get http://atlas.web.cern.ch/Atlas/GROUPS/DATABASE/pacman4/DBRelease:DBRelease-${DBRELEASE_VERSION |
9) Removing a release: (NEVER just use "rm -rf ..." - you'll confuse pacman!)
Code Block |
---|
pacman -remove AtlasProduction_16_0_2_3_i686_slc5_gcc43_opt
pacman -remove AtlasProduction_16_0_2_i686_slc5_gcc43_opt
|