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

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 
Debian 11 (Bullseye)安装Qt 5,你可以按照以下步骤操作: 1. **更新系统**: 首先确保你的系统是最新的,运行: ``` sudo apt update sudo apt upgrade ``` 2. **添加官方软件源**: 如果尚未添加,你需要添加Qt的官方apt源。打开终端,添加源: ```bash echo "deb [arch=amd64] https://mirrors.aliyun.com/qt/debian bullseye main" | sudo tee /etc/apt/sources.list.d/qt.list ``` 或者如果你更倾向于使用HTTPS: ```bash echo "deb [arch=amd64,signed-by=/usr/share/keyrings/qt-archive-keyring.gpg] https://mirrors.qt.io/apt/debian bullseye main" | sudo tee /etc/apt/sources.list.d/qt.list ``` 3. **导入GPG密钥**: ```bash sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8AD9F0EB ``` 4. **安装依赖**: 更新包列表并安装必要的依赖项: ```bash sudo apt update sudo apt install -y apt-transport-https ca-certificates gnupg lsb-release ``` 5. **安装Qt**: 安装Qt5库、开发工具和其他组件(如选择 GUI 库): ```bash sudo apt install qt5-default qttools5-dev-tools libqt5opengl5-dev libqt5svg5-dev libqt5webview5-dev libqt5location5-dev libqt5quickcontrols2-dev libqt5qml-dev libqt5printsupport5-dev ``` 6. **验证安装**: 完成安装后,你可以通过`qmake`和`make`命令测试Qt是否可用,例如创建一个小项目试试。 注意:对于一些特定版本Qt,你可能需要访问Qt的官方网站或社区文档获取最新的安装指南,因为官方apt源可能会稍有变动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值