深度屏保是一款自主研发的屏保服务。
- Qt
- xscreensaver
- xscreensaver-data
- startdde
- qml-module-qt-labs-platform
- libdframeworkdbus
当前的开发分支为master,编译依赖可能会在没有更新本说明的情况下发生变化,请参考./debian/control
以获取构建依赖项列表
- pkg-config
- qt5-qmake
- qtbase5-dev
- qtdeclarative5-dev
- libqt5x11extras5-dev
- libx11-dev
- libxss-dev
- libxext-dev
- qttools5-dev-tools
- qml-module-qt-labs-platform
- libdframeworkdbus-dev
-
确保已经安装所有依赖库。
不同发行版的软件包名称可能不同,如果您的发行版提供了deepin-screensaver ,请检查发行版提供的打包脚本。
如果你使用的是Deepin或其他提供了全局搜索的基于Debian的发行版:
$ apt build-dep deepin-screensaver
- 构建:
$ cd deepin-screensaver
$ mkdir Build
$ cd Build
$ qmake ../deepin-screensaver.pro
$ make
- 安装:
$ sudo make install
可执行程序为 deepin-screensaver
。
我们鼓励您报告问题并做出更改
deepin-screensaver 在 GPL-3.0-or-later下发布。