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...")
 
(misc/apps)
 
(One intermediate revision by the same user not shown)
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
  
 
= 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 14: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