Qter 发表于 2023-9-9 15:07:28

UOS专业版安装Qt

本帖最后由 Qter 于 2023-9-9 15:12 编辑

一、给UOS系统换源---如果需要这里用默认的没有更换
1.备份配置文件
cp /etc/apt/sources.list{,.bak}

2.更换源
vim /etc/apt/sources.list

默认内容如下:## Generated by deepin-installer
deb https://professional-packages.chinauos.com/desktop-professional eagle main contrib non-free
#deb-src https://professional-packages.chinauos.com/desktop-professional eagle main contrib non-free二、更新源
1.更新软件列表
sudo apt-get update
2.更新软件
sudo apt-get upgrade
三、安装编译器
(1)UOS系统相对来说,较为纯净,像GCC、G++等编译器是没有安装的,需要自己去安装
sudo apt-get install build-essential
(2)Qt会依赖OpenGL的库,这些也需要进行安装
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev
sudo apt-get install freeglut3-dev
(3)安装调试器GDB
sudo apt-get install gdb
(4)安装CMake
sudo apt-get install cmake
四、安装Qt
(1)从软件源安装
sudo apt install libdtkwidget-dev qt5-default qtcreator
现在版本为Qt5.11.3



Qter 发表于 2023-9-9 15:18:06

Linux uos-PC 4.19.0-arm64-desktop #1789 SMP Fri Jul 31 21:41:40 CST 2020 aarch64 GNU/Linux

Qter 发表于 2023-9-12 15:56:16

在 Ubuntu 或者 Debian 系统上,可以通过 apt 命令安装 Qt5.11,具体步骤如下:
1. 添加 Qt 官方源:
```bash
sudo add-apt-repository ppi/opt-qt-5.11.0-xenial
```
2. 更新源列表:
```bash
sudo apt update
```
3. 安装 Qt 5.11 相关包:
```bash
sudo apt install qt511base qt511declarative qt511imageformats qt511script qt511tools qt511translations qt511x11extras
```
4. 安装 Qt Creator:
```bash
sudo apt install qtcreator
```
5. 安装开发头文件:
```bash
sudo apt install qt511base-dev qt511declarative-dev qt511imageformats-dev qt511script-dev qt511tools-dev qt511translations-dev qt511x11extras-dev
```
6. 运行 qtchooser 选择默认的 Qt 版本:
```bash
qtchooser -print-env
qtchooser -run-tool=qmake -qt=qt5
```
这样就可以通过 apt 在 Ubuntu/Debian 系统上安装 Qt 5.11 了。
需要注意的是,如果你的系统默认已经安装了较新版本的 Qt,可能需要先卸载或将其设置为非默认版本,避免和 Qt 5.11 冲突。

Qter 发表于 2023-9-12 16:23:50

本帖最后由 Qter 于 2023-9-12 16:27 编辑

专业版UOS提供源



默认专业版安装版安装后的源sources.list.d 下没有文件




页: [1]
查看完整版本: UOS专业版安装Qt