我正在运行 Kubuntu 17.04 并想安装 Kvantum,但显然没有软件包。我该怎么做?也许是 PPA,也许是下载 .deb 文件?
答案1
当我安装 Adapta-KDE 主题时,Kvantum 管理器会自动安装:
sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install --install-recommends adapta-kde
希望有帮助!:-)
然后,运行以下命令,注销并登录。
echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
答案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
下载最新源
mkdir -p ~/repos/tsujan && cd ~/repos/tsujan
git clone https://github.com/tsujan/Kvantum.git && cd Kvantum
git checkout master
编译 kvantum
cd Kvantum
mkdir build && cd build
cmake ..
make
安装 kvantum
sudo make install
获取 Qt 应用程序以使用 kvantum
echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
在这之后,登出和重新登录。要在整个系统范围内应用 Kvantum,而不仅仅是为您的用户应用,您可以添加export QT_STYLE_OVERRIDE=kvantum
而/etc/environment
不是~/.profile
。
完全卸载
如果您想要卸载从源代码安装的 Kvantum,请先打开终端,导航到您解压的文件夹(如果您按照我们的说明操作,则位于 Kvantum/Kvantum 目录的构建文件夹中)并构建源代码 - 例如cd ~/repos/tsujan/Kvantum/Kvantum/build
,然后运行以下命令:
sudo make uninstall
您还需要export QT_STYLE_OVERRIDE=kvantum
从~/.profile
文件中删除该行。为此,请~/.profile
使用文本编辑器打开,例如 kate:
kate ~/.profile
并从该文件中删除该QT_STYLE_OVERRIDE=kvantum
行,然后保存,注销并重新登录。
来源:https://www.linuxuprising.com/2018/05/use-custom-themes-for-qt-applications.html并做了一些我自己的改编。
答案3
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes
答案4
只需使用此代码即可安装 kvantum 管理器:sudo apt install qt5-style-kvantum qt5-style-kvantum-themes