# gxde-control-center **Repository Path**: CharOfString/gxde-control-center ## Basic Information - **Project Name**: gxde-control-center - **Description**: GXDE Control Center is the control panel of GXDE Desktop Environment. - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2026-07-14 - **Last Updated**: 2026-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![HEADER](./docs/img/header.png)
Logo

GXDE控制中心

GXDE桌面环境的控制面板
关于GXDE »

查看往期版本 · 报告Bug · 请求新功能

## 关于本项目 GXDE Control Center 是 GXDE 桌面环境的控制面板。 GXDE 已复刻并持续维护 GCC V4.x 版本,并将其作为GXDE的控制面板使用。请勿在Deepin系统上安装此软件包。 ### 依赖项 #### 构建时依赖 - pkg-config - dpkg-dev - cmake (>= 3.7) - Qt6 (>= 6.0) 包含以下模块: - qt6-base-private-dev - libqt6svg6-dev - qt6-tools-dev-tools - qt6-multimedia-dev - DTK6 + DTK2 包含以下模块: - libdtk6core-dev - libdtk2widget6-dev - libdtk6core-bin - libdframeworkdbus-qt6-dev - libgsettings-qt6-dev - libgxde-network-utils-qt6-dev (>= 1.0.0) - libkf6networkmanagerqt-dev - libx11-dev - libxrandr-dev - libmtdev-dev - libfontconfig1-dev - libfreetype6-dev - libegl1-mesa-dev - libxcb-ewmh-dev - libwayland-dev - liblayershellqtinterface-dev #### 运行时依赖 - Qt6 (>= 6.0) - Qt6-DBus - Qt6-Multimedia - Qt6-MultimediaWidgets - Qt6-Svg - libdtk6core - libdtk2widget6 - libdframeworkdbus-qt6 - libkf6networkmanagerqt6 - libgxde-network-utils-qt6 - libgsettings-qt6 - [gxde-api](https://github.com/GXDE-OS/gxde-api) - [deepin-daemon](https://github.com/linuxdeepin/dde-daemon) - [startdde](https://github.com/linuxdeepin/startdde) - geoip-database ## 开始上手 ### 编译 #### 手动编译 (命令行) 确保您已经安装了上述依赖,并执行以下命令: ```bash $ cd gxde-control-center $ mkdir Build $ cd Build $ cmake .. $ make ``` 您可以通过以下指令安装: ```bash $ sudo make install ``` 可执行二进制文件可以在安装后在`/usr/bin/gxde-control-center`找到,插件将位于 `/usr/lib/gxde-control-center/modules/`. #### 手动编辑 (构建脚本) 构建脚本位于[./build-deb](./build-deb), 这是个shell脚本,用于在调试时生成安装包,便于在调试机器上轻松部署与卸载。 首先先修改脚本权限: ```bash $ chmod a+x ./build-deb ``` 然后以下上参数帮助: ```bash 用法: ./build-deb <选项> 选项: -b, --binary 仅构建二进制包(默认行为) -d, --install-deps 先安装构建依赖(读 debian/control),再构建 -c, --clean 仅清理构建产物后退出 -h, --help 打印帮助信息 ``` 初次编译建议执行: ```bash $ ./build-deb -d # 安装依赖并构建 ``` 以后就可以不用安装依赖了: ```bash $ ./build-deb # 直接构建 ``` 构建完成后清理中间产物: ```bash $ ./build-deb -c ``` 注意产物会被一并清理。 ### 使用 执行gxde-control-center -h可以打开帮助项。 ## 里程碑 - [ ] 添加Wayland支持 ## 参与开发 请参阅「[CONTRIBUTING](./CONTRIBUTING.md)」文件,了解贡献所需的信息。 ### GXDE Control Center的贡献者们 *(**注**:原版深度控制中心的贡献者信息可以在[这里](https://github.com/linuxdeepin/dde-control-center/graphs/contributors)找到)* contrib.rocks image ## 许可证 该项目使用开源协议GPL-3.0,详见「[LICENSE](./LICENSE)」。 ## 鸣谢 感谢以下代码与模板提供参考: * **Deepin Control Center**: https://github.com/linuxdeepin/dde-control-center * **Best Readme Template**: https://github.com/othneildrew/Best-README-Template