Epics@GSI Webhome

Dreamplug Epics Installation

Introduction

Using the Installation scripts and schemata at EpicsInstallationsAtGsi, Epics base, and the following list of extensions and modules are installed

Directory Setup

Nomenclature

  file

  link to a file

  directory
  sub directory

  link to a directory

Setup

External links

  /usr/local/bin
  contains (soft) links to ~epics/EPICS/bin
  epics

Local

  • the user epics member of the group epicsadm hosts the installation
    • <EPICS Top Installation Directory> : ~epics/EPICS
  ~epics/EPICS/
  bin/
  Binaries/Scripts used for startup
  epics
  epicslogin.sh
  fcn_addtopath.bash
  uniqpaths
  EPICS-<Version 3.14.12.3>/
  myepicslogin.sh
  This setup file myepicslogin.sh
  is the only recommended place to change/tweak/modify settings for this local installation*
  epicslogin.sh (soft) link to ~epics/EPICS/bin/epicslogin.sh
  fcn_addtopath.bash (soft) link to ~epics/EPICS/bin/fcn_addtopath.bash
  uniqpaths (soft) link to ~epics/EPICS/bin/uniqpaths
  <other setup files> (optional: called by myepicslogin.sh)
  base (soft) link auf base-<Version 3.14.12.3>
  base-<Version 3.14.12.3>/
  configure/
  os/
  CONFIG.SITE.linux-arm.linux-arm, derived from CONFIG.SITE.linux-x86.linux-x86
  startup/
  Site.profile soft link to Site.profile.main
  Site.profile.main
  Site.profile.post
  Site.profile.pre
  Site.profile.wrapper
  Site.profile.org.<DDYYMM>, original Site.profile from base
  extensions/
  configure/
  RELEASE
  EPICS_BASE=~epics/EPICS/EPICS-3.14.12.3/base
  src/
  Makefile (master Makefile, edited during installation)
  <Installation directory 1>
  ...
  <Installation directory N>
  modules/
  bus/
  <module 1>/
  configure/RELEASE/
  EPICS_BASE=~epics/EPICS/EPICS-3.14.12.3/base
  KLMNO=<Path to support files%>
  ...
  ...
  .../
  <module N>/
  configure/RELEASE
  ...
  soft/
  <module 1>/
  configure/RELEASE/
  EPICS_BASE=~epics/EPICS/EPICS-3.14.12.3/base
  KLMNO=<Path to support files%>
  ...
  ...
  .../
  <module N>/
  configure/RELEASE
  ...
  support/
  <module 1>/
  configure/RELEASE/
  EPICS_BASE=~epics/EPICS/EPICS-3.14.12.3/base
  KLMNO=<Path to support files%>
  ...
  ...
  .../
  <module N>/
  configure/RELEASE
  ...
  EPICS-<Version A.BB.CC.DD>[_<optional Suffix>][_dev]/
  DD : optionally
  (w/  suffix: _dev: development versions, place for first installation of new/changed code, may not be working)
  (w/o suffix: _dev: production versions, only changed, if changes work in _dev)
  .../
  .../
  EPICS-<Version W.XX.YY.Z>/
  .../
  .../
  Download
  Downloaded resources
  bin
  ...
  extensions
  ...
  ...
  modules
  ...
  programs
  ...

~epics (Debian Sarge 3.1)

base

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris EPICS-3.14.9 EPICS-3.14.9_cris EPICS-3.14.8.2
base --- --- --- --- DONE --- --- DONE DONE DONE
- patches  
  --- --- --- --- subRecord --- --- --- --- --- --- --- ---

Extensions

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris EPICS-3.14.9 EPICS-3.14.9_cris EPICS-3.14.8.2
ALH - Alarm Handler -- Version: 1.2.24 --- --- --- --- DONE --- --- DONE --- --- --- ---
Archive Viewer - Java-based archive data viewer (SNS) --- --- --- --- --- --- --- --- --- --- --- --- --- ---
Burt - Backup and Restore Tool --- --- --- --- DONE --- --- DONE --- --- --- ---
CaOctave - CA interface for Octave --- --- --- --- --- --- --- --- --- --- --- --- --- ---
CaSnooper - Version: 2.1.2.1 --- --- --- --- DONE --- --- DONE --- --- DONE
CASR - Host-based Save/Restore --- --- --- --- DONE --- --- DONE --- --- --- ---
Channel Archiver -- Version: 2.9.2 --- --- --- --- DONE --- --- DONE --- --- --- ---
EDM - Extensible Display Manager --- --- --- --- --- --- --- --- --- --- --- --- --- ---
MEDM - Motif Editor and Display Manager -- Version: 3.1.4 --- --- --- --- DONE --- --- DONE --- --- DONE
MSI - Macro Substitution and Include Tool -- Version: 1.5 --- --- --- --- DONE --- --- DONE DONE --- ---
Probe - Motif Channel Monitoring program --- --- --- --- --- --- --- --- --- --- --- --- --- ---
SDDS - The Self-Describing data sets analysis package --- --- --- --- (DONE) (libs) --- --- DONE --- --- DONE
SDDSepics - EPICS specific --- --- --- --- (DONE) (libs) --- --- DONE --- --- DONE
Strip Tool - Strip-chart plotting tool --- --- --- --- --- --- --- --- --- --- --- --- DONE
VDCT - Visual Database Construction Tool --- --- --- --- DONE --- --- DONE DONE DONE
WebCA - Channel Access web browser plug-in (CosyLab) --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Modules

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris EPICS-3.14.9 EPICS-3.14.9_cris EPICS-3.14.8.2
EPICS Sequencer - Version: 2.0.12 --- --- --- --- DONE --- --- DONE --- --- DONE
IPAC Module -- Version: 2.9 --- --- --- --- --- --- --- --- DONE --- --- DONE
Ipac (SynApps) --- --- --- --- --- --- --- --- DONE --- --- --- ---
asynDriver: Asynchronous Driver Support -- Version: 4.11a --- --- --- --- --- --- --- --- DONE --- --- DONE
StreamDevice 2 -- Version: 2.4 --- --- --- --- --- --- --- --- DONE --- --- --- ---
genSub --- --- --- --- --- --- --- --- --- --- --- --- --- ---
genSub (synApps) --- --- --- --- --- --- --- --- DONE --- --- --- ---
allenBradley --- --- --- --- --- --- --- --- --- --- --- --- --- ---
allenBradley (synApps) --- --- --- --- --- --- --- --- DONE --- --- --- ---
vxStats --- --- --- --- --- --- --- --- --- --- --- --- --- ---
vxStats (synApps) --- --- --- --- --- --- --- --- DONE --- --- --- ---
calc --- --- --- --- --- --- --- --- --- --- --- --- --- ---
calc (synApps) --- --- --- --- --- --- --- --- DONE --- --- --- ---
caPutLog --- --- --- --- --- --- --- --- --- --- --- --- --- ---
imCaLib --- --- --- --- --- --- --- --- --- --- --- --- --- ---
DLI Ethernet Power Controller II --- --- --- --- --- --- --- --- --- --- --- --- --- ---
PV List Server --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Packages / Distributions

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris EPICS-3.14.9 EPICS-3.14.9_cris EPICS-3.14.8.2
synApps (valid for R3.14.10 and higher) -- Version: 5.4.1 --- --- --- --- --- --- --- --- --- --- --- --- --- ---
synApps (valid for R3.14.8.2 and higher) -- Version: 5.3 --- --- --- --- --- --- --- --- DONE --- --- --- ---

Other Tools or Libraries

procServ - Process Server with Telnet Console and Log Access -- Version: 2.4.0 DONE
procServ - Process Server with Telnet Console and Log Access -- Version: 2.4.1 --- ---

Waiting Extensions
... (Click to expand) Click to expand


~scs/EPICS

* ~scs/EPICS/%GSI_EPICS_OS_DIR_TREE% (Debian Etch 4.0)

base

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris
  Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0
base --- --- DONE --- --- DONE --- --- DONE --- --- DONE
- patches
  --- --- --- --- --- --- --- --- --- --- subRecord --- --- subRecord

Extensions

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris
  Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0
ALH - Alarm Handler -- Version: 1.2.24 --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
Archive Viewer - Java-based archive data viewer (SNS) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
Burt - Backup and Restore Tool --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
CaOctave - CA interface for Octave --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
CaSnooper - Channel Access Broadcast Monitoring Tool -- Version: 2.1.2.1 --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
CASR - Host-based Save/Restore --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
Channel Archiver -- Version: 2.9.2 --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
EDM - Extensible Display Manager --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
MEDM - Motif Editor and Display Manager -- Version: 3.1.4 --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
MSI - Macro Substitution and Include Tool -- Version: 1.5 --- --- --- --- --- --- --- --- --- --- DONE --- --- DONE
Probe - Motif Channel Monitoring program --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
SDDS - The Self-Describing data sets analysis package --- --- --- --- --- --- --- --- --- --- (DONE)? --- --- (DONE?)
SDDSepics - The Self-Describing data sets analysis package EPICS specific --- --- --- --- --- --- --- --- --- --- (DONE)? --- --- (DONE?)
Strip Tool - Strip-chart plotting tool --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
VDCT - Visual Database Construction Tool --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
WebCA - Channel Access web browser plug-in (CosyLab) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Modules

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris
  Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0
EPICS Sequencer -- Version: 2.0.12 --- --- --- --- --- --- --- --- --- --- --- --- --- --- (DONE)
IPAC Module -- Version: 2.9 --- --- --- --- --- --- --- --- --- --- DONE --- --- (DONE)
Ipac (SynApps) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
asynDriver: Asynchronous Driver Support -- Version: 4.11a --- --- --- --- --- --- --- --- --- --- DONE --- --- (DONE)
StreamDevice 2 -- Version: 2.4 --- --- --- --- --- --- --- --- --- --- DONE --- --- (DONE)
genSub --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
genSub (synApps) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
allenBradley --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
allenBradley (synApps) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
vxStats --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
vxStats (synApps) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
calc --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
calc (synApps) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
caPutLog --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
imCaLib --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
DLI Ethernet Power Controller II --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
PV List Server --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Packages / Distributions

  EPICS-3.14.11 EPICS-3.14.11_cris EPICS-3.14.10 EPICS-3.14.10_cris
  Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0 Sarge 3.1 Etch 4.0
synApps (valid for R3.14.10 and higher) -- Version: 5.4.1 --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
synApps (valid for R3.14.8.2 and higher) -- Version: 5.3 --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Other Tools or Libraries

  Sarge 3.1 Etch 4.0
procServ - Process Server with Telnet Console and Log Access -- Version: 2.4.0 --- --- DONE
procServ - Process Server with Telnet Console and Log Access -- Version: 2.4.1 --- --- --- ---

Waiting Extensions
... (Click to expand) Click to expand

__new GSI structure

* <GSI>/EPICS/%GSI_EPICS_OS_DIR_TREE%

Not yet active

... (Click to expand) Click to expand


-- PeterZumbruch - 30 Sep 2013

This topic: Epics > DreamplugEpicsInstallation
Topic revision: revision 3
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)