跳转至

优麒麟

FTOptix 部署在优麒麟系统

1.测试环境

  • OS Version:ubuntukylin-22.04-pro-amd64
  • FTOptix Version:V1.5.2.13

2.测试工具

  • Window10+ : 宿主系统
  • Hyper-V : 虚拟化系统
  • MobaXterm : SSH工具

3.测试内容

  • Native Presentation
  • Web Presentation
  • Sqlite
  • Report
  • NetLogic

4.OS安装

本实验使用 Hyper-V环境进行

在线安装教程

5.环境准备

  • 系统更新
sudo apt update
sudo apt upgrade -y
  • 删除残余内容
sudo rm -rf /opt/Rockwell_Automation/FactoryTalk_Optix
  • 复制 FTOptix相关组件 Update Servie and License Client

  • a. FTOptixApplicationUpdateService.Ubuntu_22_x64.1.3.0.110.sh

  • b. FTOptixEntitlementCli.Ubuntu_22_x64.1.3.0.113.sh

  • 修改 script 为可执行文件

sudo chmod +x ./FTOptixApplicationUpdateService.Ubuntu_22_x64.1.3.0.110.sh

sudo chmod +x ./FTOptixEntitlementCli.Ubuntu_22_x64.1.3.0.113.sh
  • 依次执行脚本
sudo ./FTOptixApplicationUpdateService.Ubuntu_22_x64.1.3.0.110.sh
sudo ./FTOptixEntitlementCli.Ubuntu_22_x64.1.3.0.113.sh
  • 安装相关依赖项

sudo apt install libxcb1
sudo apt install libxcb-cursor0
sudo apt install libxcb-icccm4
sudo apt install libxcb-image0
sudo apt install libxcb-keysyms1
sudo apt install libxcb-randr0
sudo apt install libxcb-render0
sudo apt install libxcb-render-util0
sudo apt install libxcb-shape0
sudo apt install libxcb-shm0
sudo apt install libxcb-sync1
sudo apt install libxcb-xfixes0
sudo apt install libxcb-xkb1
sudo apt install libx11-xcb1
  • 重启系统

  • 检查 FTOptix Application Service

sudo systemctl status FTOptixApplicationUpdateService

alt text

6.项目部署

  • 项目导出 Export -> FTOptixApplication -> Platform : Ubuntu22.04 x86 64Bits

  • 项目文件复制到系统中

  • 修改文件夹权限

sudo chmod 777 * -R
  • 修改执行文件
sudo chmod +x ./FTOptixRuntime