SCL v2018.06 安装记录(首个产品,试点)¶
- 生成时间:2026-09-28 03:24
- 执行位置:本机 dell-R620(Ubuntu 24.04.3,glibc 2.39,NFS 宿主)
- 介质:
synopsys2018/scl_v2018.06/(common 5.9M + linux64 66M;目录无 checksum_info.txt) - 安装器:SynopsysInstaller v5.0(rar →
SynopsysInstaller_v5.0.run→-dir解包 →scratch/installer/batch_installer,全 Tcl/shell 脚本,无编译二进制,依赖 tclsh 8.6)
命令与结果¶
# 1) 生成模板(扫描介质)
scratch/installer/batch_installer -list -source <media>/scl_v2018.06 -o config/generated/scl_template.cfg
# 模板内容:PRODUCTS: scl / RELEASES: 2018.06 / PLATFORMS: common linux64
# 2) 过滤生成最终 cfg(TARGETDIR=/data/nfs/tools/synopsys)
# 由 utils/snps_install.py::build_final_cfg 生成(复用旧工程实现,实测适配 2018 模板格式)
# 3) 安装
scratch/installer/batch_installer -config config/generated/scl_install.cfg -target /data/nfs/tools/synopsys
- 安装输出:
INFO: Installation for 2018.06 release of product scl has finished successfully. - 声明占用:103 MB;实测落地 85 MB
- 交互确认:脚本提示
Accept, Install? [yes]:,在 stdin 非交互(EOF)下取默认继续 → 成功
产物¶
| 路径 | 说明 |
|---|---|
/data/nfs/tools/synopsys/scl/2018.06/ |
产品树(linux64/、admin/、doc/、examples/) |
/data/nfs/tools/synopsys/scl/2018.06/linux64/bin/ |
lmgrd、lmutil、lmhostid、lmstat、lmdiag、lmver 等(均 1.3–1.5 MB 可执行) |
/data/nfs/tools/synopsys/.installer/scl/2018.06 |
Installer 安装历史记录(20K) |
synopsys_install_2018/scratch/installer/installer.log |
Installer 日志(2437 B) |
观察与结论¶
- 执行路线确认为「本机安装」:Installer 全 Tcl/shell,
-list/-config在 Ubuntu 24.04 完整跑通, 不需要 SSH 到节点、不需要/toolsremount、介质无需搬到 NFS 暂存区。 - EST 展开不留痕:
-list/-config后介质目录仍只有原 3 个文件,/dev/sda3空间未额外消耗。 -config必须带-target:模板内 TARGETDIR 虽已写入,命令行仍显式传-target(沿用旧工程实测结论)。- 未做权限收敛:产物当前属主
rain:rain;待全部工具装完后统一chown root:root+chmod u=rwX,go=rX。 - 本目录无
checksum_info.txt,完整性基线待自建(记录各文件 sha256 存工程config/media.sha256)。
来源:
/home/rain/Documents/eda_tools_ins/Synopsys/synopsys_install_2018/reports/scl-install-20260928-0324.md| 最后更新:2026-09-28 03:25(由build/sync.py同步,请勿在站点侧修改)