macOS
brew install epics-baselocal Homebrew formula metadata
brew
Experimental Physics and Industrial Control System. Version 7.0.10 via Homebrew; verified 2026-07-01.
install
brew install epics-baselocal Homebrew formula metadata
sudo apt install epics-baseDebian stable package indexes · epics-base · source: deb.debian.org
overview
Experimental Physics and Industrial Control System
history
EPICS Base is the C/C++ core of the Experimental Physics and Industrial Control System toolkit. EPICS provides software components and command-line tools for building distributed control systems used by particle accelerators, telescopes, large experiments, and industrial installations.
EPICS grew out of accelerator control-system work at Los Alamos National Laboratory and Argonne National Laboratory. Official historical material describes GTACS, the Ground Test Accelerator Control System, as the immediate predecessor and explains that the EPICS name was adopted as the LANL and ANL collaboration generalized the software for multi-lab use.
The EPICS repository documentation says current and past EPICS Base versions are maintained in the same GitHub repository, with EPICS 7 development on the 7.0 branch and older branches for 3.13, 3.14, 3.15, and 3.16. The project continues to release EPICS Base as the central core of the toolkit.
The official EPICS site describes a collaboration spanning many projects across disciplines, sizes, and continents. Historical EPICS material records the early LANL-ANL collaboration, 1992 participation by LBL, SSCL, and CEBAF, and later commercial licensing of EPICS Release 3.8.
Package adoption follows EPICS Base's role as a foundational scientific-control dependency: the supplied source metadata lists Homebrew, Debian, and Ubuntu package names, while the official repository documents the portable branch and release structure needed by downstream users.
EPICS Base users build the toolkit, create or run IOCs, and use Channel Access and PV Access tools to read, write, monitor, and serve process variables. The repository README shows a quick `make` build and a `softIoc` example, while the documentation indexes installation, IOC creation, database concepts, Channel Access commands, and system administration topics.
For package maintainers, EPICS Base is significant because it is a long-lived scientific infrastructure package with many executables, C/C++ libraries, Perl tooling, architecture-specific install paths, and downstream modules. Its branch history, tagged releases, and broad operating-system support make it a classic example of packaging research-facility infrastructure rather than a single small CLI.
security posture
No matching local secret-handling manifest was found for epics-base. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
EpicsHostArch.pl | cli | global executable | |
caRepeater | cli | global executable | |
caget | cli | global executable | |
cainfo | cli | global executable | |
camonitor | cli | global executable | |
caput | cli | global executable | |
casw | cli | global executable | |
pvcall | cli | global executable | |
pvget | cli | global executable | |
pvinfo | cli | global executable | |
pvlist | cli | global executable | |
pvmonitor | cli | global executable | |
pvput | cli | global executable | |
softioc | cli | global executable | |
softiocpva | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/epics-base/epics-base
install metadata
| Package key | brew:epics-base |
|---|---|
| Version | 7.0.10 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/epics-base |
| Homepage | https://epics-controls.org/ |
| Repository | https://github.com/epics-base/epics-base |
| Upstream docs | https://docs.epics-controls.org/en/latest |
| License | EPICS |
| Source archive | https://github.com/epics-base/epics-base.git |
| Last updated | 2026-07-01T09:38:18Z |
| Pulse | updated |
| Dependencies | perl, readline |
| Build dependencies | pkgconf |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
| Caveats | To use EPICS in the shell you have to put this here into shell configuration: export EPICS_BASE=$HOMEBREW_PREFIX/opt/epics-base/libexec export EPICS_HOST_ARCH=$($HOMEBREW_PREFIX/opt/epics-base/bin/EpicsHostArch.pl) |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | epics-base |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
epics-base 7.0.8.1+dfsg1-7+deb13u1
EPICS tools
sudo apt install epics-baseepics-dev 7.0.8.1+dfsg1-7+deb13u1
EPICS header files
sudo apt install epics-devepics-doc 7.0.8.1+dfsg1-7+deb13u1
EPICS documentation
sudo apt install epics-doclibca-dev 7.0.8.1+dfsg1-7+deb13u1
EPICS channel access client library (headers)
sudo apt install libca-devlibca4.14.4 7.0.8.1+dfsg1-7+deb13u1
EPICS channel access client library
sudo apt install libca4.14.4libcom-dev 7.0.8.1+dfsg1-7+deb13u1
EPICS common library (headers)
sudo apt install libcom-devlibcom3.23.1 7.0.8.1+dfsg1-7+deb13u1
EPICS common library
sudo apt install libcom3.23.1libepics-perl 7.0.8.1+dfsg1-7+deb13u1
EPICS perl module
sudo apt install libepics-perlepics-base 7.0.7+dfsg1-5
EPICS tools
sudo apt install epics-baseepics-dev 7.0.7+dfsg1-5
EPICS header files
sudo apt install epics-devepics-doc 7.0.7+dfsg1-5
EPICS documentation
sudo apt install epics-doclibca-dev 7.0.7+dfsg1-5
EPICS channel access client library (headers)
sudo apt install libca-devlibca4.14.2 7.0.7+dfsg1-5
EPICS channel access client library
sudo apt install libca4.14.2libcom-dev 7.0.7+dfsg1-5
EPICS common library (headers)
sudo apt install libcom-devlibcom3.22.0 7.0.7+dfsg1-5
EPICS common library
sudo apt install libcom3.22.0libepics-perl 7.0.7+dfsg1-5
EPICS perl module
sudo apt install libepics-perlsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.