深度启动盘制作工具(英文名:Deepin Boot Maker)是深度科技团队开发的一款系统启动盘制作工具,具有界面简洁、操作简单的特点,它可以帮助用户简单便捷地制作 Deepin 启动U盘,同时兼容 Ubuntu Live 系列镜像。
深度启动盘制作工具是一款自由软件,遵循自由软件基金会发布的 GNU 通用公共许可证第三版。
卡片式的简洁外挂
兼容 Linux、Windows 和 Mac 平台
支持 20 种以上的语言
Windows平台:Windows 7/ Windows 8/ Windows XP
Linux平台:Ubuntu12.04/Ubuntu14.04/deepin 14.04
Mac:不支持 Mac OS 10.10
安装以下软件包
sudo apt-get install syslinux p7zip mtools libgl1-mesa-dri libx11-xcb1 libsm6 \ libxcb1 libfontconfig1 libxrender1 libpng12-0 libgl1-mesa-dev
开发环境:Qt 5.3 请注意以下事项:
现有阶段代码主要为静态编译准备,qt5.3中的qtquick qml文件是直接打包在qrc文件中发布的,使用其他版本的qt可能导致兼容性问题。
如需要动态编译版本,请注意修改代码相应位置,以后会做出相应支持。
Windows平台:
开发环境: Windows 7 64bit + msvc2010 + WinSDK 8.1+Qt5.3
1.如果准备支持Windows XP,请自行编译静态或者动态版本的Qt 5.3 with angle版本。编译参数:
set DXSDK_DIR="C:\Program Files (x86)\Windows Kits\8.0\Include\um" configure -prefix "C:\Qt\QtStatic\5.3\vs2010" -release -platform win32-msvc2010 \ -no-qml-debug -confirm-license -opensource -static -qt-pcre -no-icu -no-sql-sqlite \ -no-nis -no-cups -no-iconv -no-dbus -nomake examples -no-sql-odbc -no-compile-examples \ -skip qtwebkit -skip qtwebkit-examples -skip qtactiveqt -no-openssl -qt-zlib \ -qt-libpng -qt-freetype -qt-libjpeg -opengl es2 -angle
注意:
1.不要编译icu,不然发布时会附带30M左右的icu支持的dll 2.静态编译版本,如果程序运行需要libegl相关dll,请自行编译angle。需要win7系统,msvc 2010。详细编译参数参考
2.如果不准备支持Windows XP,则可以使用官方版本的Qt with mingw 进行静态编译:
configure -prefix "D:\Qt\QtStatic\mingw5.3" -debug-and-release -platform win32-g++ \ -confirm-license -opensource -static -qt-pcre -no-icu -no-sql-sqlite -no-nis -no-cups \ -no-iconv -no-dbus -nomake examples -no-sql-odbc -no-compile-examples -skip qtwebkit \ -skip qtwebkit-examples -skip qtactiveqt -no-openssl -qt-zlib -no-angle -opengl desktop
Mac平台:
Macx 10.9 + Qt5.3
1.设置Qt路径
export QtInstallPath=/User/yourhome/Qt5.3/5.3/clang_64 export PATH=$QtInstallPath/bin:$PATH
2.编译
cd src qmake -r deepin-boot-maker.pro make macdeployqt ../build/release/deepin-boot-maker.app
3.附加qml运行库
cp $QtInstallPath/qml/QtQuick/Dialogs/libdialogplugin.dylib ../build/release/deepin-boot-maker.app/Contents/MacOS/ cp $QtInstallPath/qml/QtQuick/Controls/libqtquickcontrolsplugin.dylib ../build/release/deepin-boot-maker.app/Contents/MacOS/ cp $QtInstallPath/qml/QtQuick/Window.2/libwindowplugin.dylib ../build/release/deepin-boot-maker.app/Contents/MacOS/ cp $QtInstallPath/qml/QtQuick.2/libqtquick2plugin.dylib ../build/release/deepin-boot-maker.app/Contents/MacOS/ cp $QtInstallPath/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.dylib ../build/release/deepin-boot-maker.app/Contents/MacOS/
不正常关机导致的磁盘文件损坏 错误码如下: kernel: nouveau 0000:01:00.0: bus: MMIO write of 0000001f FAULT at 6013d4 [ IBUS ] kernel: nouveau 0000:01:00.0: volt: couldn‘t find speedo value, volting not possible solution:
①安装先卡在deep图标然后 显示unable to cantained a live system 原因:我原来利用非deepin官方得u盘启动盘制作器,导致不兼容无法加载。(前提是ISO文件没有损坏,损坏也会提示) ②安装过程中,看不到硬盘得分区 我原来一个机械,一个固态,机械分出4个分区,其中包括一个留给deepin得空闲盘,但是安装得时候显示我机械硬盘是只有一个区1T,看不到其他得分区。原
deepin 统信uos 20.1 x86版本,开机后点击屏幕左下角的启动器没有反应,鼠标右键点击倒是有反应,点击设置等功能可以正常操作使用,针对系统打补丁升级到最新版以后还是点击启动器不工作,猛然想起深度系统是用QT开发的,之前捣腾QT开发环境配置过与QT有关的环境变量,是不是那块出的问题? 按ctrl+alt+t 快捷键打开终端窗口,我之前在/etc/profile里面配置过一个export
前面我们已经谈到,使用磁盘配额的前提,是必须要内核以及文件系统支持才行,这里假设大家使用的就是支持磁盘配额的内核,那么接下来就是要配置文件系统,使其支持配额限制。 由于 Quota 仅针对文件系统进行限制,因此我们有必要查一下,/home 是否是独立的文件系统,执行命令如下: [root@localhost ~]# df -h /home Filesystem Size Used Ava
嗨,我用spring初始化器创建了一个简单的Spring Boot应用程序。我在主应用程序类的同一文件夹中添加了一个控制器。 这是给我以下错误的网址http://localhost:8080/welcome 此应用程序没有针对/错误的显式映射,因此您将其视为回退。 Sat Dec 19 12:51:44 IST 2020出现意外错误(类型=未找到,状态=404)。 如果我使用@restContro
我试图做深度链接,这样当有人从移动浏览器打开链接时,它要么打开应用程序,如果安装了,要么打开播放商店链接下载应用程序。 以下是我的URI: 当我在Android系统上的Mozilla Firefox应用程序中输入这个时,如果安装了我的应用程序,它会打开该应用程序;如果未安装,它会打开play store链接。但是,当我在Chrome中输入相同的内容时,它只会进行谷歌搜索,而不是打开应用程序或pla
我正在使用Qt/openGL,激活深度缓冲区时遇到了一些问题。 在每一帧,我激活以下状态:glEnable(GL_DEPTH_TEST); glDepthFunc(GL_LEQUAL); 另外,我检查了我的深度缓冲区的大小不是空的(glGetIntegerv(GL_DEPTH_BITS)给我24,这是预期的值),但是深度测试不起作用,一些应该通过深度测试丢弃的片段不起作用。 知道吗?
我最近开始使用,发现它非常有趣。由于我的大多数应用程序都在中,我决定使用团队提供的spring boot starter项目进行快速设置。它附带了autoconf-spring设置,这使得查询endpoint更加容易。 在IDEA中花了几个小时进行项目设置后,我能够运行graphql示例应用程序。但我认为我的servlet仍然没有启用,只有endpoint正在运行,因为默认查询返回。 这是: 这就
问题内容: 我们已经使用序列化实现了通用的深度复制机制。 需要维护的对象类数量一直在不断发展,这是我们继续使用通用克隆机制的原因。我们没有保持津津乐道的想法,并在200多个班。 不幸的是,Java中的序列化机制相对较慢,当系统处于峰值负载时,我们会遇到问题。 是否有任何建议的方法可以加快速度,或者(如果执行不正确的话)克隆对象的替代方法? 问题答案: 在Hibernate中(特别是在第二级缓存中)
问题内容: 我的主类从文件加载配置,然后显示一个框架。我想制作一个带有进度条(如Eclipse)的启动画面,以便在加载文件时进度会增加,并且在加载文件后启动画面会消失。然后我的主机被加载。 MainClass代码: 我在Swing方面没有太多经验,所以请提出建议。 更新: 我发现了以下示例,但没有什么问题: 当计数器达到指定的数字时,它应停止在(300)位置,直到不停止计时器并隐藏启动画面而永远计
问题内容: 我希望在启动应用程序并开始在我拥有的文本字段中键入内容时,键盘向上滑动。 问题答案: 在您的方法中,添加以下内容: 有关详细信息的,查看文档。