标签 桌面 下的文章

Budgie 是一种现代的桌面体验方式。你可以根据自己的喜好,使用这些定制技巧进一步增强它的功能。

如果你要求我将 MATE 桌面现代化,并增加功能和 GTK 支持,我可能会想出像 Budgie 这样的东西!

Budgie,是一款令人惊艳的桌面环境(DE),为你提供熟悉的布局和独特的用户体验。

那么,如何自定义你的 Budgie 桌面才能提升个人体验呢?莫慌;我这里有几条妙计助你改善你的 Budgie 体验。

我们的目标大致如下:

  • 修改壁纸
  • 修改主题,图标以及光标(简易操作)
  • 自定义面板
  • 自定义停靠区

让我们开始吧!?

1、改变 Budgie 桌面环境壁纸

Budgie 桌面预装了一些好看的壁纸。

修改 Budgie 桌面壁纸,你们只需要做这两个小步骤:

  1. 在主界面点击右键,选择 “ 改变桌面背景 Change Desktop Background
  2. 选择图片,然后该图片就会应用在你的主屏幕中

要是你不太中意其中的可用壁纸,你也可以自网络下载相关壁纸。

下好后,打开文件管理器,导航至图片所在位置,右键点击该图片,选择 “ 设置为壁纸…… Set as Wallpaper... ”选项。

2、修改桌面主题、图标以及光标主题

通常情况下,我们从网络上下载了主题,提取下载的文件,然后就会将文件移动到相应目录以便 应用于 Linux 主题

如何在 Ubnutu 上安装主题

但要那么整的话,既需要花费些功夫,又不是最高效的方法。(如果你好奇去试试的话)

那么此处便是 ocs-url 工具发力的地方了。

ocs-url 是一款一键安装所有主题风格(比如说来自 gnome-look.org 门户网站内容)的工具。

? Gnome-look.orgpling.comOpendesktop.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、xv6v7/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 桌面做一个像幽灵般的黑暗改造,就类似于下面的屏幕截图,你觉得怎么样?

ubuntu halloween theming final looks

可定制是 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 菜单下安装扩展。

install gnome shell extensions user themes blur my shell and dash to dock

在其他版本的 Ubuntu 和其他带有 GNOME 的发行版上,你可以通过浏览器 安装 shell 扩展,来安装扩展。为了实现打造万圣节桌面的目的,请安装以下扩展程序:

此外,请确保所有的扩展都已启用。

配置主题、图标和字体

你需要将解压的主题文件夹复制,并粘贴到 ~/.themes 目录下,将解压的图标和光标文件夹复制,并粘贴到 ~/.icons 目录下。

接下来,打开 GNOME 优化 Tweaks 工具,并应用主题、图标和字体等设置,如下的截图所示。

set themes with gnome tweaks

在 Ubuntu 中使用自定义字体,请右键单击你下载和解压的字体文件,然后选择使用 字体管理器 Font manager 打开。我打算使用的是 Creepster 字体。

right click on font file and select open with fonts

然后,点击右上角的 安装 Install 按钮。

install font using font manager application

请注意:在某些系统中,点击安装按钮不会显示“ 已安装 installed ”的提示。在这种情况下,你只需关闭界面就行了,因为一旦你点击了安装按钮,该字体就已经安装上了。

再重新打开 GNOME 优化 Tweaks 工具,然后前往 字体 Fonts 边栏,在这里,你可以更改各个文件类型的字体,如下图所示。

change system fonts using gnome tweaks

请注意,对于终端,需要等宽字体。在这里,我使用了普通字体,这里可能会让你稍稍有点迷失。

应用 Dash to Dock 扩展设置

首先,你要使用 GNOME 扩展应用程序,来关闭 Ubuntu Dock 扩展

Disable Ubuntu Dock

如果 Dash to Dock 扩展还尚未运行的话,请先运行它。

然后,右键单击在底部显示的 “Dash to Dock” 按钮,然后选择 “Dash to Dock Settings”。

select dash to dock settings

在设置中,你需要调整一些小东西。

首先,使用滑块,来缩小图标的大小。

setting dash to dock icon size

之后,你需要减少程序坞的不透明度,我更喜欢完全透明的程序坞。

所以,我将不透明度设置为 固定 fixed ,并使用滑块将其降至零,如下图所示。

opacity setting for dash to dock

GNOME 终端的设置

你想得到的 Linux 桌面的主要变化是自定义模糊且有一定透明度neofetch 外观(或 shell-color 脚本外观)。

我们之前在 GNOME 优化 Tweaks 工具中应用了等宽字体,因此 GNOME 终端中的字体也会被更改。

首先,从 偏好设置 preferences 中创建一个新的配置文件。

select preferences from hamburger menu

单击 + ,来创建一个新配置文件。输入文件的名称,并点击 创建 create ,如下所示:

create new profile in gnome terminal

在这个新配置文件中,更改透明度设置,将透明度的滑块放在中间,如下图所示:

set transperancy to gnome terminal

完成后,要将此配置文件设置为默认的配置文件,单击与新配置文件关联的三角形按钮,然后选择 “ 设置为默认 Set as Default ”。

set new profile as default in gnome terminal

设置模糊效果

上述的步骤只会将终端变成一个透明的 shell。但是,如果你还需要有利于提高可见性的模糊效果,你需要进入到 “Blur my Shell” 扩展进行设置。

blur my shell extension settings

首先,进入到 应用程序 Application 菜单。现在,确保终端已打开,并置于屏幕明显的位置。单击 添加 Add 窗口,然后选择 GNOME 终端窗口,以设置模糊效果。请注意:此功能还处于测试阶段,因此可能会出现一些小故障。

applying blur effect to selected windows

也可以对其他应用程序(例如 Nautilus 文件管理器)重复此过程,来设置模糊效果。

定制 Neofetch

Neofetch 的最佳功能之一是其可定制性。你可以使用多种方法来调整 Neofetch 的外观。为了更有万圣节氛围,我选择了一个南瓜图像,来代替发行版的徽标。

Neofetch 提供以各种格式添加自定义图像的功能。为此,也有各种供支持的后端。在这里,我使用 jp2a 后端,它将使用 转换成 ASCII 的图片

neofetch --jp2a /path/to/your/image/file.png

neofetch with custom backend

上述命令将创建一个带有自定义图片的 Neofetch 实例。你可以将此命令写入你的 .bashrc 文件,以便永久放置该图片。

不幸的是,这在我的 Wayland 实例上并不起作用。

自定义 Shell-Color 脚本

如果你安装的是 Shell Color 脚本工具,则会有多种 shell 脚本。要列出可用的脚本,请使用命令:

colorscript -l

ghosts shell color script

你可以通过将 colorscript random 写入你的 .bashrc 文件,以每次都获得一个随机的颜色脚本,或者通过将colorscript -e <name>写入你的 .bashrc 文件,来得到一个特定的颜色脚本。

设置 Conky

我使用的是 Deviantart 的 Grey-Minimalistic conky 主题。Conky 主题的每种类型都有不同的安装方法。因此,如果你想要使用另一个 Conky 文件的话,请遵循它的 README 文件中描述的设置方法,进行设置。

解压 Conky 主题文件,里面有几个文件夹。首先,你需要安装关联的图标和字体,也就是说,使用 字体管理器 font-manager 安装给定的字体。接着,将图标文件夹拷贝,并粘贴到 ~/.icons 文件夹。

copy and paste conky files to home directory

然后,进入 Conky 文件夹。确保你已 启用查看隐藏文件,将 .conkyrc 文件和 .conky-vision-icons 文件复制到你的主目录,如上图所示。

现在,启动 Conky,看起来就变成下图这样了。

conky theme applied

将 Conky 添加到 自启动应用程序列表 中,以便在每次开机时都能自启动。

add conky to the list of startup applications

更改壁纸

快要完成啦。你现在唯一需要做的就是 更改背景壁纸。我相信你之前已经下载好了有万圣节幽灵气氛的壁纸,右键 “ 设置为壁纸 Set as Wallpaper ” 就好啦。

set image as wallpaper from nautilus

看看最终成果吧!

如果你遵循上面的大多数步骤的话,你就会得到一个与以下截图相似的桌面。

ubuntu halloween theme final look

这个桌面对于万圣节来说够吓人了吗?你觉得怎么样?在评论区中告诉我吧。


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 的忠实粉丝。我也很喜欢其它桌面发行版:FedoraopenSUSEUbuntuMX 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)、PacmanZypper,以及其他的方式。然后还有所有较新的容器化安装程序的方法,包括 FlatpakSnapAppImage

我几乎不能把它们全都搞清楚,而这甚至还是我工作的一部分!你怎么能 指望普通用户来理解这一切 呢?不可能。

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 走向大众最重要的一件事。

你可能看过 最近 Linus Tech Tips 关于切换到 Linux 的视频,以及 他对 KDE 软件的一些抱怨的那个视频。对于那些关注此事的人,我想让你们知道,我们(KDE)正在努力修复 Linus 提出的问题,你们可以在 这里 跟踪我们的进展。值得庆幸的是,大部分的问题都相当小,应该很容易解决。

关于桌面 Linux 需要什么才能成为主流的问题。Sway 开发者 Drew DeVault 针对该视频发表了一篇文章,而这篇博文是我的版本。Drew 强调了可访问性,我也同意,但结论略有不同。

桌面 Linux 需要预装在零售硬件上才能在主流市场取得成功

就是这样。

请允许我解释一下。

人们经常被功能和可用性所困扰,这些都很重要,但它们只是达到目的的手段,本身并不是目的。如果人们根本不能得到它,质量就毫无意义。而如果没有可访问的发行版,人们就无法得到它。高质量的 Linux 发行版还不够;它们需要被预装在你可以在主流零售店买到的硬件产品上。“主流人群”会购买他们可以触摸和拿起的产品;如果在主流商店找不到它,它就不存在。

想一想,为什么普通人都使用 Windows 或 macOS?因为他们购买的实体电脑包含了它。iOS 或 Android 呢?它被默认装在了他们的实体智能手机上。对于“主流人群”来说,不存在用一个新的操作系统替换设备的操作系统的想法。只有 “三点”用户 才会这么做,而他们只占市场的 5% 左右。如果获得你的操作系统的唯一途径是自己安装,那么你就没有机会在主流市场取得成功。

至于功能,人们通常只使用可用功能的很小的一部分。在可用性方面,大多数用户是 记住他们的软件如何使用而不是理解它 —— 如果你真的需要,你可以记住任何东西。一个更好的用户界面会有所帮助,但是对于那些记忆这些的人来说并不是必需的,而它主要有利于那些能够识别模式,并欣赏逻辑、一致性和良好设计的高级用户(市场上 30% 的“二点及以上”人群)。因此,这些东西本身就不够好。

但这并不意味着我们应该忘记功能和可用性!一点也不。但是如果我们的目标是“走向主流”,我们就必须了解真正的受众:是硬件供应商,而不是终端用户。我们的目标是让软件产品有足够的吸引力,以便在供应商选购时被他们选中,因为它基本上就是这样做的。像苹果这样为知名产品定制自上而下的硬件和软件的公司很少。大多数公司都建立在第三方软件之上,这些软件需要他们内部软件团队进行最少的整合和定制工作。如果你的软件不能胜任,他们会转向下一个选择。因此,当一些硬件供应商有需求时,你的软件最好已经准备好了!

而硬件供应商需要什么?

  • 灵活性。你的软件必须容易适应他们的任何类型的设备,而不需要大量的定制工程,他们将在产品的生命周期中负责支持。
  • 能使他们的设备看起来不错的功能。对其物理硬件特性的支持、良好的性能、令人愉快的用户界面……人们购买它的理由基本上是这些。
  • 稳定性。不能崩溃并将用户抛弃在命令行终端提示符下。必须可以实际工作。不能让人感觉像一个业余的科学展览会项目。
  • 可用性要足够好,以减少支持成本。当出现问题时,“主流人群”会联系他们的硬件供应商。可用性需要足够好,以便尽可能少地发生这种情况。

它不需要完美。它只需要做这些事情。这就是 Windows 在 90 年代征服了个人电脑市场的方式,尽管它很糟糕!而我们的东西要好得多!

我看到有证据表明 KDE 已经是这样了。Pine 在 PinePhonePineBook 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中国 荣誉推出