UOS系统安装
非虚拟机的方式安装UOS参考与子偕臧大佬的博客:在win10里面的VMware安装UOS20,在uos20里面安装QtCreator,配置dtk开发环境准备下载镜像制作系统安装盘系统安装系统更新开发者设置进入开发者模式配置软件源安装Qt非虚拟机的方式安装UOS
大概过程是将系统镜像写入到U盘中,然后重启电脑选择从U盘启动进行安装。
参考
与子偕臧大佬的博客:在win10里面的VMware安装UOS20,在uos20里面安装QtCreator,配置dtk开发环境
准备
需要一个U盘(建议是USB3.0的,写入速度快)可以提前分一个100G磁盘出来用于安装系统(我这里C盘是win10,分了一个100G的F盘用来装UOS);下载镜像
下载UOS官网试用版,推荐使用BT方式然后用迅雷下载会快很多。
制作系统安装盘
使用系统镜像中自带的工具制作U盘安装盘。
打开下载好的系统镜像,双击deepin-boot-maker.exe,首先选择UOS系统镜像,然后选择U盘就可以开始制作了。
系统安装
将制作好的系统安装盘插在电脑上,重启电脑;启动到在boot界面时按键进入boot setup,选择从U盘启动;从U盘启动进入安装界面后,选择Install;在磁盘选择这一步时,选择手动安装;在磁盘列表中选择之前分好的磁盘,点击列表项右侧的编辑图标进入磁盘编辑界面;在磁盘编辑界面中,格式默认ext4,挂在到/根目录,勾选格式化,点击新建;点击开始安装,等待安装进度条走完后,拔掉U盘,重启电脑;如果没有意外发生,会正常进入的系统时区设置页面,之后设置用户名密码,再往后就完成安装了(我当时第一次安装一直卡在UOS logo页面十几分钟,之后重新装了一次才正常)。系统更新
从官网下载的镜像可能并不是最新的(我这里安装的是V20,后来通过更新到V20SP1),首先进入到[控制中心-更新-检查更新],看有没有可用的更新,有的话就安装更新。
开发者设置
如果是体验用户,那到此系统就安装完成,可以开始体验了;
如果是开发者,还需要开启开发者模式、配置Qt开发环境。
进入开发者模式
到[控制中心-通用-开发者模式],点击进入开发者模式;先尝试使用在线方式,如果提示网络故障,就使用离线方式;离线方式先导出本机信息到一个json文件,然后进入界面提示的网址上传json文件,然后下载证书;回到离线激活页面导入下载的证书,进入开发者模式完成。配置软件源
有了root权限后,使用sudo vim /etc/apt/sources.list打开软件源配置文件,原先如果是下面这样:
deb [by-hash=force] /uos eagle main contrib non-free
我们就需要将http改为https(也可以尝试使用阿里云、清华或者网易等等国内著名的软件源,我当时配置了阿里云的源,update后没有升级到V20SP1,也无法安装Qt开发环境,也许是我操作问题)
之后执行
sudo apt update
sudo apt dist-upgrade
更新可能会用比较长时间(我当时这种方式直接从V20更新到V20SP1)
目前下载的UOS版本不需要修改软件源,使用默认的就好。
安装Qt
执行下面的命令安装Qt开发环境sudo apt install qtcreator
sudo apt install qt5-default
sudo apt install libdtkwidget-dev
安装DTK然后到(与子偕臧大佬分享的百度网盘 提取码:8q0b))下载Dtk Widgets Application模板,解压后拷贝到/usr/share/qtcreator/templates/wizards/projects
目录安装完成后,我们可以在终端输入qtcreator启动qtcreator,点击新建项目,在Application分类里可以看到DTK Widgets Application。配置完成,(记得在任务栏将QtCreator设置为驻留)。