Budgie 是一种现代的桌面体验方式。你可以根据自己的喜好，使用这些定制技巧进一步增强它的功能。如果你要求我将 MATE 桌面现代化，并增加功能和 GTK 支持，我可能会想出像 Budgie 这样的东西！Budgie，是一款令人惊艳的桌面环境（DE），为你提供熟悉的布局和独特的用户体验。那么，如何自定义你的 Budgie 桌面才能提升个人体验呢？莫慌；我这里有几条妙计助你改善你的 Budgie 体验。我们的目标大致如下：修改壁纸修改主题，图标以及光标（简易操作）自定义面板自定义停靠区让我们开始吧！?1、改变 Budgie 桌面环境壁纸Budgie 桌面预装了一些好看的壁纸。修改 Budgie 桌面壁纸，你们只需要做这两个小步骤：在主界面点击右键，选择 “ 改变桌面背景 Change Desktop Background ”选择图片，然后该图片就会应用在你的主屏幕中要是你不太中意其中的可用壁纸，你也可以自网络下载相关壁纸。下好后，打开文件管理器，导航至图片所在位置，右键点击该图片，选择 “ 设置为壁纸…… （ Set as Wallpaper... ） ”选项。2、修改桌面主题、图标以及光标主题通常情况下，我们从网络上下载了主题，提取下载的文件，然后就会将文件移动到相应目录以便 应用于 Linux 主题。如何在 Ubnutu 上安装主题但要那么整的话，既需要花费些功夫，又不是最高效的方法。（如果你好奇去试试的话）那么此处便是 ocs-url 工具发力的地方了。ocs-url 是一款一键安装所有主题风格（比如说来自 gnome-look.org 门户网站内容）的工具。? Gnome-look.org 和 pling.com 是 Opendesktop.org 旗下的两个网络站点，可以帮助你一站式搜索主题风格，壁纸，图标，以及其它好物。这个工具与任何桌面环境都没有官方隶属关系。但令人遗憾的是，它没有被任何 Linux 发行版的软件包管理器包含，也就是说你得在你的系统里手动安装它。那么首先，移动至 ocs-url 的官方下载页面，转到 “ 文件 Files ” 选项卡，将软件包下载至你的系统中：完成后，打开你的命令提示符，将文件地址改成文件下载的位置。对于大多数用户来说，便是下载（Downloads）文件夹：cd Downloads 现在，使用你的 Linux 发行版对应的指令：适用于 Ubuntu：sudo dpkg -i ocs-url*.deb 适用于 Fedora：sudo dnf install qt5-qtbase qt5-qtbase-gui qt5-qtsvg qt5-qtdeclarative qt5-qtquickcontrols && sudo rpm -i ocs-url*.rpm 适用于 Arch：sudo pacman -S qt5-base qt5-svg qt5-declarative qt5-quickcontrols && sudo pacman -U ocs-url*.pkg.tar.xz 适用于 openSUSE：sudo zypper install libQt5Svg5 libqt5-qtquickcontrols && sudo rpm -i ocs-url*.rpm 现在，让我们看看该如何安装主题风格，图标以及光标风格。修改系统主题风格修改系统主题风格的第一步 —— 访问 Gnome Look 门户网站并选择你中意的主题风格（你可以在 GTK 3 和 GTK 4 之间选择）。选择任意你最喜欢的主题风格；这里我选择 “Kripton” 风格,你可以看到有一个 “ 安装 Install ” 选项。在这里，你需要遵循两个小步骤：点击 “ 安装 Install ” 按钮之后，会呈现该主题风格的不同类型。选择其中一个。然后会跳出一个提示符，你需要再点击一次 “ 安装 Install ” 按钮：然后它会打开 ocs-url 工具询问你是否安装所选主题风格。点击 “ 确定 OK ” 按钮安装该主题风格：现在，进入 Budgie 桌面设置 Budgie Desktop Settings 界面，然后在“ 样式 Style ” 子菜单下的 “ 组件 Widget ” 选项中点击需要安装的主题风格。修改图标要修改图标，先访问有关 Gnome-look 门户网站中的图标区，来搜索你中意的图标：找到图标后，可以看到有两个按钮：“ 下载 Download ” 和 “ 安装 Install ”。点击 “ 安装 Install ” 按钮。可以看到有多个图标，但大多数例子里只展现了一个。点击选项之一，弹出提示，再次点击“ 安装 Install ”按钮：然后，可以看到来自 ocs-url 弹出的提示符询问你是否安装所选图标包，点击 “ 确定 OK ” 安装图标包：下一步，打开 Budgie 桌面设置 Budgie Desktop Settings 的 “ 图标 icons ” 子菜单，你便可以使用最近安装过的图标风格（我用过 elementary-kde 风格）：修改光标主题风格和之前步骤类似，访问 Gnome Look 门户网站的光标区 搜索最适合你的光标：选好心仪的光标风格后，点击相应选项，然后你就可以安装相对应的光标风格了。弹出提示，再次点击“ 安装 （ Install ） ”按钮：弹出来自 ocs-url 工具的提示，点击安装光标主题风格。只需要点个 “ 确定 OK ” 然后开始安装：完成后，打开 Budgie 桌面设置 Budgie Desktop Settings 界面，在对应子页面的 “ 光标 Cursors ” 面板中选择刚刚安装的光标主题风格：3、自定义 Budgie 桌面面板根据 Linux 发行版的不同，面板的位置也可能不同。例如，假设你用的是 Solus 的 Budgie 或者 Ubuntu 的 Budgie。打开 Budgie 桌面设置 Budgie Desktop Settings ，在那里你可以寻找到对于面板的相关设置：如你所见，它将启用的小程序分三个部分显示在面板上： 始端 Start （最左侧）、 中间 Center ，以及 末端 End （最右侧）。? 注意，每个小程序有自己不同的设置选项，所以还能单独设置它们。你可以在它们之间做些调整。比如，在这个地方我将时钟工具挪到左边，以便它和我的工作流界面看起来更加融洽：要想移动小程序，只需要选中该小程序然后点击上下箭头按钮（位于小程序列表上方）。如果你想移除小程序，只需要选中该程序然后点击删除按钮即可：这里有一个 “+” 图标样式的选项，可以添加更多小程序。点击它，会为你弹出所有可用的小程序。找到一个有用的小程序，选中该程序并点击 “ 添加 Add ” 按钮：要是你希望面板变透明、想1添加阴影，想增加或减少小程序之间的距离，那么就访问设置菜单中的这个页面（如下图）：举个例子，这里，我将自己的面板设置了透明和阴影，让它看起来更舒服点：4、定制 Budgie 桌面的停靠区在本节，我会向你介绍如何将自己的停靠区设计得更好，功能性更强：修改停靠区主题风格添加更多工具应用以赋予停靠区更多特性修改停靠区主题风格可惜啦，这次 ocs-url 工具可就帮不上什么忙了，设置的唯一方式就是手动操作！首先，访问 Gnome Look 的 Plank 主题区，下载你心仪的 Plank 停靠区主题风格。这里，我选了模仿 macOS 系统的 Monterey 主题风格（dark-inline 版）：现在，打开命令提示符，找到该主题风格下载位置。对大多数用户来说，即下载（Downloads）文件夹所在位置：cd ~/Downloads 现在，使用解压指令 将文件释放到 .local/share/plank/themes/：unzip <theme_name.zip> -d .local/share/plank/themes/ 在我的环境下是这样：unzip Monterey-Dark-inline.zip -d ~/.local/share/plank/themes/ 然后，打开 “ Plank 偏好设置 Plank preferences ”，改成刚下载的主题。我将我的风格改成 “Monterey -Dark inline”：添加 docklet 应用以增加更多特性可以、把 docklet 应用当作 applet，但与它不同的是，没有太多选项。想要添加或移除 docklet 应用，首先得需要打开 “ Plank 偏好设置 Plank preferences ”，然后访问 “Docklets” 菜单，列出可用选项：现在，如果你想添加一些 docklet 应用，只需要把它们拖进停靠区即可：但如果你想把添加的 docklet 应用移除出去呢？简单，把它们从停靠区中拖拽出去就行了：准备好使用 Budgie 了吗？当然，为了方便起见，你可以安装已内置 Budgie 桌面环境的 Linux 发行版。或者你还是可以选择在你现有的发行版（比如说 Ubuntu）中 安装 Budgie：如何在 Ubuntu 上安装 Budgie在本教程中，我使用的是 Ubuntu 版本的 Budgie。无论你使用哪个发行版，这些步骤都适用于 Budgie 桌面。? 你是怎么自定义你的 Budgie 桌面的呢？你想为这篇文章贡献更多内容吗？在下方评论区分享你的经验吧。（题图：MJ/44c073b0-b866-4eeb-b3e0-579d7afe0992）via: https://itsfoss.com/budgie-customization/作者：Sagar Sharma 选题：lujun9972 译者：Drwhooooo 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
当我的第一部特别电影获得批准时，我正处于为期两年的 Linux 实验中。我是如何使用（大多数）开源软件技术制作我的电影的呢？我在 2020 年爱上了 Linux。时机不可能更尴尬了。世界卫生组织宣布我们这一生中的第一次大流行病降临。我刚刚从工作中休假，打算利用这段时间完成硕士学位，并完成我处女作《第一次言辞》的续集。但作家是一群善变的人。有时我们的注意力可以持续数周，锐利无比。有时，我们的注意力却像金鱼一样短暂。那时我处在金鱼模式中。我需要一些东西来逃离我日复一日的生活：醒来，写几个小时，开始学习，完成课程作业，重复。互联网上的某个地方有人提到，大流行病为人们提供了在日常计算中尝试 Linux 的最佳机会。立刻，金鱼般的大脑被吸引住了。这是有充分理由的：20 年前，我放弃了电影学院，选择攻读计算机科学学士学位。令我惊讶的是，我发现自己喜欢上了大部分课程（直到我们学习《Java 编程入门》时，我因此退学了，但这是另外一个故事）；《计算机体系结构》、《网络》和《系统管理》模块真的引起了我的兴趣，我发现自己在学校实验室里花更多时间在安装了 Linux 的机器上。关键是我和 Linux 之间有历史。而在 2020 年，时机刚刚好。疫情期间的技术爱好者生活在我退学后的几年里，我远离了计算机引发我内心的那些好奇心。作为对电影学院的替代，我成为了一名小说家。我从信息技术转向了市场营销，并花费了 20 多年的时间为平面、电视、广播和数字平台撰写广告文案。我创办了自己的广告代理公司。在这 20 年里，我们目睹了社交媒体与互联网变得同义。到了 2020 年，我决定永远离开广告界，其中很大一部分原因是我对技术的幻想破灭，尤其是对社交媒体的失望，特别是社交媒体以冷漠的方式伤害我们，无论是个人还是整个社会。虽然我知道社交媒体并不等同于互联网，但在我的脑海中很难将它们分开。作为一个广告人，我也觉得自己在使社交媒体无处不在方面起到了一定的作用。拥有自己的 Linux 桌面之年，在整个大流行期间让我保持理智。2022 年：我首部特别电影到了 2022 年，我已经在我的笔记本电脑上日常使用 Linux。我还买了一台旧的 ThinkPad T420，安装了 Ubuntu Server，并开始运行 Plex 和 NextCloud 的实例。我在 Linux 上感到很自在，几乎将所有的写作工作都从 MS Word 和云存储转移到了 Vim 和 GitHub 上。就在这时，我接到了一位制片人的电话，批准了我的首部特别电影。此时，我需要做一个决定。在片场剪辑镜头时，我需要使用行业标准的非线性编辑器（NLE）。我对 Adobe Premiere 很熟悉，但我知道没有 Linux 版本。我已经尝试过 Kden Live 和其他几个自由开源软件的替代品，包括内置 NLE 的 Blender，但都不太满意。更重要的是，我担心我的写作流程 —— 完全基于（Neo）Vim 和 Git ——对我的合作作者来说太陌生。你好，Windows？此时，我不得不问自己 Linux 是否准备好应对我未来的电影工作。为了回答这个问题，我提醒自己以下几点：Linux 对非技术人员/非程序员来说是开放的（且易于接触）我已经足够老了，记得当年 Ubuntu Linux 免费向世界上的任何人寄送安装光盘。那时，我遇到了一系列我无法解决的硬件问题，而且在我主要工具（MS Word）的高质量替代品方面非常匮乏。到了 2020 年代，Linux 已经变得截然不同。安装过程非常简单，帮助文档非常详尽，还有 Linux 的 YouTube 资源，使过渡变得更加顺利，我所有的硬件都完美地工作，我准备彻底放弃 MS Word。Git 是作家的（秘密）好朋友自从我第一次理解了 Git 的含义和它的用途以来，我就一直这样认为：不向作家教授 Git 是一种罪过。Linus Torvalds 无意间创造了作家的好朋友。是的，我知道当 Git 无法正常工作时会有多么令人沮丧，但是将软件工程师处理大型代码库、多人贡献的复杂 Git 工作流程剥离后，你会发现它核心的功能似乎刚好为数字时代的作家量身定制。与此同时，我和我的合作作者面临两个问题。由于我们位于不同的大陆，我们需要一个满足以下条件的系统：以一种不会将文件弄得一团糟而无法阅读的方式追踪更改（这样在 MS Word、谷歌文档上进行协作会非常痛苦）；以行业标准格式格式化剧本，而无需购买 Final Draft 等剧本撰写软件。Git 和 GitHub 满足了第一个要求。而专门为剧本撰写创建的标记语法 Fountain 解决了第二个问题。Linux 和好莱坞这可能会让很多人感到惊讶，但自上世纪 90 年代以来，Linux 已经牢固地融入了好莱坞的后期制作工作流程中。早在 1998 年，《泰坦尼克号》这样具有标志性的电影的后期制作中，Linux 就扮演了至关重要的角色。BlackMagic 的 达芬奇调色软件 aVinci Resolve 最初是一款在基于 CentOS 或 RHEL 的系统上运行的首选色彩分级工具。如今，达芬奇调色软件已成为一款功能完备的编辑器，是电影制片人和 YouTuber 们的首选工具。对我们 Linux 用户而言，该公司继续提供其软件的免费版本以供 Fedora 和基于 Debian 的系统使用。对于 Arch 用户，AUR 中也提供了一个达芬奇调色软件版本，尽管我没有亲自测试过。具体效果可能因人而异。如何在大部分 FOSS 技术的支持下完成我的电影让我分享一下我的电影制作工作流程。前期制作影片概念说明我使用 NeoVim 和 Org 模式语法编写了 影片概念说明。Org 模式对于编写类似报告的文档结构非常有用。Vim-org 能够轻松将文档导出为 PDF、LaTeX、HTML 和 doc 格式。我喜欢将我的文档保存为开放文件标准，以确保在各种设备间的可移植性，所以我选择了 PDF 格式。下面的截图是电影拍摄前的最终影片概念说明：剧本我与合作作者商定了一种简单的工作流程。我在一天的时间里向她介绍了 VSCode、Fountain、Git 和 GitHub 的基本知识，之后她就得心应手了。此后的合作过程基本上是无缝的，基于 Git 的工作流程对我们两个人来说几乎成为自然而然的事情。请记住，我们两个人都不具备软件背景。下面的图片显示了 NeoVim 上正在编辑的 Fountain 剧本文件，而右侧的屏幕上是 Zathura PDF 阅读器 即时渲染的剧本。制作每日镜头回顾我们在锡哈拉加雨林进行了主要拍摄，这是该国最古老的森林之一。我们在那里待了一个星期。我带上了我的日常使用机（一台运行 Ubuntu Studio 20.04 的 Dell XPS 9750），在一天的拍摄结束后使用达芬奇调色软件来回顾当天的镜头。使用 Rsync 进行备份负责备份每日镜头素材的工作人员会在主硬盘上进行备份，然后在其他外部存储设备上进行二次备份。由于我也带了我的 ThinkPad 服务器，我使用 Rsync 自动化进行备份。后期制作编辑尽管我的 XPS 笔记本内部配置足以处理这个项目，但我并不打算在上面进行影片编辑。最初，我是在工作室的一台运行达芬奇调色软件的 Windows 机器上进行编辑的。不幸的是，2022 年第二季度，斯里兰卡经济陷入了自由落体，该国已经无法偿还债务。燃料短缺和停电使得我无法前往工作室进行编辑工作，增加了我的困扰。就在这时，我的调色师建议我们将项目转移到我的笔记本电脑上，这样我就可以在家工作。他多年来一直在 CentOS 上运行达芬奇调色软件，他认为在 Ubuntu 机器上做同样的工作没有问题。为了确保我可以进行快速编辑，他将代理素材转码为 ProRes 422 720p。一旦我们克服了这些小问题，编辑本身就是非常稳定和无压力的操作。完成后，我的电影制作人朋友们都在问我一台运行 Linux 的笔记本电脑是如何处理这个项目的。结论：我们到达目的地了吗？在某个时刻，每个最近转向 Linux 的人都会参与到“Linux 桌面之年”的辩论中。三年过去了，我的观念发生了变化：从理想主义（大约在 2030 年左右），到现实主义（永远不会发生），再到我目前的立场：《Linux 桌面之年》掌握在“技术探索者”的手中。“技术探索者”被技术所吸引，有时超出主流的范畴。而作为对社交媒体技术和大型科技公司感到幻灭的人，我正好处于尝试 Linux 桌面的理想状态。如果以我的经验为例，大多数精通技术的人都可以实现 “Linux 桌面之年”。通过使用其他自由开源软件工具（如 Git、Fountain、Markdown、LaTeX、Org 模式和（Neo）Vim），我相信像我这样的小说家和电影制片人类型的人有足够的理由转向 Linux。当然，如果 Black Magic 没有推出达芬奇调色软件的 Linux 版本，我就不能说这番话，但幸运的是，他们不是 Adobe 或微软。要让人们接受 Linux 桌面，关键是专有软件的开发者们也要加入进来，承认 Linux 领域有一些用户需要与 Windows 和 Mac 领域同样的工具。如果这种情况发生，我们可能会看到 “Linux 桌面” 从梗成为现实。? 由斯里兰卡的小说家/电影制片人 Theena Kumaragurunathan 撰写。他的首部小说已在 亚马逊 Kindle 上发售，并且他的第一部长片正在筹备发行中。（题图：MJ/1bace6a9-5d11-4cae-921c-18a850b7bff1）via: https://news.itsfoss.com/filiming-with-foss-tech/作者：Theena Kumaragurunathan 选题：lkxed 译者：ChatGPT 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
如果人们能停止争论谁算谁不算，那就会加倍了。Linux 现在占据全球桌面操作系统市场略超过 3%，不包括 4% 多的 ChromeOS（虽然 ChromeOS 实际上 也是 Linux，但是它是“错误类型”的 Linux）。Web 服务器统计聚合网站 Statcounter 上周宣布，截至 2023 年 6 月，Linux 占据 全球桌面操作系统使用量的 3%。然而，ChromeOS 的使用量仍然超过 Linux，这意味着 Linux 桌面占不到一半的 Linux 桌面市场的份额。如果你感到这话有点奇怪，那你是对的。显然，Linux 桌面的使用量为 3.08%，落后于 ChromeOS 的 4.15%。问题在于，ChromeOS 实际上 也是 一种 Linux 发行版。它是一种奇怪的发行版，在几个方面不符合标准，它目前的版本基于 Gentoo Linux 构建，是几年前从基于 Ubuntu 转换而来的。我们认为更准确的计算结果应该是，Linux 现在占据了 Statcounter 统计的使用数据的 7.23%，而 ChromeOS 占据了一半以上：总计 57.4%。这似乎是一个更积极的解释，Linux 粉丝应该会乐于接受，但显然事实并非如此。例如，Linux 布道网站 Linuxiac 在其报道中甚至没有 提到 ChromeOS。（顺便说一下，我们怀疑 “未知” 类别下的 3.23% 操作系统很可能也是 Linux 用户，只是他们的极度谨慎遮掩了他们的用户代理或其他信息。）为什么 ChromeOS 不 算进去呢？它是一个在标准 glibc C 库之上构建的 Linux 内核和 Linux 用户空间。你可以打开 Shell。如果你愿意，你还可以运行一个 Debian 容器，并在其中安装和运行任何 Debian 应用；我们的实验性 ChromeOS Flex 机器运行着 Firefox 和 DOSemu。如果有人说 “安卓不是 Linux”，这还是有一定的道理的。你不能轻松免费地下载它，也不能在自己的通用个人电脑上运行它。尽管有一些实验性的基于安卓的桌面操作系统，但迄今为止它们都失败了。在其原生平台的智能手机和平板电脑上，你无法在安卓上运行普通的 Linux 应用程序。它是一种不同类型的系统，尽管从技术上讲，它是一个带有 Linux 内核的系统。但仅此而已。它甚至使用了奇怪的、非标准的、非 GPL 许可的 libc，名为 "Bionic"。默认情况下，除了内核之外，它没有任何其他类似 Linux 的东西。没有 Shell，没有桌面，没有 X11 或 Wayland，什么都没有。但 ChromeOS 不是如此。在其独特的 GUI 层下（与 macOS 不同，它是 开源 的），它是一个相对标准的 Linux，可以直接在 x86 和 ARM 平台上运行标准的 Linux 应用程序。因此，它是目前最成功的桌面 Linux。它不是典型的 Linux，因为典型的 Linux 是给怀有技术痴迷的黑客人群使用的工具，这种操作系统永远不会成为主流，除非有人强迫人们使用它。ChromeOS 是一个去除了 Linux 特性的 Linux 桌面。没有关于分区的选择。没有奇怪的双启动机制。不用选择桌面环境或软件包管理器。甚至没有软件包管理器！从重要的方面来看，ChromeOS 是一个主流、商业成功、精心设计的面向最终用户的桌面操作系统，而且它确实是一个 Linux 系统。因此，自由开源软件（FOSS）阵营的力量自然对它充满敌意。当然他们愿意这么做。他们是如何表达这种蔑视呢？他们声称它不是一个“真正的 Linux”。Unix 就像一种宗教：不知何故，它鼓励分裂和分散的派别，每个派别都否认其他派别的合法性。这几乎成了 Unix 的定义特征之一。如果我们忽略所有商业版的 Unix，因为它们实际上都已经 不复存在，只关注 FOSS 阵营，有大约十几个竞争派别：NetBSD、FreeBSD、OpenBSD、DragonflyBSD、Minix、HURD 和 L4 及其 各种分派、Plan 9（9front、HarveyOS、Jeanne 等）、Inferno、xv6、v7/86，当然还有 Linux 和数千个不同的发行版。确切地说，只有 两个 基于 Linux 的操作系统在面向非技术用户的 GUI 系统中取得了大规模的商业成功。一个拥有 数十亿用户，另一个则有 数亿用户。它们都来自谷歌，并且都具有一个定义性的特征：自由开源软件（FOSS）世界拒绝接受它们。ChromeOS 有两个版本：普通的 ChromeOS 只能通过购买专门为其设计的硬件来获得（就像苹果的 macOS 一样），而另一个是 ChromeOS Flex。Flex 过去被称为 Neverware Cloudready。Neverware 起源于 Hexxeh 对普通个人电脑 重新混编和重构 的 ChromiumOS。Hexxeh 开发了 ChromeOS Flow，它是 ChromeOS Flex 的直接前身：两者都是可以用在通用个人电脑硬件上的 ChromeOS。这是其中一个重要的方面，它表明 ChromeOS 就是又一个 Linux 发行版。ChromeOS Flex 不像安卓。从重要的方面来看，它就是一个 Linux。它既是自由 开源 的，也有多个混编和重构版本。它可以在通用的具有普通 BIOS 或 UEFI（包括安全启动）的设备上运行。它有自己独特的桌面环境。你可以打开一个 Shell，并安装和运行任何任意的 Linux 应用程序。外观上它看起来像一个 Linux，行为也像一个 Linux，并且像任何其他桌面 Linux 一样运行。它基于通用的 Linux 内核，使用与其他桌面 Linux 相同的 Linux 二进制文件执行 Linux 相关的操作。它没有 systemd，但感谢伟大的 Torvalds 大神以及他的使徒圣·Cox，它还不是 Linux 发行版的要求。它使用的是 upstart，这是一种最广泛使用的初始化系统之一。当某种特定形式的基于 Linux 的操作系统开始变得主流，并被 大约一半 的人使用时，Linux 世界的真正信徒们会放弃它，这完全符合 Linux 世界的特点。安卓不是 Linux。好吧，他们某种程度上是对的。但是对于 ChromeOS，尤其是 ChromeOS Flex 来说呢？当然，所有的倡导者都会声称它不是真正的 Linux，但随之而来的很快就变成了一个“没有真正的苏格兰人”的争论。红帽族认为 Ubuntu 是垃圾，Debian 迷们认为其他一切都是垃圾，Arch 族认为自己是真正的前沿，Slackware 爱好者认为其他人都是新手，而 NixOS 的那些人则认为其他所有人仍然停留在某个石器时代……（题图：MJ/3dcb3470-0b08-41bf-b826-be5afac57775）via: https://www.theregister.com/2023/07/18/linux_desktop_debate/ 作者：Liam Proven 译者：ChatGPT 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
马上就到万圣节了，太棒啦！我相信你已经有了一些庆祝万圣节的想法。给你的 Linux 桌面做一个像幽灵般的黑暗改造，就类似于下面的屏幕截图，你觉得怎么样？可定制是 Linux 的一大优势，对 Linux 可进行的定制是多种多样且没有尽头的。之前，我们向你展示过 如何让你的 Linux 看起来像 macOS 的方法。今天，我将继续分享一些定制“万圣节”Linux 桌面的技巧。可以通过主题、图标、扩展、字体、Conky 等一系列配置组合起来，来实现 Linux 桌面的定制。虽然，你可以在任何的 Linux 发行版和桌面环境中配置这些东西，但是仅在一个教程中展示所有 Linux 发行版和桌面环境的桌面定制方法，是不太可行的。因此，在本文中，我将介绍 Ubuntu 与 GNOME 桌面环境的桌面定制方法。安装所需工具你需要一些软件包和工具。在开始定制桌面前，请确保你安装了全部（或大多数）的软件包和工具。你不必做所有这些桌面改变。但你做的越多，你的桌面也会美化得更好看。安装 GNOME 优化工具和 GMOME 扩展管理器使用以下命令，来安装 GNOME 优化 Tweaks 工具和 GMOME 扩展管理器 （ Extensions manager ） ：sudo apt install gnome-tweaks gnome-extension-manager 在基于 KDE 的 Linux 系统中，没有可以更改 Linux 桌面外观的优化工具。但是，你可以使用 Kvantum-Manager 这一应用程序来更改外观，请参考我在 KDE 主题指南 中的讨论。安装 Conky（可选）你可以选择是否要安装 Conky ，因为现在 conky-manager 项目已经不再维护了，因此继续使用 Conky 可能会有点棘手。但无论如何，我们用它来增加万圣节外观的感觉。sudo apt install conky-all 安装 Neofetch 或者 Shell-color 脚本这个步骤也可以由你自主选择。你可以选择使用 neofetch，因为 neofetch 工具已经在 Ubuntu 仓库中了，你可以直接通过 apt install 安装，并且 neofetch 使用起来也很简单。sudo apt install neofetch Shell-color 脚本 是另一个不错的选择。在 Arch 用户仓库（AUR）中有该软件包，Arch Linux 用户可以从 AUR 安装 Shell-color 脚本。而在 Ubuntu 中，你则需要手动安装它。git clone https://gitlab.com/dwt1/shell-color-scripts.git cd shell-color-scripts sudo make install 安装主题、图标、字体和壁纸工具我正在使用的是 Sweet 主题工具、Beautiline 图标软件包、simple1e 光标工具和 Grey-Minimalistic Conky 主题，下载好这些工具后，再解压包。你还要下载 Creepster 字体。最后，从互联网上下载一张 万圣节幽灵氛围的壁纸。请注意！你即将要进行大量的定制和更改。要恢复到原来普通的外观，你可以通过撤销你所做的所有更改。一个更简单的方法是：创建一个管理员权限的新用户，并使用该新用户进行所有这些更改。这样，你的原始用户帐户和外观就不会受到影响。在万圣节结束后，你可以删除这个新增的用户。现在，你有了所有定制桌面的工具和资源，是时候使用它们了！安装并使用扩展打开 GMOME 扩展管理器 （ Extensions manager ） 。在 Ubuntu 22.04 中，你可以在 浏览 Browse 菜单下安装扩展。在其他版本的 Ubuntu 和其他带有 GNOME 的发行版上，你可以通过浏览器 安装 shell 扩展，来安装扩展。为了实现打造万圣节桌面的目的，请安装以下扩展程序：User ThemesDash to DockBlur my Shell此外，请确保所有的扩展都已启用。配置主题、图标和字体你需要将解压的主题文件夹复制，并粘贴到 ~/.themes 目录下，将解压的图标和光标文件夹复制，并粘贴到 ~/.icons 目录下。接下来，打开 GNOME 优化 Tweaks 工具，并应用主题、图标和字体等设置，如下的截图所示。要 在 Ubuntu 中使用自定义字体，请右键单击你下载和解压的字体文件，然后选择使用 字体管理器 Font manager 打开。我打算使用的是 Creepster 字体。然后，点击右上角的 安装 Install 按钮。请注意：在某些系统中，点击安装按钮不会显示“ 已安装 installed ”的提示。在这种情况下，你只需关闭界面就行了，因为一旦你点击了安装按钮，该字体就已经安装上了。再重新打开 GNOME 优化 Tweaks 工具，然后前往 字体 Fonts 边栏，在这里，你可以更改各个文件类型的字体，如下图所示。请注意，对于终端，需要等宽字体。在这里，我使用了普通字体，这里可能会让你稍稍有点迷失。应用 Dash to Dock 扩展设置首先，你要使用 GNOME 扩展应用程序，来关闭 Ubuntu Dock 扩展。如果 Dash to Dock 扩展还尚未运行的话，请先运行它。然后，右键单击在底部显示的 “Dash to Dock” 按钮，然后选择 “Dash to Dock Settings”。在设置中，你需要调整一些小东西。首先，使用滑块，来缩小图标的大小。之后，你需要减少程序坞的不透明度，我更喜欢完全透明的程序坞。所以，我将不透明度设置为 固定 fixed ，并使用滑块将其降至零，如下图所示。GNOME 终端的设置你想得到的 Linux 桌面的主要变化是自定义模糊且有一定透明度的 neofetch 外观（或 shell-color 脚本外观）。我们之前在 GNOME 优化 Tweaks 工具中应用了等宽字体，因此 GNOME 终端中的字体也会被更改。首先，从 偏好设置 preferences 中创建一个新的配置文件。单击 + ，来创建一个新配置文件。输入文件的名称，并点击 创建 create ，如下所示：在这个新配置文件中，更改透明度设置，将透明度的滑块放在中间，如下图所示：完成后，要将此配置文件设置为默认的配置文件，单击与新配置文件关联的三角形按钮，然后选择 “ 设置为默认 Set as Default ”。设置模糊效果上述的步骤只会将终端变成一个透明的 shell。但是，如果你还需要有利于提高可见性的模糊效果，你需要进入到 “Blur my Shell” 扩展进行设置。首先，进入到 应用程序 Application 菜单。现在，确保终端已打开，并置于屏幕明显的位置。单击 添加 Add 窗口，然后选择 GNOME 终端窗口，以设置模糊效果。请注意：此功能还处于测试阶段，因此可能会出现一些小故障。也可以对其他应用程序（例如 Nautilus 文件管理器）重复此过程，来设置模糊效果。定制 NeofetchNeofetch 的最佳功能之一是其可定制性。你可以使用多种方法来调整 Neofetch 的外观。为了更有万圣节氛围，我选择了一个南瓜图像，来代替发行版的徽标。Neofetch 提供以各种格式添加自定义图像的功能。为此，也有各种供支持的后端。在这里，我使用 jp2a 后端，它将使用 转换成 ASCII 的图片。neofetch --jp2a /path/to/your/image/file.png 上述命令将创建一个带有自定义图片的 Neofetch 实例。你可以将此命令写入你的 .bashrc 文件，以便永久放置该图片。不幸的是，这在我的 Wayland 实例上并不起作用。自定义 Shell-Color 脚本如果你安装的是 Shell Color 脚本工具，则会有多种 shell 脚本。要列出可用的脚本，请使用命令：colorscript -l 你可以通过将 colorscript random 写入你的 .bashrc 文件，以每次都获得一个随机的颜色脚本，或者通过将colorscript -e <name>写入你的 .bashrc 文件，来得到一个特定的颜色脚本。设置 Conky我使用的是 Deviantart 的 Grey-Minimalistic conky 主题。Conky 主题的每种类型都有不同的安装方法。因此，如果你想要使用另一个 Conky 文件的话，请遵循它的 README 文件中描述的设置方法，进行设置。解压 Conky 主题文件，里面有几个文件夹。首先，你需要安装关联的图标和字体，也就是说，使用 字体管理器 font-manager 安装给定的字体。接着，将图标文件夹拷贝，并粘贴到 ~/.icons 文件夹。然后，进入 Conky 文件夹。确保你已 启用查看隐藏文件，将 .conkyrc 文件和 .conky-vision-icons 文件复制到你的主目录，如上图所示。现在，启动 Conky，看起来就变成下图这样了。将 Conky 添加到 自启动应用程序列表 中，以便在每次开机时都能自启动。更改壁纸快要完成啦。你现在唯一需要做的就是 更改背景壁纸。我相信你之前已经下载好了有万圣节幽灵气氛的壁纸，右键 “ 设置为壁纸 Set as Wallpaper ” 就好啦。看看最终成果吧！如果你遵循上面的大多数步骤的话，你就会得到一个与以下截图相似的桌面。这个桌面对于万圣节来说够吓人了吗？你觉得怎么样？在评论区中告诉我吧。via: https://itsfoss.com/linux-halloween-makeover/作者：Sreenath 选题：lkxed 译者：chai001125 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
最近，The Register 的 Liam Proven 写了一篇关于 最恼人的桌面 Linux 发行版 的文章。他启发我写了这篇文章。Proven 指出，Distrowatch 目前列出了多达 270 个 Linux 发行版。当然，没有人能够都一一了解所有的这些发行版。但是，甚至在 GNOME 和 KDE 的界面大辩论之前，从 Bash 和 Zsh 之争开始，我就一直在报道 Linux 桌面，并且曾经是一本现在已经停刊的名为《Linux 桌面》杂志的主编，我想我比任何其他用过 Windows PC 之外的计算机的人使用过更多的桌面。简而言之，我超爱 Linux 桌面。许多 Linux 桌面发行版都很棒。多年来，我一直是 Linux Mint 的忠实粉丝。我也很喜欢其它桌面发行版：Fedora、openSUSE、Ubuntu 和 MX Linux，排名不分先后。但是你知道吗？这就是问题。我们有很多优秀的 Linux 桌面发行版，但这意味着它们中没有一个能获得足够的市场份额，从而在 整个市场 上产生任何真正的影响。自从人们开始谈论何时 Linux 能在桌面上击败 Windows 以来，情况一直如此。尽管我们可能梦想着一个真正的 Linux 桌面年到来，但它从未到来。正如 Forrester 高级分析师 Andrew Hewitt 最近指出的那样，“总的来说，只有 1% 的员工 报告说他们用于工作的主要笔记本电脑使用了 Linux。而 60%的人仍在使用 Windows……。Linux 不太可能超越 Windows 成为主要操作系统"。他没有说错。这并不是说 Linux 不能成为一个成功的终端用户环境。事实上，它是，你可以说 Linux 是最成功的终端用户操作系统，而不是 Windows。这是因为现在有 超过 30 亿部安卓手机，而安卓只是一个专门针对智能手机的 Linux 发行版。它并不是唯一隐藏在众目睽睽之下的 Linux。你会在每所学校、在我的旅行袋中发现 Chromebook，它无处不在。Chrome OS 只是 在 Linux 基础上 将 Chrome 浏览器和界面进行了改造。把这一切加起来，你可以直截了当地说，Linux 实际上早就是最受欢迎的终端用户操作系统了。但这不是 Linux 桌面爱好者想要的。他们希望 Windows 在 Linux 重压之下被压垮，跪地求饶。对不起。这不可能发生。Linus Torvalds 已经告诉我们为什么我们永远不会在每台 PC 上看到一个经典的 Linux 桌面：碎片化。想一想吧。除了 200 多个发行版之外，还有 21 种不同的桌面界面、六种以上的不同的主要软件安装方式，如 Debian 软件包管理系统（DPKG）、红帽软件包管理器（RPM）、Pacman、Zypper，以及其他的方式。然后还有所有较新的容器化安装程序的方法，包括 Flatpak、Snap 和 AppImage。我几乎不能把它们全都搞清楚，而这甚至还是我工作的一部分！你怎么能 指望普通用户来理解这一切 呢？不可能。像 Canonical、红帽 和 SUSE 这样主要的 Linux 发行商，没有一个 真正关心 Linux 桌面。当然，他们有 Linux 桌面发行版。他们也是 Linux 桌面的主要影响者。但他们的收入来自服务器、容器、云和物联网（IoT）。桌面？拜托。我们应该 庆幸 他们在桌面上花费了那么多资源。现在，说了这么多，我 不想 让你得到这样的印象：我不认为传统的 Linux 桌面很重要。事实上，我认为它很关键。你看，微软正在放弃传统的基于 PC 的桌面。哦，Windows 并没有消失，但它正在转移。在其对未来的预测中，微软认为基于 Azure 的 桌面即服务（DaaS） 是其未来。当然，Windows 用户仍然会在他们的桌子上看到一个看起来像 PC 的东西，但实际上它只是一个连接到 Windows 365 Cloud PC 的智能终端。真正的计算智能将在云中。这意味着，真正的桌面操作系统的未来将掌握在拥有 macOS 的苹果公司和拥有 Linux 的我们手中。作为一个记得从中央控制的大型机和小型机向个人拥有的 PC 过渡的人，我不想回到一个所有权力属于微软或其他公司的世界。Linux 桌面将永远不会像 Windows 曾经那样庞大。在 DaaS 的兴起和桌面向智能手机的沦陷之间，它不可能做到。但是，它可能会 默认成为最受欢迎的、真正的传统桌面。那么 2028 年将是 Linux 桌面年吗？你怎么看？via: https://www.theregister.com/2022/06/08/linux_desktop_blues/ 作者：Steven J. Vaughan-Nichols 选题：wxy 译者：wxy 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
桌面 Linux 需要什么才能在主流中获得成功？
这是 Linux 走向大众最重要的一件事。你可能看过 最近 Linus Tech Tips 关于切换到 Linux 的视频，以及 他对 KDE 软件的一些抱怨的那个视频。对于那些关注此事的人，我想让你们知道，我们（KDE）正在努力修复 Linus 提出的问题，你们可以在 这里 跟踪我们的进展。值得庆幸的是，大部分的问题都相当小，应该很容易解决。关于桌面 Linux 需要什么才能成为主流的问题。Sway 开发者 Drew DeVault 针对该视频发表了一篇文章，而这篇博文是我的版本。Drew 强调了可访问性，我也同意，但结论略有不同。桌面 Linux 需要预装在零售硬件上才能在主流市场取得成功就是这样。请允许我解释一下。人们经常被功能和可用性所困扰，这些都很重要，但它们只是达到目的的手段，本身并不是目的。如果人们根本不能得到它，质量就毫无意义。而如果没有可访问的发行版，人们就无法得到它。高质量的 Linux 发行版还不够；它们需要被预装在你可以在主流零售店买到的硬件产品上。“主流人群”会购买他们可以触摸和拿起的产品；如果在主流商店找不到它，它就不存在。想一想，为什么普通人都使用 Windows 或 macOS？因为他们购买的实体电脑包含了它。iOS 或 Android 呢？它被默认装在了他们的实体智能手机上。对于“主流人群”来说，不存在用一个新的操作系统替换设备的操作系统的想法。只有 “三点”用户 才会这么做，而他们只占市场的 5% 左右。如果获得你的操作系统的唯一途径是自己安装，那么你就没有机会在主流市场取得成功。至于功能，人们通常只使用可用功能的很小的一部分。在可用性方面，大多数用户是 记住他们的软件如何使用而不是理解它 —— 如果你真的需要，你可以记住任何东西。一个更好的用户界面会有所帮助，但是对于那些记忆这些的人来说并不是必需的，而它主要有利于那些能够识别模式，并欣赏逻辑、一致性和良好设计的高级用户（市场上 30% 的“二点及以上”人群）。因此，这些东西本身就不够好。但这并不意味着我们应该忘记功能和可用性！一点也不。但是如果我们的目标是“走向主流”，我们就必须了解真正的受众：是硬件供应商，而不是终端用户。我们的目标是让软件产品有足够的吸引力，以便在供应商选购时被他们选中，因为它基本上就是这样做的。像苹果这样为知名产品定制自上而下的硬件和软件的公司很少。大多数公司都建立在第三方软件之上，这些软件需要他们内部软件团队进行最少的整合和定制工作。如果你的软件不能胜任，他们会转向下一个选择。因此，当一些硬件供应商有需求时，你的软件最好已经准备好了！而硬件供应商需要什么？灵活性。你的软件必须容易适应他们的任何类型的设备，而不需要大量的定制工程，他们将在产品的生命周期中负责支持。能使他们的设备看起来不错的功能。对其物理硬件特性的支持、良好的性能、令人愉快的用户界面……人们购买它的理由基本上是这些。稳定性。不能崩溃并将用户抛弃在命令行终端提示符下。必须可以实际工作。不能让人感觉像一个业余的科学展览会项目。可用性要足够好，以减少支持成本。当出现问题时，“主流人群”会联系他们的硬件供应商。可用性需要足够好，以便尽可能少地发生这种情况。它不需要完美。它只需要做这些事情。这就是 Windows 在 90 年代征服了个人电脑市场的方式，尽管它很糟糕！而我们的东西要好得多！我看到有证据表明 KDE 已经是这样了。Pine 在 PinePhone 和 PineBook Pro 上分别为 Manjaro 提供了 Plasma 的移动版和桌面版。Valve 也为 Steam Deck 选择了 Plasma 的桌面版，在他们的新版 SteamOS 中取代了 GNOME。我认为 KDE 软件定位良好，并且一直在变得更好。因此，让我们继续加倍努力提供硬件供应商销售其出色产品所需的东西。原文由 KDE 开发者 Nate Graham 发表在他的 博客 PointiestStick 中。 本文经许可后转载。所表达的观点代表作者自己，可能不能反映我们的观点。via: https://news.itsfoss.com/what-desktop-linux-needs-to-succeed-in-the-mainstream/作者：Nate Graham 选题：lujun9972 译者：wxy 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
当你点击 Ubuntu 网站 上的下载按钮时，它会给你几个选项。其中两个分别是 Ubuntu 桌面版和 Ubuntu 服务器版。这可能会让新用户感到困惑。为什么会有两个（实际上是四个）？应该下载哪一个？Ubuntu 桌面版还是服务器版？它们是一样的吗？有什么区别？我将解释 Ubuntu 的桌面版和服务器版的区别。我还会解释你应该使用哪个变体。Ubuntu 桌面版与 Ubuntu 服务器版要了解 Ubuntu 桌面版和服务器版的区别，你应该了解桌面操作系统和服务器操作系统的区别。桌面操作系统 桌面电脑 Desktop 是指个人电脑（PC）。桌面电脑操作系统带有一个图形用户界面，以便用户可以使用鼠标和键盘操作。桌面电脑的主要目的是给你一个系统，可以用来浏览网页、编辑文档、查看/编辑图片和视频、编码和游戏。基本上，就是为个人、终端用户或家庭成员提供了一个通用的计算机。我在这里使用桌面电脑这个术语，但这并不意味着它不能用于笔记本电脑。桌面电脑是个人电脑的通用术语。服务器操作系统另一方面，服务器操作系统是专门为托管网站、应用程序、媒体服务器、数据库等网络服务而打造的。通常情况下，服务器操作系统不带有图形界面。如果是基于 Linux 的操作系统，你就得通过终端的命令来使用该系统。这里的好处是，服务器操作系统不需要（浪费）大量的内存和计算能力，因为它们不使用 图形化桌面环境。除此以外，服务器操作系统的软件包配置也不同。现在你对服务器和桌面的区别有了一些了解，让我们看看 Ubuntu 服务器版和桌面版的区别。用户界面Ubuntu 服务器版和桌面版之间最明显的区别是用户界面。Ubuntu 桌面版的特点是采用 GNOME 桌面环境的图形化用户界面。这使得它在鼠标点击的帮助下更容易使用。Ubuntu 服务器版采用 无头方式 headless 运行。你只有在登录后才会看到一个终端界面。你经常会从其他电脑上通过 SSH 来远程管理它。安装由于有了图形化的安装程序，将 Ubuntu 作为桌面电脑是很容易的。你可以创建一个 临场 USB Live USB ，无需安装即可体验桌面版。如果你喜欢，你可以按照屏幕上的指示在几分钟内安装它。将 Ubuntu 作为服务器安装并不像桌面版那样简单。你只能使用终端界面。如果你不熟悉这个流程，即使是最简单的任务，如连接到 Wi-Fi，也可能是一个困难的任务。应用程序在 Ubuntu 桌面版中，默认的应用程序集主要针对普通计算机用户。因此，你会发现网页浏览器、办公套件、媒体播放器、游戏等。Ubuntu 服务器版的应用程序更多的是为运行网络服务而定制的。而这还不是全部。有些应用程序的配置也是不同的。以 SSH 为例。Ubuntu 服务器预设了 SSH，这样你就可以轻松地从远程系统连接到它。而在 Ubuntu 桌面版上，你必须明确启用 SSH 才行。硬件要求由于桌面版具有图形用户界面，你需要至少 4GB 的内存来运行 Ubuntu 桌面版。磁盘空间至少要有 20GB。这就是 Ubuntu 服务器的有趣之处。它没有图形化的界面。命令行界面不会消耗大量的系统资源。因此，你可以在 512MB 和 5GB 磁盘空间的机器上轻松运行 Ubuntu 服务器。（LCTT 译注：当然，对于服务器环境来说，内存和磁盘空间是多多益善。）服务器上的内存和磁盘空间受制于你所运行的网络服务。如果一个网络应用需要至少 2GB 的内存，你就应该有这么多的内存。但在最简单的情况下，即使是 512MB 或 1GB 的内存也可以工作。用途这是 Ubuntu 桌面版和服务器版之间的主要区别。问问自己，你想把 Ubuntu 用于什么目的？如果是专门用于部署网络服务，那就选择 Ubuntu 服务器。请记住，你需要有基本的 Linux 命令行知识来使用终端。如果你想把 Ubuntu 作为像 Windows 一样的普通电脑使用，那就选择 Ubuntu 桌面版。如果你想用它来学习 Linux 命令，或用于学习的 Docker 或者甚至是简单的（但是本地的）LAMP 服务器环境，请继续使用 Ubuntu 桌面。对于服务器来说，Ubuntu 服务器版要比 Ubuntu 桌面版好。对于常规的计算机使用，Ubuntu 桌面版是更好的选择。你应该在服务器上使用 Ubuntu 桌面版还是在服务器上安装图形界面？是这样的，Ubuntu 桌面版和服务器版都是 Linux，你可以用 Ubuntu 桌面版作为服务器来托管网页服务。这没问题。同样地，你可以在 Ubuntu 服务器上安装图形界面，并以图形方式使用它。这也是可行的。但仅仅因为它可行，并不意味着你应该这么做。它违背了为服务器和桌面电脑创建不同版本的全部目的。你必须付出额外的努力来将服务器版转换为桌面版，反之亦然。为什么要承受这种痛苦呢？如果你使用 Ubuntu 的目的很明确，那就下载并安装合适的 Ubuntu 版本。我希望这能使围绕 Ubuntu 桌面版和服务器版的选择现在更清楚一些。如果你有问题或建议，请利用评论区。via: https://itsfoss.com/ubuntu-server-vs-desktop/作者：Abhishek Prakash 选题：lujun9972 译者：wxy 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
除了 System76 宣布了基于 RUST 的新桌面环境之外，还有别的团队也给桌面 Linux 用户带来了一些新东西。过去的几年里，我们很欣慰地看到 Nitrux Linux 背后的团队正在扩大他们对 Linux 社区的影响。如今，伴随着全新 Maui Shell 的发布，他们的影响也已经得到了进一步扩大。让我们一起来看看吧！关于 Maui 项目的一些背景介绍作为由 Nitrux Linux 团队原班人马创建、开发、维护的项目，Maui 项目已经开发了许多基础应用。实际上，他们的文件管理器 Index 甚至成功进入了我们的 2021 年五大应用列表 之中！他们的所有应用均使用 MauiKit 这款定制框架开发。基于 Kirigami 的 MauiKit 专注于跨终端融合性，因此开发出来的应用可以在电脑和手机端拥有一致的体验。此外，它为开发者提供了更多的预置组件，因此创建应用可以更加便捷。目前 Maui 项目开发的部分应用包括：Index（文件管理器）Nota（文本编辑器）VVave（音乐播放器）Clip（视频播放器）Pix（图片查看器）虽然这些自制应用本身质量不错，但它们在 Nitrux Linux 的默认桌面环境 KDE Plasma 里总显得不合群。因此，Maui Shell 应运而生。Maui Shell 介绍借助与 Maui 应用相同的 MauiKit 和 Qt 技术底层，Maui Shell 是 Nitrux 在桌面环境领域的一个新尝试。从上面的截图可以看出，它在很大程度上受到了 GNOME Shell 的启发，这在使用过程中也确实有所体现。但，这并不意味着 Maui Shell 没有原创的地方。从底部上滑可打开类似于 GNOME “活动”的概览界面。与此相邻的是一个小 Dock，可以通过相当美观的启动器来启动应用。右上角有一个与 macOS 相似的控制中心，内有精心设计的菜单和许多控制功能。在我使用它的过程中，一切都是如此精致、自然。我感觉这与它极致现代、扁平的设计美学有关，我甚至认为 Maui Shell 已经超越了 GNOME 和 KDE Plasma 等同类软件。说到 Plasma，与 Nitrux 的默认 Plasma 版本相比，Maui Shell 在低端设备（和虚拟机）上的反应更加灵敏。总的来说，我预测 Maui Shell 将依靠其实用性成为 “Linux 桌面环境之王”。然而，我还没谈到 Maui Shell 最核心的特性： 跨终端自适应性 Convergence 。主流之中的融合许多人可能还记得 2010 年 Canonical 开发了一款类似的跨终端桌面环境 Unity，它最终以失败落幕，到 2018 年则被完全淘汰了。但是，Unity 和 Maui Shell 有一个共同特性 —— 那就是跨终端融合性。随着 Linux 在移动端的开发力度逐渐加大，跨终端支持变得尤为重要。由此来看，一个新的桌面环境竟能同时支持桌面端和移动端，的确不可思议。这一点必须依靠大量的跨终端应用实现，而 Maui 已经处在了完美的衔接点上。这仅仅是我相信 Maui Shell 能成为 Linux 桌面未来的原因之一。立即试用 Maui Shell与其他新发布的软件不同，Maui Shell 已经预装于新发布的 Nitrux 1.8。如果你想亲自尝试一下，那请随时从下方链接中获取 ISO 镜像。但是，在尝试之前，请务必知晓：Maui Shell 仍处于早期开发阶段。尽管 Maui Shell 拥有许多特色功能，但部分功能可能存在问题、尚未实现，要么就是缺失了，其中包括：蓝牙支持PulseAudio 支持网络开关媒体控制（MPRIs）拖放支持多显示器支持设置应用XWayland Shell 插件因此，我暂时不能建议你使用 Maui Shell 作为主力桌面环境。为此，你可能需要等待 2022 年秋季发布的正式版本。在此之前，我仍将持续关注 Maui Shell。对于这款桌面环境，你的评价如何？欢迎在评论区说出你的想法！via: https://news.itsfoss.com/maui-shell-unveiled/作者：Jacob Crume 选题：lujun9972 译者：imgradeone 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
即将推出的 CutefishOS 可能取代深度成为最漂亮的 Linux 发行版
CutefishOS 能否以其美丽而简单的方式提供良好的 Linux 桌面体验？CutefishOS 是一个相对较新的 Linux 发行版，捆绑了它自己的桌面环境（即 CutefishDE）。它还不是一个稳定的版本，尚处在测试阶段。然而，随着其最新的测试版（v0.6）的发布，它似乎正在成为现有 Linux 发行版的一个有前途的替代方案，专注于简单和美丽。在这里，我将在你自己尝试之前强调一些关于它的事情。CutefishOS 概览请注意，它仍然处于早期开发阶段。因此，如果你打算稍后尝试，你应该对有错误和故障有心理准备。CutefishOS 基于 Debian 11 “Bullseye”，因此，它应该适用于各种用户，包括 Linux 新用户。值得注意的是，CutefishOS 并不是是专门针对资深用户的。因此，如果你正在寻找一个能提供精细控制和马上就可以定制的发行版，这并不适合你。重要的是，CutefishOS 的开发者希望呈现一个令人耳目一新、无需费心的 Linux 发行版。当然，如果你想要一个融合了可靠性和独特桌面体验的 Linux，我们会推荐你安装 elementary OS、Pop!\_OS、Zorin OS 或 深度操作系统。而且，CutefishOS 计划成为同一类选择中的产品之一，这是一件好事。我们有大量的 Linux 发行版，但并非所有的发行版都在现代 UI 和可用性方面处于同一水平。因此，如果 CutefishOS 能够达成其目标，这可能会成为 Linux 桌面用户的一个有用选择。它有什么不同？用户体验不同。是的，与 Windows 和 macOS 相比，Linux 发行版一直试图成为最好的桌面体验之一。而且，CutefishOS 试图通过引入受到 macOS 启发的桌面体验（它不是第一个这样做的发行版）来加入这场比赛，但方式不同。它的桌面环境（DE）是使用 Qt 和基本的 KDE 框架构建的，以此搭建出来了一个好看且资源高效的 DE。CutefishOS 还提供了一个开箱即用的全局菜单功能。换句话说，你的应用程序的每一个选项都可以直接从状态栏中找到，这使得你的应用程序窗口看起来很干净，并有可能节省一些屏幕空间。虽然你也有可能在 GNOME 或其他桌面环境上实现这种功能，但你得投入一些时间来使其工作。默认情况下，它呈现出细微的动画效果，但你可以选择使用魔法灯效果，这与 Zorin OS 16 引入的 Jelly 模式 相似。CutefishOS 的应用程序，如计算器、屏幕截图、文件和视频播放器，都是为该桌面环境量身定做的，给你提供了统一的体验。你还可以选择深色/浅色模式的主题，同时可以禁用系统效果，以尽量减少对性能的影响（如果你使用的是旧电脑）。说到定制，你可以定制 Dock 的位置，将其转换为一个完整的 Dockbar，并选择在暗色模式下调暗墙纸。我想说的是，这些基本的定制选项，不会破坏你的体验，但可以让你调整一些东西。你还可以在状态栏中找到切换开关（类似于 iOS 或其他手机）来启用/禁用 Wi-Fi / 蓝牙和暗色模式。至于功能，它目前已经提供了基本的功能，如文件管理器的拖放支持、电源管理、锁屏中的媒体控制，以及其他一些功能。考虑到他们的目标是一个简单和易于使用的发行版，你不应该期望太多。要不要试试 CutefishOS ？我测试了 0.6 测试版，它大部分工作正常，直到我启动了预装的 Chromium 浏览器，整个显示都出现了问题。这可能只是我在我的虚拟机上的问题。所以，如果你有兴趣尝试，我建议在虚拟机或测试机上测试一下，而不是想把它作为日常驱动使用。CutefishOS不知何故，CutefishOS 很像 JingOS，这是一个为 Linux 平板电脑 JingPad 开发的新发行版。但是他们并不是同一个开发商，尽管 CutefishOS 的网站提到 JingOS 是朋友。它可能是 “又一个漂亮的发行版” 吗？只有时间才能证明。它从一开始就看起来很有不错，如果开发者有能力提供一个有竞争力的桌面体验，我们或许可以在未来几年看到它作为 最漂亮的 Linux 发行版之一 冒出来。毕竟，我们都想真正看到 “Linux 桌面之年”，对吗？让我们看看是什么发行版为我们做到了这一点！你对 CutefishOS 有什么看法？请在下面的评论中告诉我你的想法。via: https://news.itsfoss.com/cutefishos-intro/作者：Ankush Das 选题：lujun9972 译者：wxy 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
是时候让更多 Linux 发行版和桌面环境接受“老莱暴捶”了
“老莱” 体验 Pop!\_OS 的视频狠狠地给桌面 Linux 社区上了一课。过去的几周，整个 Linux 桌面社区沸腾了。知名 YouTube 创作者 Linus（LCTT 译注：不是 Linux 之父 Torvalds，是 Linus Tech Tips 的 Sebastian，“老莱”是国内网友对 Linus Sebastian 的称呼。）决定在一个月内挑战日常使用 Linux 桌面。“老莱” 想了解 Linux 是否已经达到了对用户友好的程度，乃至于“技术呆”级别的用户都能轻松上手。他的专注点同样也放在了 Linux 游戏 上，毕竟电脑游戏确实也是 “老莱” 关注的一个领域。这是一个有趣的概念，Linux 社区的许多人也十分兴奋，毕竟它向更广泛的技术受众群体免费宣传了桌面 Linux 平台。唯一美中不足的是，这个日用 Linux 挑战 从一开始就出了大乱子。（LCTT 译注：B 站 中也有相应的中文字幕视频。）“老莱”的 Pop!\_OS 名（或者说是“冥”）场面（LCTT 译注：原文标题使用的是 (in)famous，同时指代“著名”和“臭名昭著”，此处的“冥场面”偏向事件悲剧性。）“老莱” 决定 安装 Pop!\_OS，因为 Pop!\_OS 经常在社区中作为适合游戏的主流发行版出现。接下来，他尝试在软件中心（即 Pop!\_Shop）安装 Steam，但软件中心未能成功安装 Steam。既然没能通过图形化方式安装，他接下来做了其他所有 Linux 用户都会做的事情。他打开了终端，运行了神奇的 sudo apt-get install 命令。无论是图形化方式还是终端方式，Pop!\_OS 都显示了一条警告，提示用户正濒临卸载关键软件包的危险。命令行方式清晰明了地警告：“您的操作有潜在的危害性。若要继续，请输入下面的短句“是，按我说的做！（Yes, do as I say!）”。”对于大部分 Linux 用户来说，到这一步就真的得停下来，深思熟虑了。输出的内容明确显示，接下来即将删除 gdm3、pop-desktop 和其他许多桌面环境要素。但人们一般不会在意警告。于是 “老莱” 直接继续安装，最终就剩下了一个不能登录图形界面的损坏系统。给桌面 Linux 开发者的深刻教训对于开发者来说，这里有两点教训值得注意：安装 Steam 或任何其他常规软件时，不能导致关键的图形界面软件包被删除。在一款常规的、主流的发行版中，用户不应该能删除关键软件包。Pop!\_OS 迅速修复了 Steam 的问题，并增加了防御机制以阻止删除关键的桌面要素。出于某些原因，i386 版的软件包不能在 Launchpad 上发布。Steam 是一个 i386 软件包，在尝试安装 Steam 时不得不将该软件包降级到 Ubuntu 版本以解决依赖问题，然后就删除了 Pop!\_OS 的软件包。— Jeremy Soller (@jeremy\_soller) 2021 年 10 月 26 日为避免此类事故，Pop!\_OS 为 APT 包管理器制作了补丁。现在，用户无法在 Pop!\_OS 通过输入“是，按我说的做！（Yes, do as I say!）”来删除关键软件包了。相反，用户将需要添加一个特殊文件来启用该功能（如果某个人真的想把这些关键软件包删掉的话）。（LCTT 译注：APT 2.3.12 上游已经彻底禁用卸载关键软件包的功能。）对于 Pop!\_OS 来说，这确实是一个好举措。但，这并不仅仅是 Pop!\_OS 单方面的教训。大多数 Linux 发行版都可能会遇到这种情况，并最终删除掉桌面环境和显示服务器。KDE 已经注意到了这一点，并在即将发布的 Plasma 5.24 中 添加了禁止卸载 Plasma 桌面的功能。许多人责怪 “老莱” 不顾清晰明确的警告，直接继续并走向灾难。但问题在于，许多用户真的不会在意 “警告” 这种东西，不管他们技术水平如何。人们只是觉得按 “Y” 或者其他东西就是程序正常的部分，也不会去多想。一些 Linux 用户之前已经踩过这种坑了，但未来可能还会有更多人重蹈覆辙。这就是为什么添加故障保护措施才是明智之举。这是所有主流发行版都应该做的事。via: https://news.itsfoss.com/more-linux-distros-become-linus-proof/作者：Abhishek 选题：lujun9972 译者：imgradeone 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出