@wxy
https://linux.cn/article-14311-1.html
This commit is contained in:
Xingyu Wang 2022-02-27 16:13:29 +08:00
parent 9d9e05cacf
commit 23c5a2d03e
2 changed files with 73 additions and 78 deletions

View File

@ -0,0 +1,73 @@
[#]: subject: "Why I love KDE for my Linux desktop"
[#]: via: "https://opensource.com/article/22/2/why-i-love-linux-kde"
[#]: author: "Seth Kenlon https://opensource.com/users/seth"
[#]: collector: "lujun9972"
[#]: translator: "wxy"
[#]: reviewer: "wxy"
[#]: publisher: "wxy"
[#]: url: "https://linux.cn/article-14311-1.html"
为什么我喜欢将 KDE 作为我的 Linux 桌面
======
> KDE Plasma 桌面的目标是整合、一致和定制的完美结合。
![](https://img.linux.net.cn/data/attachment/album/202202/27/161217bz1a9r1r9s1z11ns.jpg)
开源引以为豪的事情之一是选择。你不必满足于你不喜欢的东西。你可以改变你的文件管理器、你的 [文本编辑器][2],你甚至有超过 [24 个桌面][3] 可以选择。和许多 Linux 用户一样,我一开始经常切换自己使用的桌面。最初我不知道自己喜欢什么,因为我还没有尝试过所有可用的东西。在 2008 年 1 月的一个好日子KDE 4.0 发布了,从我看到 Plasma 桌面的那一刻起,我就知道这是我一直在等待的 Linux 桌面(那时我成为 Linux 用户才一年,我想我没必要等太久)。尽管我的笔记本上有 GNOME我的树莓派上有 [Fluxbox][4],可能还有其他一些组合,但我认为自己是 Plasma 桌面的用户,也是 KDE 社区的一员。
### 我爱 KDE 的三个理由
爱上 KDE 的理由有很多,但这里有我的三个理由:
#### 一致性
![Dolphin 文件管理器][5]
一致性是教给用户一个新工具的重要部分。最理想的情况是一个人在一个应用程序中学习了一些东西然后在不知不觉中把同样的知识转移到另一个应用程序中。KDE 项目的目标是在其所有的应用程序中实现一致性,这也是 KDE 框架存在的原因之一。越多 KDE 开发者使用框架,用户需要学习的东西就越少,因为使用过一个应用程序的用户已经熟悉了该框架所提供的关键组件。
大量的代码在应用程序之间被重复使用。Konsole 可以作为 Dolphin 和 Kate 的一个面板启动。工具栏配置选项在所有应用程序中基本相同。有一些重要的惯例,比如用单次点击来打开一个文件或文件夹,而不是双击(你会节省几个微秒,相信我),以及可靠的右键菜单选项。
KDE 的伟大之处在于,当你想做一件你以前从未做过的事情时,你通常可以猜到你应该如何实现它。你被 KDE 的内部一致性所训练,知道应该怎么做。这并不总是有效的,毕竟你可能找错了地方,或者你可能试图让两种技术一起工作,而这两种技术没有过互相影响,但一般来说,你知道在哪里寻找一个选项,或者你知道在哪里拖动一个文件,或者何时右击一个对象,或者长按一个按钮。你通过实践来学习 KDE那是一种很好的感觉。
#### 整合
![Gwenview 参考了 Krita][7]
KDE 项目被很多人称为桌面,但还有一群用户认为 KDE 更像是一套应用程序。他们都是正确的!
你可以运行 Plasma 桌面,也可以运行一个不同的桌面或窗口管理器,而只使用 KDE 应用程序。有很多东西可以选择,它们一起构成了一个完整的操作系统,影响了操作系统的风格倾向。当然,还有一些工作仍在进行中,但在我每天使用的应用程序中,有用于联系人、电子邮件和日历的 Kontact 套件,用于视频编辑的 Kdenlive用于插图和摄影的 Krita用于文件管理的 Dolphin用于 RSS 订阅的 Akregator用于存档的 Ark用于终端的 Konsole用于播放音乐的 Juk用于从我的手机传输文件的 KDE Connect这个名单还在继续增长。我并不是只安装 K 应用,因为在 KDE 开发之外也有很多伟大的应用程序,但是有这样一套完整的工具使用同一套框架和库是很好的。它提供了凝聚力,这使得整合成为可能。
#### 定制
![系统设置][8]
Plasma 桌面认识到不同的用户对他们的工作空间有不同的要求和偏好。KDE 中几乎所有的东西都可以定制。你可以改变你的主题,你可以改变窗口装饰的布局,你可以改变打开一个文件所需的点击次数,什么是可点击的,什么是可拖动的,你可以在窗口内移动面板,然后当你不希望这些设置适用于某个应用程序时,你可以为它们设置特定的窗口覆盖项。
如果这听起来让人不知所措,也没错。但你不应该记住或甚至知道所有可能的定制。默认值是令人愉快的直观,而且大部分的行为是你期望的桌面行为。有一些小的 KDE 惯例你可能要习惯,但是当你发现你不喜欢的东西时,你知道因为它是 KDE它可以被改变。你离开找到正确的旋钮或转盘来改变这个设置只距离一个参考文档。
### 让 Linux KDE 成为你自己的
我配置 Plasma 桌面的方式与我在会议和工作中看到的其他桌面不同,它是我在生活中尝试过的所有桌面中最喜欢的古怪东西的综合体。而这正是 KDE 的特别之处。它能适应我的每一个奇思妙想,甚至是非理性的奇思妙想。下次你必须在桌面之间做出选择时,看看 KDE 吧。如果你不喜欢你所看到的,给它点时间。你要么学会爱上它(单击操作就很好,我发誓),要么你最终会改变它。无论哪种方式,你都赢了。
--------------------------------------------------------------------------------
via: https://opensource.com/article/22/2/why-i-love-linux-kde
作者:[Seth Kenlon][a]
选题:[lujun9972][b]
译者:[wxy](https://github.com/wxy)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/seth
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/linux_keyboard_desktop.png?itok=I2nGw78_ (Linux keys on the keyboard for a desktop computer)
[2]: https://opensource.com/article/21/2/open-source-text-editors
[3]: https://opensource.com/article/20/5/linux-desktops
[4]: https://opensource.com/article/19/12/fluxbox-linux-desktop
[5]: https://opensource.com/sites/default/files/kde-dolphin-nav.jpg (Dolphin file manager)
[6]: https://creativecommons.org/licenses/by-sa/4.0/
[7]: https://opensource.com/sites/default/files/kde-gwenview-integration.jpg (Gwenview referencing Krita)
[8]: https://opensource.com/sites/default/files/kde-settings-theme_0.jpg (System settings)

View File

@ -1,78 +0,0 @@
[#]: subject: "Why I love KDE for my Linux desktop"
[#]: via: "https://opensource.com/article/22/2/why-i-love-linux-kde"
[#]: author: "Seth Kenlon https://opensource.com/users/seth"
[#]: collector: "lujun9972"
[#]: translator: " "
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
Why I love KDE for my Linux desktop
======
The KDE Plasma Desktop aims for the perfect combination of integration,
consistency, and customization.
![Linux keys on the keyboard for a desktop computer][1]
One of the things that open source prides itself on is choice. You don't have to settle for anything you don't love. You can change your file manager, your [text editor][2], and you even have over [24 desktops][3] to choose from. As with many Linux users, I was pretty flexible about the desktop I used at first. I didn't know what I liked at first, because I hadn't tried everything available to me. On one auspicious day in January 2008, KDE 4.0 was released, and from the moment I laid eyes upon the Plasma Desktop, I knew that it was the Linux desktop I'd been waiting for (and having only been a Linux user for a year by that time, I guess I didn't have to wait long). Even though I have and enjoy GNOME on my laptop, [Fluxbox][4] on my Pi, and probably a few other combinations, I consider myself a Plasma Desktop user, and a member of the KDE community.
### 3 reasons I love KDE
There are many reasons to love KDE, but here are three of mine.
### Consistency
![Dolphin file manager][5]
(Seth Kenlon, [CC BY-SA 4.0][6])
Consistency is an important part of teaching users a new tool. The ideal scenario is when a person learns something in one application and then transfers that same knowledge to another application without even realizing it. The KDE project aims for consistency across all of its applications, and that's one of the reasons the KDE Frameworks exist. The more KDE developers use the framework, the less a user has to learn because a user who's used one application already knows the key components provided by the framework.
Significant amounts of code are reused between applications. Konsole can be launched as a panel in Dolphin and Kate. Toolbar configuration options are essentially the same across all apps. There are important conventions, like using a single click to open a file or folder instead of a double click (the microseconds you save adds up, trust me), and reliable right-click menu options.
The great thing about KDE is that when you want to do a thing that you've never done before, you can usually guess how you're supposed to achieve it. You're trained by KDE's internal consistency what to expect. It doesn't always work, because after all you might be looking in the wrong place or you might be trying to make two technologies work together that just don't have any reason to communicate, but generally you know where to look for an option, or you know where to drag a file, or when to right-click on an object, or long-click on a button. You learn KDE by doing, and that's a great feeling.
### Integration
![Gwenview referencing Krita][7]
(Seth Kenlon, [CC BY-SA 4.0][6])
The KDE project is known by many as a desktop, but there's another group of users who think of KDE more as a suite of applications. Both are correct!
You can run the Plasma Desktop, or you can run a different desktop or window manager, and just use KDE applications. There are plenty to choose from, and together they form a pretty good picture of what a complete operating system tends to look like. Of course, there are works still in progress, but among the applications I use daily is the Kontact suite for contacts, email, and calendaring, Kdenlive for video editing, Krita for illustration and photography, Dolphin for file management, Akregator for RSS feeds, Ark for archiving, Konsole for my terminal, Juk for playing music, KDE Connect to transfer files to and from my mobile, and the list goes on and on. I don't only install K apps, because there are lots of great apps outside of KDE development, too, but it's nice to have such a complete set of tools using the same set of frameworks and libraries. It provides cohesion, which enables integration.
### Customization
![System settings][8]
(Seth Kenlon, [CC BY-SA 4.0][6])
The Plasma Desktop recognizes that different users have different requirements and preferences for their workspaces. Nearly everything in KDE can be customized. You can change your theme, you can change the layout of window decorations, you can change how many clicks it takes to open a file, what's clickable and what's draggable, you can move panels within windows, you then you can set window-specific overrides for those settings when you don't want them to apply to a certain application.
If this sounds overwhelming, that's because it is. But you're not supposed to remember or even know about all of the possible customizations. The defaults are pleasantly intuitive, and mostly behave the way you expect a desktop to behave. There are minor KDE conventions you might have to get used to, but when you find something you don't like, you know that because it's KDE, it can be changed. Finding where the right knob or dial is to change that setting is just a matter of referencing documentation.
### Make Linux KDE your own
The way I configure my Plasma Desktop is different from the other desktops I've seen at conferences and at work, and it's an amalgamation of all the quirky things I happen to like best from all the desktops I've tried in my life. And that's what makes KDE special. It adapts to my every whim, even the irrational ones. The next time you have to choose between desktops, take a look at KDE. If you don't like what you see, give it time. You'll either learn to love it (the single click thing is great, I swear) or you'll end up changing it. Either way, you [K]win.
--------------------------------------------------------------------------------
via: https://opensource.com/article/22/2/why-i-love-linux-kde
作者:[Seth Kenlon][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/seth
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/linux_keyboard_desktop.png?itok=I2nGw78_ (Linux keys on the keyboard for a desktop computer)
[2]: https://opensource.com/article/21/2/open-source-text-editors
[3]: https://opensource.com/article/20/5/linux-desktops
[4]: https://opensource.com/article/19/12/fluxbox-linux-desktop
[5]: https://opensource.com/sites/default/files/kde-dolphin-nav.jpg (Dolphin file manager)
[6]: https://creativecommons.org/licenses/by-sa/4.0/
[7]: https://opensource.com/sites/default/files/kde-gwenview-integration.jpg (Gwenview referencing Krita)
[8]: https://opensource.com/sites/default/files/kde-settings-theme_0.jpg (System settings)