Difference between revisions of "BXadmin:Software Installation"

From CCGB
Jump to: navigation, search
(pkg)
(misc/apps)
 
Line 15: Line 15:
  
 
= misc/apps =
 
= 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
+
Architecture-independent software gets installed to {{code|/afs/bx.psu.edu/misc/apps}}. 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

Latest 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 gets installed to /afs/bx.psu.edu/misc/apps. 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