HSJ数控系统工控机上位机环境配置

发布时间:2026/7/5 3:10:00
HSJ数控系统工控机上位机环境配置 HSJ数控系统工控机上位机环境配置基础快捷键提示功能快捷键全选CtrlA复制CtrlC粘贴CtrlV打开终端CtrlAltT终端复制ShiftCtrlC终端粘贴ShiftCtrlV进入BIOSDeleteBIOS设置上下移动/-BIOS保存设置并退出F4BIOS不保存直接退出ESC1. 安装系统 Ubuntu 20.04.5安装配置要点语言选择中文简体磁盘选项清除整个磁盘账号配置用户名admin1密码Admin123.勾选自动登录安装注意事项安装过程禁止取消/后退配置错误建议重装安装全程禁止热插拔U盘防止烧毁U盘、主板系统提示重启后再拔除安装U盘安装后操作系统启动完成后将安装压缩包拷贝至用户主目录解压得到EDM文件夹2. 设置 root 管理员密码执行命令sudopasswdroot设置 root 密码Admin123.3. 修改 sudo 免密运行配置sudoers编辑 sudoers 文件#执行命令可打开sudoers文件进行编辑sudogedit /etc/sudoers修改配置内容替换对应行#%admin ALL(ALL) ALL %admin ALL(ALL) NOPASSWD: ALL #%sudo ALL(ALL:ALL) ALL %sudo ALL(ALL:ALL) NOPASSWD: ALL两种修改方式直接复制压缩包内sudoers文件全文替换或手动修改上述两行4. 换源、系统更新、安装依赖和软件4.1 替换 apt 软件源赋予源文件编辑权限#执行如下命令赋予编辑权限sudochmod777/etc/apt/sources.list打开源文件编辑器#执行如下命令可打开sources.list文件进行编辑gedit /etc/apt/sources.list清空原有内容修改后保存文件退出两种修改方式直接复制压缩包内sources.list文件全文替换手动注释原有文件中的源文件末尾粘贴以下阿里云 Ubuntu 20.04 源注注释行以#开头sources.list打开编译需要右键选择文本编辑器打开#阿里云源 deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse # deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse # deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse4.2 更新软件源索引#终端执行如下命令sudoapt-getupdate4.3 安装系统工具、Qt和依赖等第一批次轻量工具#终端执行如下命令sudoapt-getinstallgedit net-tools onboard fishgit第二批次桌面环境、Qt、编译全套依赖#终端执行如下命令sudoapt-getinstallgnome gnome-session gnome-shell gnome-shell-extensions gnome-tweak-tool gnome-shell-extension-autohidetopbar python2.7-dev qt5-default qt5-doc qtcreator qttools5-dev build-essential libqt5svg5 libqt5svg5-dev libqt5sql5 libqt5widgets5 libqt5opengl5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5multimedia5 libqt5designer5 libqt5charts5 libqt5charts5-dev libpython2.7-dev libboost-dev libreadline-dev4.4 设置 fish 为默认 shell重启生效chsh-s/usr/bin/fish5. 编译安装 QWT 6.2.0简化安装流程进入build-qwt-unknown-Debug文件夹空白右键打开终端执行如下命令将已经编译好的文件添加到系统#终端执行如下命令sudomakeinstall编译失败修复方案使用 Qt Creator 重新编译工程顺序如下打开EDM/qwt-6.2.0/qwt.pro编译打开EDM/qwt-6.2.0/src/src.pro编译重新执行sudo make install6. 手动编译安装 boost_1_79_0带Python2.7支持直接安装命令编译完成后执行进入EDM/boost_1_79_0目录打开终端sudo./b2install--with-pythoninclude/usr/include/python2.7安装失败完整重编译流程# 1. 进入boost目录cdboost_1_79_0# 2. 配置编译参数绑定Python2.7./bootstrap.sh --with-librariesall--prefix/usr/local/boost --with-python/usr/bin/python2.7# 3. 多线程编译./b2-j8# 4. 安装到系统目录sudo./b2install--with-pythoninclude/usr/include/python2.77. 系统基础界面与功能配置7.1 网络配置IPv4静态地址IP地址192.168.1.10子网掩码255.255.255.0网关192.168.1.17.2 外观Dock侧边栏开启「自动隐藏Dock」图标放置显示器左侧7.3 通知设置开启勿扰模式关闭锁屏通知7.4 隐私-锁屏设置熄屏延时从不自动锁屏关闭挂起锁定屏幕关闭锁屏界面显示通知关闭7.5 隐私-诊断设置错误报告发送选项从不7.6 隐藏系统顶部任务栏终端打开 gnome 优化工具#终端执行如下命令打开界面#注意软件安装完后重启一次才有设置项gnome-tweaks切换至「扩展」页面开启Hide top bar7.7 软件和更新关闭自动更新自动检查更新从不安全更新立即显示其他更新从不新版本系统通知关闭7.8 语言支持主语言汉语(中国)英文备选键盘输入法系统IBus「应用到整个系统」7.9 虚拟键盘 Onboard 配置常规选项取消编辑文字时自动显示勾选启动后自动隐藏勾选隐藏时显示浮动图标窗口选项取消勾选「窗口固定到边缘」布局选项核心布局选择Full Keyboard完整键盘主题选项主题选择Ambiance7.10 Qt Creator 插件配置打开 Qt Creator → 帮助 → 关于插件取消勾选ClangCodeModel插件7.11 卸载IBus输入法防止弹窗#终端依次执行如下命令sudoaptpurge ibussudoaptautoremove7.12 桌面收藏夹将常用软件添加至左侧Dock收藏夹8. 获取设备注册码进入目录EDM/UpdatePackger/bin目录内右键打开终端执行工具#终端执行如下命令./SinkEdmTools记录输出的注册码、系统配置时间等信息9. 设置开机自启脚本文件和命令打开自启配置界面#终端执行如下命令打开设置界面gnome-session-properties需要添加三项自启项脚本位于/home/admin1/EDM/bash/文件夹下run 主程序脚本名称run命令/home/admin1/EDM/bash/run.sh描述run屏幕旋转触摸校准脚本名称rotateAOCTouchScreen命令/home/admin1/EDM/bash/rotateAOCTouchScreen.sh描述rotateAOCTouchScreen虚拟键盘 onboard名称onboard命令onboard描述onboard10. 系统文件夹清理进入用户主目录EDM仅保留以下目录bash、sink、本机信息、注册码清空系统回收站所有文件11. 软件部署与测试旋转屏幕在系统设置界面设置屏幕方向为竖屏将成品软件拷贝至EDM/Sink目录多次重启工控机验证开机自启、程序运行、触摸全部功能正常12 其他注意事项若最终执行了系统更新有些设置会变化需要再逐项检查一遍注意检查sink文件夹保证已经删除源码