macOS
brew install epics-baselocal Homebrew formula metadata
安装
brew install epics-baselocal Homebrew formula metadata
sudo apt install epics-baseDebian stable package indexes · epics-base · 来源: deb.debian.org
概览
Experimental Physics and Industrial Control System
历史
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.
安全态势
没有找到 epics-base 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
EpicsHostArch.pl | cli | 全局可执行文件 | |
caRepeater | cli | 全局可执行文件 | |
caget | cli | 全局可执行文件 | |
cainfo | cli | 全局可执行文件 | |
camonitor | cli | 全局可执行文件 | |
caput | cli | 全局可执行文件 | |
casw | cli | 全局可执行文件 | |
pvcall | cli | 全局可执行文件 | |
pvget | cli | 全局可执行文件 | |
pvinfo | cli | 全局可执行文件 | |
pvlist | cli | 全局可执行文件 | |
pvmonitor | cli | 全局可执行文件 | |
pvput | cli | 全局可执行文件 | |
softioc | cli | 全局可执行文件 | |
softiocpva | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/epics-base/epics-base
安装元数据
| 软件包键 | brew:epics-base |
|---|---|
| 版本 | 7.0.10 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/epics-base |
| 主页 | https://epics-controls.org/ |
| 仓库 | https://github.com/epics-base/epics-base |
| 上游文档 | https://docs.epics-controls.org/en/latest |
| 许可证 | EPICS |
| 源码归档 | https://github.com/epics-base/epics-base.git |
| 最后更新 | 2026-07-01T09:38:18Z |
| Pulse | updated |
| 依赖 | perl, readline |
| 构建依赖 | pkgconf |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
| 注意事项 | 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) |
注册表事实
| 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 |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
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-perl来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.