Skip to content

Clarify training

Clarify training

Dependencies

  • Add git as a dependent as not installed in minimal Centos

Lesson 1

  • Describe before the command to run e3-build what the -t parameter is.
  • Make clearer that /epics is used for site wide install and ~/epics for user installs.
  • Add a hint about Locale problems over ssh for new remote machines.
  • Added a link to descriptions of git submodules.
  • Make clear pip is being used to install e3, and not git. In the command [iocuser@host:~]$ pip3 install --user e3 -i https://artifactory.esss.lu.se/artifactory/api/pypi/pypi-virtual/simple

Lesson 2

  • As the IOC_NAME env variable hasn't been set in the host shell. Use the value of the variable.

Lesson 3

  • Add a hint for making modules build when using an install of epics in ~/epics.
  • Update the git repo url for e3-stream

Lesson 4

  • Add a note on installing telnet.
  • Update the get the heartbeat command to the correct formatting and output.

Lesson 7

  • Update the versions installed in the way: To go from

    1. install stream, 2.8.22 by default install of epics or by lesson 3
    2. install stream, 2.8.20 with older version of async

    to

    1. install stream, 2.8.22 by default install of epics or by lesson 3
    2. install stream, 2.8.23 with older version of async

    So that is the command iocsh -r asyn -r stream it breaks with the updated message in the answers file. (Lesson 7 Updating and dependancy).

Lesson 8

  • Don't redownload the e3-wrapper cookiecutter

Lesson 9

  • Remove use of depreceated e3.bash
  • Remove use of not yet learnt cellMods

Answers

  • Add extra hint to answer to lesson 4 assignment 3
  • Update versions mentioned in Lesson 7 Updating and dependency
Edited by Sky Brewer

Merge request reports