Kvantum安装和使用-MD中文

Kvantum 安装指南
先决条件
在编译Kvantum之前,您将需要:

GCC
X11
Qt6
请参阅发行版,了解特定发行版所需的软件包和直接安装方法。

发行版
基于Arch的发行版
如果您想从源代码编译Kvantum,请安装以下软件包:

gcc(对于多库系统是gcc-multilib)
libx11 和 libxext(用于X11)
qt6-base 和 qt6-svg(用于Qt6)
kwindowsystem
qt6-tools(如果需要本地化)
要直接安装Kvantum,您可以选择安装稳定版软件包,或者更推荐地,安装git软件包。分别执行:

sudo pacman -S kvantum
或:

yay -S kvantum-qt6-git
注:yay在这里仅作为示例。

基于Debian的发行版
如果您想从源代码编译Kvantum,请安装这些软件包:

g++
libx11-dev 和 libxext-dev(用于X11)
qt6-base-dev 和 qt6-svg-dev(用于Qt6)
libkf6windowsystem-dev
qt6-base-dev-tools(如果需要本地化)
在Ubuntu中,您可以使用以下命令直接安装Kvantum:

sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install qt6-style-kvantum qt6-style-kvantum-themes
注:由于PPA将软件包分割为qt6-style-kvantum和qt6-style-kvantum-themes,因此应安装这两个。

基于Gentoo的发行版
仅当您使用稳定分支(例如KEYWORD=“amd64”)时,您需要取消掩蔽x11-themes/kvantum。之后,执行:

sudo emerge --ask --verbose x11-themes/kvantum
注:当使用emerge安装x11-themes/kvantum时,Kvantum的所有依赖项将自动安装。

openSUSE
如果您想从源代码编译Kvantum,请安装这些软件包:

gcc-c++
libX11-devel
libXext-devel
libqt6-qtbase-devel
libqt6-qtsvg-devel
libqt6-qttools-devel
kwindowsystem-devel
Tumbleweed
感谢trmdi,您可以通过执行以下命令直接安装Kvantum:

sudo zypper ar obs://home:trmdi trmdi
sudo zypper in -r trmdi kvantum
基于Red Hat的发行版
如果您想在基于Red Hat的发行版(如Fedora)中从源代码编译Kvantum,您将需要这些软件包:

gcc-c++
libX11-devel
libXext-devel
qt6-qtbase-devel
qt6-qtsvg-devel
qt6-qttools-devel
kf6-kwindowsystem-devel
要直接安装Kvantum,执行:

sudo dnf install kvantum
Solus
要在Solus上从源代码编译Kvantum,您需要安装system.devel组件:

sudo eopkg install -c system.devel
NixOS
要在NixOS上安装基于Qt5的Kvantum,请向configuration.nix添加以下行:

environment.systemPackages = with pkgs; [ libsForQt5.qtstyleplugin-kvantum ];
如果您想从源代码编译Kvantum,请将Kvantum的Nix表达式复制到这里,然后粘贴到例如kvantum.nix的nix文件中,并将其放在/etc/nixos/中,然后向configuration.nix添加以下行:

environment.systemPackages = with pkgs; [ (import ./kvantum.nix pkgs) ];
编译
在此文件夹内打开终端,并发出以下命令:

mkdir build && cd build
cmake …
make
安装
使用此命令进行安装:

sudo make install
使用
桌面环境
在KDE中:

从系统设置 → 应用程序样式 → 小部件样式中选择Kvantum并应用它。
从系统设置 → 颜色 → 方案中选择Kvantum,然后点击应用。
在LXQt中:

从配置中心 → 外观 → 小部件样式中选择kvantum。
使用其他主题
要使用Kvantum管理器选择或安装Kvantum主题,请在开始菜单中找到它。

模糊效果(KWin)
Kvantum可以控制KWin的模糊效果。

注意事项
请确保不要同时运行两个合成器。
使用Kvantum管理器可以安装主题和颜色方案。
GTK
Kvantum与GTK没有关联,但它包括一些类似于或匹配GTK主题的主题。
请注意,Markdown格式支持层次结构清晰的标题,并使用列表和代码块来组织命令和代码。您可以根据需要进一步美化和调整格式。
具体请参考官网:https://github.com/tsujan/Kvantum/blob/master/Kvantum/INSTALL.md

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/19127.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LPDDR6带宽预计将翻倍增长:应对低功耗挑战与AI时代能源需求激增

在当前科技发展的背景下,低能耗问题成为了业界关注的焦点。国际能源署(IEA)近期报告显示,日常的数字活动对电力消耗产生显著影响——每次Google搜索平均消耗0.3瓦时(Wh),而向OpenAI的ChatGPT提出的每一次请求则消耗2.9…

PFC基础知识1

不同负载 1.当负载是电阻时, 阻值固定,阻性负载,相位相同,并且线性度非常好 ,输出的电流全部被利用 2.当负载有电感时,相位有偏差,电流滞后于电压90。电源需要输出电流,但是电感并未…

[每日一练]查询出现过一次的邮箱

该题目来源于力扣: 182. 查找重复的电子邮箱 - 力扣(LeetCode) 题目要求: 表: Person ---------------------- | Column Name | Type | ---------------------- | id | int | | email | varchar | ----…

开源模型应用落地-语音转文本-whisper模型-AIGC应用探索(一)

一、前言 语音转文本技术具有重要价值。它能提高信息记录和处理的效率,使人们可以快速将语音内容转换为可编辑、可存储的文本形式,方便后续查阅和分析。在教育领域,可帮助学生更好地记录课堂重点;在办公场景中,能简化会议记录工作。同时,该技术也为残障人士提供了便利,让…

【Linux进程篇】Linux进程管理——进程创建与终止

W...Y的主页 😊 代码仓库分享💕 目录 进程创建 fork函数初识 写时拷贝 fork常规用法 fork调用失败的原因 进程终止 进程退出场景 _exit函数 exit函数 return退出 进程创建 fork函数初识 在linux中fork函数时非常重要的函数,它从已…

Docker安装nginx详细教程

详细教程如下: 1. 拉取Nginx镜像 docker pull nginx默认拉最新的(也可以根据自己的需求指定版本) 2. 运行Nginx容器 docker run --name my-nginx -d -p 80:80 nginx--name my-nginx:容器名称,便于管理。-d&#xf…

C# 元组 Tuple

C# 元组 Tuple 元组创建元组访问元组元素命名元组元素元组的类型使用元组作为方法返回值 解构解构元组的基本用法解构部分元组解构方法 元组 在C#中,元组(Tuple)是一种数据结构,它允许你将多个值组合成一个单一的对象。 元组在处…

【Python】解决Python报错:TypeError: can only concatenate str (not “int“) to str

🧑 博主简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向…

数学建模--LaTex插入表格详细介绍

目录 1.插入普通的边线表格 3.三线表的插入和空格说明 3.基于复杂情况下表格的插入 1.插入普通的边线表格 (1)像这个右边的生成的这个比较普通的表格,我们是使用下面的代码实现的: (2)和插入一个一个图片…

图片怎样在线改像素大小?电脑快速修改图片大小的方法

在设计图片的时候下载的图片尺寸一般会比较大,在网上使用经常会因为尺寸的问题导致无法正常上传,那么如何快速在线改图片大小呢?想要修改图片尺寸可以在直接选择网上的图片改大小工具的功能来快速完成修改,操作简单方便使用&#…

网络故障与排除

一、Router-ID冲突导致OSPF路由环路 路由器收到相同Router-ID的两台设备发送的LSA,所以查看路由表看到的OSPF缺省路由信息就会不断变动。而当C1的缺省路由从C2中学到,C2的缺省路由又从C1中学到时,就形成了路由环路,因此出现路由不…

关于《Java并发编程之线程池十八问》的补充内容

一、写在开头 在上一篇文章我们写《Java并发编程之线程池十八问》的时候,鉴于当时的篇幅已经过长,很多内容就没有扩展了,在这篇文章里对一些关键知识点进行对比补充。 二、Runnable vs Callable 在创建线程的时候,一般会选用 Runnable 和 Callable 两种方式。 【源码对…

硬盘监控,保障硬盘性能

硬盘驱动器是个人计算机和服务器中用于存储数字数据的硬件部件,硬盘突然故障可能导致永久数据丢失,大多数硬盘驱动器使用自我监控、分析和报告技术(SMART)来跟踪各种性能指标并分析其自身的运行状况。然而,并不是所有的…

Kinodynamic A*算法

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录 系列文章目录前言Kinodynamic A*算法1、前端kinodynamic A*算法动力学路径搜索的功能2、步骤一:进行实时采样,离散的获得一些轨迹点(节点point_set,即创建open_l…

tomcat学习--部署java项目

主流开发项目,springboot框架下,jar部署java传统的tomcat发布war包 一 什么是tomcat? 是一个用于运行java程序的软件,发布的时候:开发将源码使用maven打包,生产war包 二 安装tomcat tomcat是java写的&a…

前端Vue自定义个性化导航栏菜单组件的设计与实现

摘要: 随着前端技术的飞速发展和业务场景的日益复杂,组件化开发已成为提升开发效率和降低维护成本的关键手段。本文将以Vue uni-app平台为例,介绍如何通过自定义导航栏菜单组件,实现业务逻辑与界面展示的解耦,以及如何…

算法——链表

一、重新排队——蓝桥杯3255 1.2题解 思路 对1-n的数字进行m次操作得到的结果&#xff08;每次移动的是x&#xff09; 代码 #include <iostream> using namespace std; int main() {// 请在此输入您的代码int n,m;cin>>n>>m;int i1;int a[m][3];for(i;i…

应用层协议HTTP与HTTPS

HTTP与HTTPS的介绍 HTTP&#xff08;Hypertext Transfer Protocol&#xff0c;超文本传输协议&#xff09;和HTTPS&#xff08;Hypertext Transfer Protocol Secure&#xff0c;超文本传输安全协议&#xff09;都是用于在Web上传输数据的协议&#xff0c;但它们之间存在一些重要…

[测试开发]如何让IDEA实时显示内存

&#x1f525; 交流讨论&#xff1a;欢迎加入我们一起学习&#xff01; &#x1f525; 资源分享&#xff1a;耗时200小时精选的「软件测试」资料包 &#x1f525; 教程推荐&#xff1a;火遍全网的《软件测试》教程 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1…

这几个素材网站,是B站up主的剪辑素材宝藏库!

1.Videvo 这是一个提供完全免费的视频的网站&#xff0c;主要收集互联网免费的视频片段 网站目前收录了超过2700部高清短片&#xff0c;并且每周都会更新 2.电影预告片资源网——预告片世界 预告片世界是一个个人网站&#xff0c;为粉丝提供最新的高清电影预告片资源的在线观…