sudo apt-get install g++ make libreadline-dev git
sudo dnf install epel-release sudo dnf install gcc gcc-c++ make readline-devel perl perl-ExtUtils-Install git
mkdir $HOME/epics cd $HOME/epics
git clone --recursive https://github.com/epics-base/epics-base.git cd epics-base make
export EPICS_BASE=$HOME/epics/epics-base
export EPICS_HOST_ARCH=$(${EPICS_BASE}/startup/EpicsHostArch)
export PATH=${EPICS_BASE}/bin/${EPICS_HOST_ARCH}:${PATH}source ~/.bashrc softIoc
sudo apt install ufw sudo ufw allow 22/tcp
sudo ufw allow 5064/tcp sudo ufw allow 5064/udp sudo ufw allow 5065/tcp sudo ufw allow 5065/udp sudo ufw enable
sudo ufw status
sudo ufw allow from 192.168.1.0/24 sudo ufw enable
export EPICS_CA_AUTO_ADDR_LIST=YES unset EPICS_CA_ADDR_LIST
mkdir $HOME/epics/support cd $HOME/epics/support git clone https://github.com/epics-modules/sequencer.git
cd sequencer/ vi configure/RELEASE -- 以下編集内容 -- # EPICS_BASE=/home/franksen/src/epics-base/3-14-12-5 # デフォルト(このままだと動かない) EPICS_BASE=/home/epics/epics/epics-base # 正しいパスに設定
sudo apt install re2c
sudo dnf install re2c
make