In NixOS, maintainer used a patch to modify the DEFAULT_PATH macro of systemd. However, systemd can only find its own binaries under that path. At this point, if you take the relative path of the binary as a parameter to StartTransientUnit, systemd will use DEFAULT_PATH to look for the binary, which will cause systemd to not find it. There may be other Linux distributions that change this path, so add ExecSearchPath to prevent systemd from not finding the binary. Signed-off-by: ComixHe <heyuming@deepin.org> |
||
---|---|---|
.github/workflows | ||
.obs | ||
.reuse | ||
api | ||
apps | ||
debian | ||
docs | ||
examples | ||
LICENSES | ||
misc | ||
plugins | ||
src | ||
tests | ||
tools | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
README.zh_CN.md |
DDE Application Manager
WORK IN PROGRESS
This branch is used to totally refactor.
DDE Application Manager is the app manager of Deepin Desktop Environment.
Dependencies
You can also check the "Depends" provided in the debian/control
file.
Build dependencies
You can also check the "Build-Depends" provided in the debian/control
file.
Installation
Build from source code
-
Make sure you have installed all dependencies.
-
Build:
$ cd dde-applications-manager
$ cmake -Bbuild .
$ cmake --build build -j`nproc`
- Install
sudo cmake --install build
Getting help
Getting involved
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
- 开发者代码贡献指南 (中文)
License
dde-applications-manager is licensed under GPL-3.0-or-later.