Skip to content
This repository has been archived by the owner on Dec 13, 2021. It is now read-only.

martyr-deepin/deepin-system-settings

Repository files navigation

Dependence (Debian)

请模块作者、维护者列出import的Python模块、自己开发的、第三方的Python Bindings

Deepin Settings Daemon
git clone git@github.com:linuxdeepin/deepin-settings-daemon.git

== Account module ==
Python polkit_permission Bindings
sudo apt-get install libpolkit-gobject-1-dev
cd modules/account/src/
sudo python setup.py install

cd modules/account/src/
sudo install_backend.sh

python-pexpect
sudo apt-get install python-pexpect

sudo apt-get install gstreamer0.10-x


== display module ==
Deepin XRandR Python Bindings
git clone git@github.com:linuxdeepin/deepin-xrandr.git
sudo python setup.py install


Python Deepin GSettings Bindings
git clone git@github.com:linuxdeepin/deepin-gsettings.git
sudo python setup.py install


== DateTime module ==
Python Deepin TimeZone bindings
cd modules/date_time/src/
sudo python setup.py install

Python Deepin Lunar bindings
git clone git@github.com:linuxdeepin/liblunar.git

Python DLtk bindings
git clone git@github.com:linuxdeepin/dltk.git


== Keyboard module ==
Python binding for libxklavier
sudo apt-get install python-xklavier

Python bindings for the GConf configuration database system
sudo apt-get install python-gconf

GNOME library to manage keyboard configuration
sudo apt-get install libgnomekbd-common


== system_information module ==
Python bindings for the Gtop library
sudo apt-get install python-gtop


== network module ==
Python network
sudo apt-get install modemmanager, glib-networking, python-gudev,python-keyring ,network-manager, network-manager-pptp 
network-manager-l2tp 安装参考https://launchpad.net/~seriy-pr/+archive/network-manager-l2tp
sudo apt-get install python-tz


== bluetooth module ==
sudo apt-get install bluez


== Sound module ==
Python binding for DBus
sudo apt-get install python-dbus

sudo apt-get install python-psutil

PulseAudio python binding
git@github.com:linuxdeepin/pypulseaudio.git
cd pypulseaudio
sudo python setup.py install

== Bluetooth module ==
sudo apt-get install obex-data-server bluez 

== App-associate module ==
sudo apt-get install python-psutil

== search page ==
sudo apt-get install python-xappy, jieba


== 个性化模块 ==
git clone git@github.com:lovesnow/pystorm.git
cd pystorm
sudo python setup.py install

注意

根据deepin-desktop的要求,将com.deepin.dde.XXX.gschema.xml归入deepin-desktop/schemas/
sudo cp deepin-desktop/schemas/*.xml /usr/share/glib-2.0/schemas/ 
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Releases

No releases published

Packages

No packages published

Languages