Difference between revisions of "BXadmin:Software Installation"

From CCGB
Jump to: navigation, search
(Created page with "Notes on software installation. We have two places under /afs/bx.psu.edu to install software outside of the package manager. = pkg = Software that targets a specific architect...")
 
(pkg)
Line 10: Line 10:
  
 
  cd /afs/.bx.psu.edu/system/$arch/afs-pkg
 
  cd /afs/.bx.psu.edu/system/$arch/afs-pkg
  ln -s ../../../pkg/$name-$version/$arch
+
  ln -s ../../../pkg/$name-$version/$arch $name-$version
 
  stow $name-$version
 
  stow $name-$version
 
  vos release system.$arch
 
  vos release system.$arch

Revision as of 15:39, 8 May 2013

Notes on software installation.

We have two places under /afs/bx.psu.edu to install software outside of the package manager.

pkg

Software that targets a specific architecture gets installed to /afs/bx.psu.edu/pkg/$name-$version/$arch by convention. It is then made visible under user $PATH's using GNU stow and some symlink magic.

cd /afs/.bx.psu.edu/system/$arch/afs-pkg
ln -s ../../../pkg/$name-$version/$arch $name-$version
stow $name-$version
vos release system.$arch

misc/apps

Architecture-independent software. There are some i686 and x86_64 directories here that used to be used for specific arches, before we started using the method outlined above