电脑安装Ubuntu桌面系统(部署开发环境、直接U盘安装,针对I386工控板)
一、前言
平时开发比较常见都是直接使用虚拟机开发,这次有个需求是需要开发一个系统软件(一款自助打印机系统),直接使用ubuntu完成,系统软件使用QT开发。这个板子是一个Intel I3的工控板。也就是一款电脑主板,CPU、SSD、内存条都是齐全的,就是比较mini。 这块板子作为整个系统的核心,运行ubuntu系统、连接打印机、复印机、还有其他外设,完成整个自助打印工作。
接下来就记录如何针对这台工控板安装子系统,部署环境。
二、 制作启动盘
2.1 下载启动盘制作工具
Ubuntu官网推荐的USB启动盘制作工具Rufus,此工具的特点:
(1) 体积小
(2) 功能全
(3) 免安装,下载后可以直接使用
(4) 免费
(5) 开源
(6) 下载地址: https://rufus.ie/
图1-1 下载启动盘制作工具
2.2 下载ubuntu镜像
ubuntu18.04镜像下载: http://mirrors.163.com/ubuntu-releases/18.04.3/ubuntu-18.04.3-desktop-amd64.iso
图1-2 下载ubuntu镜像
2.3 制作启动盘
图1-4 制作完成
三、安装ubuntu系统
将制作好的ubuntu启动盘插入电脑USB接口,电脑开机或重启,待屏幕出现开机画面后立即按下启动热键进入BIOS设置界面,进入BIOS界面后选择“Boot”进入菜单,通过上下方向键选择“Boot Device Priority”选项,选择后回车进入子菜单选择“Boot Device”,通过“+”、“-”键找到并将U盘所对应的选项调到第一位(注意:不同机型显示的不一样,用户只需找到带“USB”字样即可)。
按下F10后会弹出保存界面,选择“Yes”并回车,电脑就会自动重启进入Ubuntu安装界面,这时候就可以根据引导安装系统了。 安装系统的过程与虚拟机里安装ubuntu一样,跟着引导项继续就行了。
图2-1 电脑配置
图2-2 开始安装ubuntu系统
图2-5 开始安装ubuntu系统
图2-6 开始安装ubuntu系统
图2-7 开始安装ubuntu系统
图2-8 开始安装ubuntu系统
图2-9 开始安装ubuntu系统
图2-10 开始安装ubuntu系统
图2-11 开始安装ubuntu系统
图2-12 开始安装ubuntu系统
图2-13 开始安装ubuntu系统
四、附上打印机的测试Demo
// 打印预览
void MainWindow::doPrintPreview()
{
QPrinter printer;
//设置打印机虚拟打印时保存的名称 (使用本地系统时间当做字符串名称)
printer.setDocName(QDateTime::currentDateTime().toString());
// 创建打印预览对话框
QPrintPreviewDialog preview(&printer,this);
// 当要生成预览页面时,发射paintRequested()信号
connect(&preview, SIGNAL(paintRequested(QPrinter*)),
this,SLOT(printPreview(QPrinter*)));
preview.setWindowTitle("打印预览窗口"); //设置预览窗口的名称
preview.exec();
}
void MainWindow::printPreview(QPrinter *printer)
{
ui->textEdit->print(printer);
}
QT5支持打印机的相关类如下:
QPrinter类是在打印机上绘制的绘图设备。
QPrintDialog类提供了一个用于指定打印机配置的对话框。
QPrintPreviewDialog类提供了一个对话框,用于预览和配置打印机输出的页面布局。
- 点赞
- 收藏
- 关注作者
评论(0)