Delphi 12.2中Linux构建目标缺失,FMXLinux安装问题求助
Delphi 12.2 缺失Linux构建目标(FMXLinux)的解决办法
已尝试操作回顾
- 安装Delphi 12.2时勾选了Linux平台
- GetIt包管理器未找到fmxlinux包
- 执行
getitcmd -i=fmxlinux手动安装失败 - 用
getitcmd -l=linux和getitcmd -l=fmxlin*查询无结果 - 清理
..\CatalogRepository缓存后问题依旧 - 官方FMXLinux 1.78版本下载链接缺失
可行解决办法
1. 验证许可证权限
FMXLinux仅对订阅版用户开放(如Delphi Enterprise/Architect版),社区版或非订阅授权用户即使勾选Linux平台,也无法获取该组件。先确认你的许可证类型是否符合要求。
2. 手动获取安装包(订阅用户专属)
订阅用户可通过以下途径获取FMXLinux手动安装ZIP包:
- 登录Embarcadero账户,进入My Products & Subscriptions页面,在Delphi 12.2的订阅附加组件列表中查找并下载FMXLinux安装包,解压后手动完成安装。
- 若上述路径未找到,直接联系Embarcadero官方支持,提供订阅信息申请手动安装包。
3. 强制刷新GetIt索引
若为索引同步问题,尝试刷新GetIt包管理器的组件目录:
- 打开Delphi IDE,进入Tools > GetIt Package Manager
- 点击右上角设置图标,选择Refresh Catalog
- 等待索引刷新完成后,重新搜索
fmxlinux
4. 重装Delphi并确保组件完整
卸载现有Delphi 12.2,清理残留文件(如C:\Program Files (x86)\Embarcadero\Studio\23.0、用户目录下AppData\Roaming\Embarcadero\BDS\23.0),重新运行安装程序,确保勾选Linux平台及所有关联FMX组件,安装过程保持网络稳定,避免中断导致组件缺失。
5. 检查系统环境兼容性
确认Windows系统为Windows 10/11 64位版本,并安装最新系统更新,避免因环境问题导致组件加载失败。
手动ZIP包说明
仅订阅版注册用户可获取FMXLinux手动安装ZIP包,社区版用户无法获取该组件。符合订阅条件但找不到下载入口时,直接联系官方支持解决。
内容的提问来源于stack exchange,提问作者Mockminister
相关产品推荐
相关产品推荐

