当前位置: 首页 > news >正文

飞腾派OS(无桌面版本基于Debian11)安装weston桌面及Qt

飞腾派OS(无桌面版本基于Debian11)安装weston桌面及Qt测试

    • 0 先更新
    • 1 安装xwayland协议及weston桌面
    • 2 安装Qt5
      • 2.1 安装qt5组件
      • 2.2 安装Qt5基础库和开发工具
      • 2.3 安装相关组件
    • 3 安装中文字符集和中文字体
      • 3.1 安装中文字符集
      • 3.2 安装中文字体
    • 3 创建weston的参数文件和自启动服务脚本
      • 3.1 创建/etc/xdg/weston/weston.ini
      • 3.2 创建/etc/profile.d/weston.sh
      • 3.3 创建/etc/systemd/system/weston.service
    • 4 QLauncher交叉编译和服务自启动脚本
      • 4.1 QLauncher交叉编译
      • 4.2 创建/etc/profile.d/qtwayland.sh
      • 4.3 创建/etc/systemd/system/launcher.service
    • 5 其他
      • 5.1 查看显示协议类型
      • 5.2 设置自动登录
        • 5.2.1 编辑 `getty` 配置
        • 5.2.2 使用 `systemd`(Debian8及以后的版本)
        • 5.2.3 使用 `sysvinit`(Debian8以前的版本)
        • 5.2.4 验证自动登录
        • 5.2.5 注意事项

0 先更新

sudo apt update
sudo apt upgrade

1 安装xwayland协议及weston桌面

sudo apt install xwayland weston

依赖的软件包:

  • libfreerdp2-2
  • libweston-10-0
  • libwinpr2-2
  • freerdp2-x11

2 安装Qt5

2.1 安装qt5组件

sudo apt install build-essential

2.2 安装Qt5基础库和开发工具

sudo apt install qtbase5-dev qtbase5-dev-tools

2.3 安装相关组件

sudo apt install qtwayland5
sudo apt install libqt5serialport5 libqt5serialport5-dev
sudo apt install qtwebengine5-*
sudo apt install libqt5webengine5

3 安装中文字符集和中文字体

3.1 安装中文字符集

检查和设置区域(Locale)

locale

安装中文语言字符集支持

sudo apt update
sudo apt install locales
sudo dpkg-reconfigure locales

在dpkg-reconfigure界面中,选择zh_CN.UTF-8等中文选项,确保它们被选中。

设置环境变量
编辑/.bashrc或者/.profile文件,添加以下内容:

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
export 

相关文章:

  • LLM应用层推荐 -- 基于文档的问答tools Web UI 框架 开源向量库 -- 推荐、对比
  • 飞速(FS)HPC无损组网:驱动AI高性能计算网络转型升级
  • Qt笔记----》不同环境程序打包
  • 【docker】将docker容器中的文件复制到宿主机的方法
  • centos线程数查看
  • Typora 小乌龟 git 上传到gitee仓库教程
  • git push失败的解决办法
  • 北斗导航 | THE GNSS AMBIGUITY RATIO-TEST REVISITED: A BETTER WAY OF USING IT【论文要点】
  • linux-core分析-柔性数组越界访问
  • c++中int、float、double类型数据与string类型数据相互转换
  • 一文掌握 Velox orderby 算子的排序算法
  • AWS S3 和 Lambda 使用
  • 【超详细】讲解Ubuntu上如何配置分区方案
  • 简单总结比较TCP,UDP,Socket协议
  • SQLServer常用日期时间格式转换及常用日期和时间函数
  • 注解 定义自定义注解,常见(spring springboot springcloud)
  • 设计模式 Day 2:工厂方法模式(Factory Method Pattern)详解
  • Sentinel[超详细讲解]-4
  • 【linux】malloc函数申请过程理解
  • HTML中一些需要注意的要点
  • 比尔·盖茨:未来20年通过盖茨基金会捐出几乎全部财富,2045年底基金会停止运营
  • 昆明阳宗海风景名胜区19口井违规抽取地热水,整改后用自来水代替温泉
  • 巴基斯坦信德省卡拉奇发生爆炸
  • 趣看 | 五一黄金周:你拍风景,拍风景的人在拍你
  • 习近平向“和平薪火 时代新章——纪念中国人民抗日战争和苏联伟大卫国战争胜利80周年中俄人文交流活动”致贺信
  • 新消费观察| 零售品牌 “走出去” ,如何开辟“新蓝海”?