如何安装 Kvantum

des*_*ukh 5 kde plasma 17.04

我正在运行 Kubuntu 17.04 并想安装 Kvantum,但显然没有软件包。我怎么做?也许是 PPA,也许下载 .deb 文件?

小智 4

当我安装 Adapta-KDE 主题时,Kvantum 管理器会自动安装:

sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install --install-recommends adapta-kde   
Run Code Online (Sandbox Code Playgroud)

希望有帮助!:-)

然后,运行以下命令,注销并登录。

echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
Run Code Online (Sandbox Code Playgroud)


Bru*_*ger 2

对于 Debian / Ubuntu / Linux Mint,有 deb 二进制文件可供下载,但版本相当旧(Kvantum 0.10.5,于 2017 年 10 月发布)。

要在 Debian、Ubuntu 或 Linux Mint 中安装最新的 Kvantum,您可以从源代码编译它。为此,请按照以下步骤操作。

安装构建依赖项

sudo apt install g++ cmake libx11-dev libxext-dev qtbase5-dev libqt5svg5-dev libqt5x11extras5-dev libqt4-dev qttools5-dev-tools libkf5windowsystem-dev git
Run Code Online (Sandbox Code Playgroud)

下载最新源码

mkdir -p ~/repos/tsujan && cd ~/repos/tsujan
git clone https://github.com/tsujan/Kvantum.git && cd Kvantum
git checkout master
Run Code Online (Sandbox Code Playgroud)

编译kvantum

cd Kvantum
mkdir build && cd build
cmake ..
make
Run Code Online (Sandbox Code Playgroud)

安装kvantum

sudo make install
Run Code Online (Sandbox Code Playgroud)

让 Qt 应用程序使用 kvantum

echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
Run Code Online (Sandbox Code Playgroud)

之后,注销重新登录。要在系统范围内应用 Kvantum 而不仅仅是您的用户,您可以添加export QT_STYLE_OVERRIDE=kvantum/etc/environment不是~/.profile.

彻底卸载

如果您想卸载从源代码安装的 Kvantum,请首先打开终端,导航到您提取的文件夹(如果您按照我们的说明操作,则在 Kvantum/Kvantum 目录的构建文件夹中)并构建源代码 - 例如cd ~/repos/tsujan/Kvantum/Kvantum/build,并运行此命令:

sudo make uninstall
Run Code Online (Sandbox Code Playgroud)

您还需要export QT_STYLE_OVERRIDE=kvantum~/.profile文件中删除该行。为此,请~/.profile使用文本编辑器打开,例如 kate:

kate ~/.profile
Run Code Online (Sandbox Code Playgroud)

并从此文件中删除QT_STYLE_OVERRIDE=kvantum该行,然后保存它,注销并重新登录。

来源: https: //www.linuxuprising.com/2018/05/use-custom-themes-for-qt-applications.html以及我自己的一些改编。