deepin-log-viewer:基于 DTK 与 Qt 的系统日志查看器项目

用户可快速查看系统日志,该项目是一款轻量应用,基于 DTK 和 Qt 构建,支持高效日志浏览,具备轻巧特性与便捷操作,助力系统日志管理。【此简介由AI生成】

分支1Tags14
文件最后提交记录最后更新时间
1 个月前
3 年前
10 个月前
2 年前
3 个月前
3 年前
3 天前
1 年前
3 天前
15 天前
10 个月前
3 天前
10 个月前
3 年前
15 天前
12 天前
6 个月前
6 年前
3 个月前
3 年前
3 年前
3 年前

deepin-log-viewer

日志收集工具是一款提供系统日志查看的软件工具。

依赖

界面基于 DTK, Qt (Supported >= 5.12).

master分支是当前开发分支,编译依赖可能在未更新README.md文件的情况下变更,请参考./debian/control文件获取有效的编译依赖列表

  • debhelper (>= 11)
  • pkg-config
  • qt5-qmake
  • qt5-default
  • libdtkwidget-dev
  • libdtkgui-dev
  • qtbase5-private-dev
  • qttools5-dev-tools
  • libqt5svg5-dev
  • libsystemd-dev
  • libicu-dev

三方库 (源码)

安装

  1. 确保已安装所有依赖库.

不同发行版的软件包名称可能不同,如果您的发行版提供了deepin-log-viewer,请检查发行版提供的打包脚本。

如果你使用的是 Deepin 或者其它提供了deepin-log-viewer的发行版:

$ sudo apt-get build-dep deepin-log-viewer
  1. 构建.
cd deepin-log-viewer
mkdir build
cd build
cmake ..
make
  1. 安装.
$ sudo make install

使用

注意: deepin-log-viewer 依赖 polkit, 如果你从源码构建, 需要添加 policy 文件到 usr/share/polkit-1/actions/. 添加 com.deepin.pkexec.logViewerAuth.policy 文件到 /usr/bin. 如果在 Qt Creator 中运行,你应该将 [Project][Run Settings] [Run] [Run configuration] 设置为 2 个项目 authenticateProxy 和 src 中的 src。

  • sudo cp application/com.deepin.pkexec.logViewerAuth.policy /usr/share/polkit-1/actions/

  • sudo cp build-deepin_log_viewer-unknown-Debug/logViewerAuth/logViewerAuth /usr/bin

  • ./deepin-log-viewer

帮助

任何使用问题都可以通过以下方式寻求帮助:

贡献指南

我们鼓励您报告问题并做出更改

开源许可证

Deepin Log Viewer 在 GPL-3.0-or-later 下发布.

项目介绍

用户可快速查看系统日志,该项目是一款轻量应用,基于 DTK 和 Qt 构建,支持高效日志浏览,具备轻巧特性与便捷操作,助力系统日志管理。【此简介由AI生成】

定制我的领域