本文提供 macOS 设备在安装飞连客户端失败时的常见排查思路与深度清理方案。当遇到安装卡住、提示权限不足或安装器报错时,可参考以下步骤进行排障。
在进行深度排障前,建议先收集以下基础信息,以便快速定位问题:
飞连 macOS 客户端分为 Intel 芯片版和 Apple 芯片版(M1/M2/M3等),安装包选错会导致无法安装。因此在排障前,请首先确认已下载正确的版本。
安装包在下载过程中可能发生损坏,可以通过以下方式校验完整性:
md5 (注意 md5 后面需保留一个空格)。.pkg 文件)拖拽至终端窗口中,按下回车键。在 macOS 13 (Ventura) 及更高版本中,系统对安装器的磁盘权限管控更为严格。
.pkg 安装包移动到系统的 /Applications(应用程序)目录或 ~/Desktop(桌面)目录下,双击再次尝试安装。如果图形界面安装器持续报错,可以尝试通过终端命令行进行静默安装,这通常能绕过部分界面权限问题并显示具体的报错原因:
sudo installer -pkg /此处替换为安装包的实际路径/文件.pkg -target /
如果设备此前安装过飞连(CorpLink 或 SealSuite),但卸载不彻底,残留的系统保护文件会导致重新安装失败。请严格按照以下步骤进行深度清理:
说明
以下步骤涉及系统底层文件清理,请依次在终端中执行命令。在输入包含 sudo 的命令后,系统会要求输入设备的开机密码(输入时屏幕不显示字符,输入完毕回车即可)。
部分残留文件可能带有系统级不可更改标志(schg),这类标志通常由安全软件或内核添加,必须先使用 noschg 参数解锁才能删除:
# 如果之前安装的是 CorpLink 版本,执行: sudo chflags -R noschg /Applications/CorpLink* # 如果之前安装的是 SealSuite 版本,执行: sudo chflags -R noschg /Applications/SealSuite*
在启动台(Launchpad)或应用程序目录中,将飞连应用图标拖移至废纸篓进行基础卸载。
清理后台残留的服务进程:
sudo chflags noschg /usr/local/corplink/corplink-service sudo /usr/local/corplink/uninstall.sh
打开访达(Finder),使用快捷键 Shift + Command + G 依次前往以下路径。如果发现仍有 CorpLink、SealSuite 或 feilian 相关的文件夹,请将其移至废纸篓。
残留文件有时会带有用户级锁定标志。若遇到带小锁的图标,可右键点击“显示简介”取消勾选“已锁定”后再删除;若需要通过命令行批量解锁,可在终端执行 sudo chflags -R nouchg /目标路径。
路径 | 目录说明 |
|---|---|
| 客户端应用主目录 |
| 底层服务组件目录 |
| 系统级库与配置目录 |
| 当前用户数据目录 |
完成上述清理后,清空废纸篓,重启设备。随后再使用最新版的安装包重新进行安装。
如果您尝试了本文提供的所有步骤后,依然无法成功安装飞连客户端,请收集以下两类日志,并联系飞连技术支持团队获取进一步帮助:
Shift + Command + G,输入 /var/log/ 并回车。在打开的文件夹中找到 install.log 文件,将其复制并发送给技术支持。