Jacob Crume 发布的文章

我在 PinePhone 上测试了 Maui Shell,结果有好有坏。如果你想冒险尝鲜一下,可以按照这个说明进行试验!

就在一个多月前,我们写了 Maui Shell 初窥。它是由 Nitrux Linux 团队开发的,我对它流畅的视觉效果,特别是它的融合功能印象深刻。

同时,我结束了 我一年的 PinePhone 日用实验,这意味着它可以再次自由地进行实验。结果,我很快就自己安装了 Maui Shell,花了不少时间来测试它。

下面是我的发现!

关于 Maui Shell 开发状态的简短说明

在我们开始之前,我想指出,Maui Shell 仍处于早期开发阶段。因此,我一般不会提到我注意到的 bug,而是将重点放在它的更基本的方面。

不过,对于更大的、更耗时的问题例外,所以请记住这一点。

说完了这些,让我们开始测试吧!

手机上的 Maui Shell

安装完之后,我就看到了 Maui Shell 的(现在熟悉的)桌面上。随即,非常明显的是,它的缩放比例完全错误,这使得它很难使用。

幸运的是,Maui 项目的 Telegram 群组的人提供了极大帮助,我没用了一个小时就成功地修复了缩放比例(感谢 @wachidadinugroho)。

现在好了,我开始测试。

其性能堪比糖浆流动

如果你读过我的 PinePhone 点评,你可能记得把它的性能比作糖蜜滴落的速度。不幸的是,Maui Shell 将这一点提升到了一个全新的高度。即使是最基本的互动,如打开快速控制菜单,也要花上五秒钟的时间!

不幸的是,我的水平还不足以判断这种缓慢的原因,但它很有可能是由软件渲染造成的。如果你不清楚,“软件渲染”是指图形不在 GPU 上渲染,而是在效率和优化程度都更低的 CPU 上(利用软件来)渲染。

我考虑的另一个可能的罪魁祸首是糟糕的优化(毕竟它还处在早期阶段)。如果是这样的话,那么在未来的几个月里,极有可能在为 Maui Shell 的第一个稳定版本做准备的过程中修复这个问题。

然而,正如我之前所说的,对我的早期看法要多加注意。

有望实现的用户体验

与几乎所有的移动 UI 一样,Maui Shell 在触摸屏上使用起来简单而直观。然而,它也结合了许多桌面元素,这对提高用户体验有很大的作用。

例如,从屏幕顶部向下滑动会出现一个快速设置菜单,类似于在安卓和 iOS 上发现的那些。

然而,可以单独点击顶部通知栏的不同部分,会只显示相关的设置,类似于许多桌面环境面板和任务栏上的各种小程序。

现在,让我们前往 窗口管理

对于窗口管理,Maui Shell 团队显然从 GNOME 和 iOS 中获得了一些灵感,从屏幕底部向上滑动会显示一个类似 GNOME 的所有运行中的应用程序的概览。我发现这非常直观和简单,老实说,我很惊讶以前没有这样操作过!

最后,托盘也是 Maui Shell 在手机上的一个重要方面。它在默认情况下自动隐藏,可以通过从屏幕底部向上轻扫来访问。从这里,它显示了所有正在运行的应用程序的图标,以及一个打开应用程序启动器的按钮。

说到应用启动器,它与 iOS 14 及更高版本中的应用库非常相似。每个应用都被分类,只需轻点几下就能轻松找到并启动。

总的来说,其实用性有点独特,而且值得探究。而且,这种特性也延伸到了应用程序,它们是用 Mauikit 和 Kirigami 制作的。

我认为 Maui Shell 团队把基本的东西做得很完美。

应用程序超棒

任何用 Mauikit 构建的东西都能与 Maui Shell 完美整合。到目前为止,最大的 Mauikit 应用程序集来自 Maui Shell 的开发方 Maui 项目。其中一些包括:

  • Index
  • Nota
  • Station
  • VVave
  • Pix
  • Clip
  • Buho
  • Shelf
  • Communicator

所有这些应用都能在移动和桌面设备上完美运行,并将桌面级应用带到手机上。我对 Index 特别满意,它是一个有趣而实用的手机文件管理器。

Maui Index app

除了 Mauikit 应用外,Kirigami 应用也很好用。因此,在桌面和移动设备上都有一个非常适合 Maui Shell 的庞大的应用程序库。

其他观点

除了这些观察之外,还有一些小问题我想提一下:

  • 不幸的是,现在似乎还没有虚拟键盘。我通过使用 USB-C 连接的键盘来规避这个问题,但这并不意味着不能把它作为手机使用。
  • 我还发现了几个缩放的问题,我无法解决这些问题。这些问题包括应用程序的缩放比例远远超过 Maui Shell 本身,以及根本没有缩放比例。这也许是由于我的错误造成的,但我觉得不能指望一般的用户能够钻研晦涩的 Qt 专用环境变量。

自己测试 Maui Shell

如果所有这些问题都不影响你,那么你可以使用下面的说明在 PinePhone 上测试 Maui Shell。需要注意的是,这些都是针对 PinePhone 的,但也可以根据其他需要进行修改:

  • 下载 Arch Linux ARM 并刷入到 SD 卡上
  • 用 SD 卡启动,并连接一个外部键盘
  • 使用凭证 alarm/123456 登录
  • 现在使用 nmtui 连接到 Wi-Fi,并使用 sudo pacman -Syu 更新软件包列表
  • 运行以下命令(这些命令将需要很长的时间来运行):
sudo pacman -S base-devel
git clone https://aur.archlinux.org/packages/maui-shell-git
git clone https://aur.archlinux.org/packages/mauikit-git
cd mauikit-git
makepkg -Asi
cd ..
cd maui-shell-git
makepkg -Asi
  • 使用 nano 创建一个启动脚本:
cd
nano start.sh

输入如下内容:

#!/bin/sh

# in case it's not detected
# or you wish to override
#
# export QT_QPA_EGLFS_PHYSICAL_WIDTH=480
# export QT_QPA_EGLFS_PHYSICAL_HEIGHT=270

export QT_QPA_PLATFORM=eglfs
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export QT_SCALE_FACTOR=2
cask -r -plugin libinput
  • 使脚本可执行:chmod +x start.sh

现在,可以用 ./start.sh 启动 Maui Shell 了。

就这样!

你对 Maui Shell 有什么看法?你认为它的融合功能有用吗?请在下面的评论中告诉我们!


via: https://news.itsfoss.com/tested-maui-shell/

作者:Jacob Crume 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Ubuntu 22.04 即将面世。但是,你对它的发布有什么期望?在这里,我分享一些我希望看到的东西。

随着 Ubuntu 22.04 LTS 的到来,我们都在急切地等待着体验 Ubuntu 22.04 引入的功能

在没有对 Ubuntu 22.04 进行全面亲身体验的情况下,我不能确定它是否令人印象深刻。但是,我确实对我想在 Ubuntu 22.04 中看到的东西有一些想法。

现在提出一些修改要求可能有点太晚了,但我还是希望能有最好的结果。

一些重点包括:

1、在所有的应用程序中保持一致的主题形象

任何试图在 Ubuntu 上安装 KDE 应用的人都会知道,主题不一致的情况比比皆是。更糟糕的是,Libadwaita 的加入只会让更多的应用程序显得格格不入。

为了解决这个问题,我认为需要一个替代解决方案组合。

首先,默认采用 Ubuntu 的 Yaru 主题的定制 Libadwaita 将使几乎所有为 Gnome 和 GTK 构建的应用程序再次保持一致。然而,这仍然不能解决 Qt/KDE 应用程序的问题。

对于这些,需要一个类似于 Kvantum 的解决方案。尽管 Kvantum 有点“难”,但我真的相信,一个有 Canonical(Ubuntu 的母公司)全力支持的解决方案能够克服 Kvantum 所面临的所有挑战。

Ubuntu 的外观和感觉是其决定性的特征之一,关键是要在每个应用程序中保持这种外观,以确保其视觉吸引力。

2、使用 GNOME 40 中引入的水平停靠区

尽管有些激进,Gnome 40 是 Gnome 向未来的一次飞跃,有几个令人兴奋的功能。然而,这些创新的功能中有许多并没有进入 Ubuntu 22.10。

其中最值得注意的是水平停靠区。对我来说,我发现它极大地提高了我的工作效率,因为我不必再像以前那样把鼠标移到屏幕的左边。我相信很多 Ubuntu 用户同意我的观点,但是 Canonical 坚持认为左边的位置是最好的。

我不是说他们应该把停靠区移到底部,这毕竟是 Ubuntu 的一个决定性特征,只是给用户一个这样的选择而已。Ubuntu 在设置程序中已经有一个自定义“外观”部分,所以我认为在那里增加一个简单的切换开关不会太难。

3、找回混合主题

升级到 Ubuntu 21.10 后,我很失望地发现 混合主题选项消失了。虽然这只是个小问题,但我确实发现自己很怀念这个选项,并不断地想办法把它找回来。

我认为,让用户有能力轻松地定制他们的桌面是很重要的,把这个选项带回来对改善这个问题有很大的帮助。

我理解他们想摆脱它是因为 Ubuntu 和 GNOME 默认主题颜色的冲突。但是,我喜欢它原来的样子。

4、改造后的软件中心

随着 Canonical 不断推动人们使用 snap 应用程序(一种与所有发行版兼容的通用打包格式),创建一个新的软件中心将是有意义的。

虽然 Snap 商店已经存在,但它只是 Gnome 软件的一个复刻,而它以其速度慢和 bug 多而出名。

随着 Gnome 41 的发布,这一点在一定程度上得到了缓解,尽管这些改进不太可能被包含在 Ubuntu 22.04 中。

如果有一个新的软件中心诞生,或者现有的软件中心得到重大改造,我将会很高兴。

如果 Ubuntu 要推出一个新的应用程序商店,它可能会使用 Flutter 来构建,就像他们的新安装程序。虽然我个人并不喜欢 Ubuntu 开始转向 Flutter 的决定,但这将有助于确保其所有变体的一致性。

5、改进的自定义选项

有些人喜欢保持简单,而有些人则喜欢自定义选项来改变外观/感觉。

Ubuntu 22.04 LTS 不需要引入任何疯狂的东西,但是简单地在默认情况下增加一些额外的控制,你可以在 GNOME 调整 中找到,应该可以做到这一点。

目前,外观调整是相当有限的,我们可以使用更多的选项。

6、让 Snap 应用程序少一些

我知道,我知道。Snap 应用程序无处不在,而且它们与多个发行版兼容。但是,它们的速度也更慢,而且只能从专有的 Snap 商店安装。

当然,你可以选择 Flatpak 和预建的二进制文件。但是,Snap 的专有方式仍然是许多用户不喜欢的。

另一方面,Ubuntu 的原生 Apt 软件包管理器 速度更快,而且有更多的应用程序可用。这导致了用户体验的明显改善,尽管这种改善在各发行版中并不连续。

不幸的是,Snap 实际上是由 Ubuntu 背后的同一个团队开发的,所以删除它是相当不可能的。

7、卸载应用程序的统一方式

Ubuntu 在为终端用户提供便利方面有着很好的声誉。

为了对抗 Linux 软件包的碎片化,Ubuntu 能否引入一种轻松卸载应用程序的方法,无论是 Flatpak/Deb/Snap?

考虑到外面有各种各样的软件包,现在是时候让我们有一个处理所有软件包的单一解决方案了。

在 Ubuntu 22.04 LTS 中不太可能看到它的解决方案,但我希望在下一个版本中能做到!

总结

很明显,你可能不会看到所有这些期望的事情在下一个版本中发生。然而,即使 Ubuntu 22.04 LTS 在这个方向上做了一些努力,我们也有希望在未来的版本中看到它们。

你希望在 Ubuntu 22.04 中看到哪些新功能?请在下面的评论中告诉我们!


via: https://news.itsfoss.com/things-i-want-ubuntu-22-04-lts/

作者:Jacob Crume 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

对于那些涉足多款浏览器的人来说,Vivaldi 5.1 版本更新极富趣味,且更加实用。

Vivaldi 对于 Linux 用户来说是个不错的选择。他们将 Linux 平台作为其官方主力维护平台之一,这一点弥足珍贵。

Vivaldi 5.0 版本 中,它已经成为许多 Linux 用户喜爱且极具功能性的 Chromium 内核浏览器之选。如今,Vivaldi 5.1 也终于问世!

作为一款凭借强大的多任务管理功能而著名的浏览器,这一新版本想必是干货满满。

接下来就一起深入探索吧!

Vivaldi 5.1 的新功能

还是提醒一下,Vivaldi 是一款几乎开源的浏览器,它的源代码是开放给所有用户的,但用户界面并不开源。

和之前的 5.0 版本类似,该版本带来了一些关键性的改进,包括:

  • 可滚动的标签栏
  • 全新的在读清单
  • 新的开始页面快速设置面板

可滚动的标签栏

在 Vivaldi 5.1 中,你不必再沉没于狭窄而海量的标签之中。你可以直接滚动标签栏,无需缩小标签。

考虑到大多数人喜欢把标签栏放到顶部或者底部,这一新功能可以让你直接通过滚轮或者箭头键来寻找标签。

我敢相信,许多人听到这个功能能够与标签堆叠功能整合并进一步提高标签查找效率后,一定会很高兴的。是的,两级标签栏均可以使用标签滚动功能。

这一新功能使 Vivaldi 的横向标签栏与垂直标签栏有了更高的一致性,后者已经支持滚动许久。

在读列表

当阅读新闻这件事开始成为日常事务之后,设置一个在读列表会很有用。在此之前,这一功能是靠浏览器拓展实现的,而如今它已被整合到浏览器当中,大幅增强了便利性和实用性。

这一引入看上去更像是 Vivaldi 推动为其浏览器增添新服务功能的一大延续,不仅取代了一些常见拓展,更试图与 Firefox 的 Pocket 等同类平台进行竞争。

你可以直接通过键盘快捷键和鼠标手势来访问相应页面,或添加页面到在读列表中。

开始页面的快速设置

开始页面一直都是网页浏览的关键节点,用户多年来也一直在定制它。不幸的是,用户往往要深入到设置页面去寻找自己需要的选项。

如今,得益于 Vivaldi 新增的开始页面快速设置面板,这种情况将成为过去式。现在,所有与开始页面有关的选项都在同一位置,大幅改进了用户体验。

你可以通过开始页面右上角的齿轮图标查看快速设置。

其他变更

除了上述改进之外,还有许多 bug 修复,以及针对翻译、邮件、日历和订阅阅读器功能的细节改进。

你可以阅读 版本发布公告 来了解更多技术性改进。

Android 版本同样也新增了一些新功能,包括修改标签宽度和选择更多强调色。你可以在这篇 博文 中了解详情。

获取 Vivaldi 5.1

如果这些新功能很合你的胃口,你可以前往 Vivaldi 官方网站下载 Vivaldi 5.1。如果你正在使用 Debian、Ubuntu 或者 Fedora,那么很简单,直接从 Vivaldi 官网下载相应软件包就可以了。

Vivaldi 同样也提供针对 ARM 架构的 32 位及 64 位软件包。

对于其他发行版,很不幸,你只能等待 Vivaldi 5.1 降临到发行版的相应仓库中,毕竟它可没有 Flatpak 和 Snap 版本。

总的来说,我认为 Vivaldi 5.1 是一次巨大改进,足以让我迁移主力。

你对 Vivaldi 5.1 的更新有什么看法吗?欢迎在评论区留言,让我了解你的想法!


via: https://news.itsfoss.com/vivaldi-5-1-release/

作者:Jacob Crume 选题:lujun9972 译者:imgradeone 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Fragments 2.0 的发布使其成为 Linux 发行版中最方便用户使用的 BitTorrent 客户端之一。让我们来看看有什么新变化。

Fragments 是 Linux 上最好的 BitTorrent 客户端之一

最新的 Fragments 2.0 是一个重大升级,它使用 Rust、GTK 4 和 Libadwaita 从头开始完全重写。

除了技术上的改进之外,你还会发现一些新的功能和改进的用户界面。

让我重点介绍一下它的变化。

Fragments 2.0 的新变化

最近,Gnome 应用程序的生态系统经历了一些大规模的变化。在这个变化的最前沿是向 Gtk4 和 Libadwaita 的过渡。不幸的是,这种变化并不小,许多应用程序需要从头开始重建,以支持这些新标准。

与许多其他应用程序开发者一起,Fragment 的开发者 Felix Häcker 决定从头开始重建 Fragments,现在作为 Fragments 2.0 发布。因此,我们现在得到了一个改进的 Linux 的 BitTorrent 客户端。

其中的一些改进包括。

  • 一个基于 Libadwaita 的漂亮的新用户界面
  • 新的模块化架构
  • 能够被用作远程 Fragments / Transmission 会话的远程控制
  • 新的偏好对话框有更多的选项
  • 能够查看有关网络的统计数据

一个新的用户界面

Fragments 2.0 现在有一个基于 Libadwaita 的新 UI。补充一句,Libadwaita 是 GTK4 对 Gnome 应用程序的一个扩展。它有几个优点,最明显的是在所有 Gnome 应用程序中具有一致的外观。

它比旧的主题更加扁平和圆润,我觉得,看起来非常时尚。

你可以得到一个外观简洁的 BitTorrent 应用程序,易于浏览,你也可以快速访问一些基本的选项。

新的模块化架构

虽然不能直接看到,但 Fragments 2.0 具有一个全新的模块化架构。在内部,该应用程序的所有不同部分都是模块化的。虽然这起初看起来没有那么大的影响,但我可以看到它对用户和开发者都有深远的影响。

首先,它应该意味着更容易维护,希望能让开发人员花更多时间在新功能和错误修复上。其次,它也应该意味着应用程序的更大稳定性。如果 Fragments 的一个部分崩溃了,应用程序的其他部分应该保持工作,希望不会对用户产生任何重大影响。

这只是我想到的这个新架构的两个好处,我相信还可以有更多。

新的首选项对话框

最后,Fragments 2.0 引入了几个经常要求的设置选项。在这些选项中,我认为最重要的是能够改变尚未完全下载的种子的默认文件夹。

虽然仍然不像它的一些替代品那样可以定制,但这些新增功能可以帮助你调整设置以适应你的要求。

其中一些选项包括:

  • 添加种子后自动启动它们
  • 启用/禁用下载队列
  • 可定制的对等体限制
  • 网络端口设置
  • 自动端口转发的切换

控制远程 Fragments / Transmission 会话

远程控制你的下载的能力可以产生相当大的影响。随着 Fragments 2.0,该应用程序终于获得了类似的功能,允许用户远程控制其他安装的 Fragments 和 Transmission 客户端。

这对使用单独的下载服务器的人来说非常有用,因为他们往往不能直接访问它。

虽然这在其他应用程序中一直提供的,但这一功能被直接整合到 Fragments 中,使得它成为一个对高级用户有用的 BitTorrent 客户端!

其他改进措施

除了所有这些大的变化之外,还有一些错误的修复和一些新的能力。

一些关键的亮点包括:

  • 添加的种子的磁力链可以被复制到剪贴板上
  • 可以查看关于当前会话的统计数据(速度、总下载数据等)

你可以在其 GitLab 页面 上探索更多关于 Fragments 2.0 的信息。

下载 Fragments 2.0

Fragments 是以 Flatpak 应用程序的形式提供的。如果你的 Linux 发行版没有内置的支持,你可以通过我们的 Flatpak 指南 来设置 Flatpak。

你可以尝试在你的软件中心搜索它(启用 Flatpak 集成)或在终端键入以下命令:

flatpak install flathub de.haeckerfelix.Fragments

Fragments 2.0.1(有一些小的修正)也可以在其 GitLab 页面上找到,但还没有反映在 Flathub 上。

如果你在使用 Fragments 2.0 时有问题,你可能想等更新版本进入 Flathub。

你最喜欢的 BitTorrent Linux 客户端是什么?Fragments 2.0 是否令人印象深刻?请在下面的评论中告诉我你的想法。


via: https://news.itsfoss.com/fragments-2-0-release/

作者:Jacob Crume 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

它不是每个人的理想选择,但作为一个 Linux 爱好者,我喜欢用它做实验。

当 Pine64 在 2019 年发布 PinePhone 时,没有人能够预见它将对移动 Linux、桌面 Linux 和隐私产生巨大的影响。

作为 少数专为运行桌面 Linux 而设计的手机 之一,它具有低端安卓手机的所有功能,同时又具有笔记本电脑的多功能性。不幸的是,桌面 Linux 就是这样:它是为台式机设计的,而不是为手机设计的。

幸运的是,由于 GNOME、KDE、Pine64 和众多 Linux 社区的惊人力量,全新的桌面环境、应用程序和发行版应运而生。其中一些比较知名的包括 Plasma Mobile、Phosh、Megapixels 和Mobian。

有了这些所有关键的部分,Pine64 需要做的就是销售 PinePhone,他们确实也卖出了 PinePhone。每一轮社区版(每个都预装了不同的发行版)的预购都收到了数千份订单,其中之一就是我的。

自从我在 2020 年 12 月收到我的设备后,PinePhone 一直是我日常生活中的重要组成部分,我在 2021 年全年都把它作为我的日常设备。以下是我使用它的经验。

它的性能就像糖浆一样

PinePhone 采用了全志 a64 系统芯片,它的功率只够完成最基本的手机任务。即使是简单的事情,如打开火狐浏览器,也需要将近 20 秒的时间,这无疑要“归功于”它仅有的 4 个核心。这与现代中高端安卓手机形成鲜明对比,所有这些手机都有至少 2GHz 的 8 核处理器。

幸运的是,社区再次介入,对数以千计的小型软件实施了优化。虽然性能仍然不如安卓系统的竞争对手,但这确实意味着 PinePhone 对于大多数手机任务来说是非常适用了,甚至在通过附带的底座使用外部显示器时,也可以使用一些面向桌面的应用程序。

即使它在这里和那里可能会有一点卡顿,PinePhone 在大多数情况下都有足够的能力。但是电池呢?它真的能续航一整天吗?

电池续航……没问题

虽然我很想说,由于 PinePhone 的低功耗组件,电池续航想必是超棒的。但不幸的是,情况并非如此,即使在实施了所有节电改进措施后也是如此。

经过一夜的充电,我通常在早上阅读新闻,然后在午餐时间再读一些。尽管这相当于不到一个小时的屏幕开启时间,但电池仍然持续下降约 35%,使我在下午只剩下 65%。幸运的是,这并不是一个大问题,尤其是调制解调器的深度睡眠功能工作得很好。

补充一句,几乎所有的移动电话都会将其调制解调器放入深度睡眠模式,这基本上是关闭一切除了接收电话和短信所需的功能。然后,当你接到一个电话时,调制解调器会唤醒自己和 SoC,然后开始响铃。

根据我的经验,PinePhone 上深度睡眠的实施绝对很棒,没有错过任何一个电话。因此,考虑到其糟糕的开屏续航时间,PinePhone 的关屏续航相当惊人。我在最少使用的情况下,电池寿命一直能保持在 60 小时以上,这是我的 Galaxy S20 FE 无法比拟的。

不要期望有什么漂亮的照片

PinePhone 仅有的 500 万像素后置摄像头和更小的 200 万像素前置摄像头,不要指望能拍出专业级别的照片。甚至许多 USB 网络摄像头也能提供更好的图像质量,以及更多的常规功能。见鬼,PinePhone 的摄像头甚至不能够拍摄视频!

它所做的少量后期处理确实有助于提升一点照片质量,尽管还不足以让它们适合发到社交媒体上。作为比较,这里是用 iPhone 4S(2011 年)和 PinePhone(2019 年)拍摄的同一张照片。

iPhone 4SPinePhone
iPhone 4SPinePhone

在古老的 SoC、普普通通的电池续航和可怜的相机之间,很明显 PinePhone 的硬件绝对不是它的强项。但软件能拯救它吗?

桌面环境还是移动环境?

在这个移动 Linux 的世界里,主要有三种桌面环境领域,它们是:

在我日常使用 PinePhone 的过程中,我大约花了 4 个月的时间使用每个环境。在这段时间里,我发现它们的功能、问题和成熟度各有不同,我会在这里讨论这些问题。

Plasma Mobile

图片来源:KDE Plasma Mobile

早在 2015 年 Plasma 5 发布之后,Plasma Mobile 已经默默地在后台开发了近 7 年。从最初的发布到 PinePhone 的发布,Plasma Mobile 背后的团队成功地创造了一个相当可用的移动桌面环境。

然而,随着 PinePhone 的发布,这一切都改变了。困扰 Plasma Mobile 的许多错误已经被解决了,而且也在改进用户界面方面付出了巨大的努力。

作为一个 KDE 项目,Plasma Mobile 广泛使用了 Kirigami,这导致了一个极其一致和移动友好的应用生态系统。此外,许多先前就有的 KDE 应用程序也能完美地扩展到该平台。

由于 Maui 项目刚刚发布了他们的 Maui Shell,这个应用生态系统得到了进一步的扩展(更多信息即将发布)。由于他们强大的实用程序套件,Plasma Mobile 是一个真正的安卓替代品。

然而,这并不是说 Plasma Mobile 是完美的。即使到了 2022 年,仍有一些残余的错误和问题。然而,这被其成熟的应用生态系统、对手势的广泛使用和对移动体验的专注所抵消。

Phosh

PinePhone 上的 Phosh 截屏

Phosh 主要由 Purism 开发,是相当于 Plasma Mobile 的 GTK。它最初是为 Librem 5 打造的,自 2018 年以来一直在开发。由于只有 4 年的历史,你可能会认为 Phosh 是不成熟的,但这与事实相差甚远。

事实上,在超过 3 个月的时间里,我从未遇到过 Phosh 的崩溃,相比之下,Plasma Mobile 没几天崩溃一次。当然,由于建立在 GTK 和其他 Gnome 技术之上,Phosh 有许多可用的应用程序。一些流行的应用程序可以完美地工作,包括:

  • Firefox
  • Geary
  • Headlines(Reddit 应用程序)
  • Megapixels(相机应用)
  • Gnome 地图

此外,许多为 Plasma Mobile 设计的应用程序也能完美运行,尽管它们使用 Kirigami。不幸的是,虽然有许多 GTK 应用程序,但它们并不像 Kirigami 应用程序一样适合各种环境,所以开发者必须专门使他们的应用程序与 Phosh 和 PinePhone 兼容。

此外,GTK 主要是一个面向桌面的 UI 工具包,这意味着诸如手势等功能,甚至让应用程序能够适应屏幕的功能,充其量是零散的,最糟糕的是不存在。

不过幸运的是,Purism 在默认的 Gnome 应用程序中投入了大量的工作,这些应用程序都是完全可用的,而且速度很快。

总的来说,Phosh 是非常可靠的,特别是对于台式机和笔记本电脑上的 Gnome 用户。然而,它也因为缺乏核心的移动功能和优化的应用程序而受到阻碍。

Lomiri

Lomiri on the PinePhone

我怀疑你是否听说过它,因为它最近才改了名字。它以前被称为 Unity 8,是 Ubuntu Touch 操作系统的默认桌面环境。它也可以在 Manjaro ARM 上使用。

由于使用 Qt Quick 构建,它可能是 PinePhone 最成熟的桌面环境。它很好地利用了手势来实现核心系统功能,并且有大量专门为它制作的应用程序。

然而,它的缺点是只能在 Ubuntu Touch 上使用,因为没有一个应用程序被移植到 Manjaro。因此,它的用户受制于 Ubuntu Touch 的“锁定”风格,类似于安卓和 iOS。

虽然这对典型的用户来说可能是件好事,但 PinePhone 的用户一般都是喜欢控制自己设备的手工爱好者,而 Ubuntu Touch 则使其变得更加困难。

操作系统

与任何以 Linux 为主的设备一样,它有大量的发行版和操作系统可用。在写这篇文章的时候,Pine64 维基列出了 21 个单独的操作系统,它们的完整度各有不同。

然而,在这些不同的操作系统中,有四个我在 PinePhone 上有很好的体验:

  • Manjaro ARM
  • Mobian
  • SailfishOS
  • Ubuntu Touch

虽然我不打算详细介绍它们,但它们都是很好的选择,对于大多数任务来说都是完美的功能。除了 SailfishOS 之外,它们都是开源的,而 SailfishOS 大部分是开源的。

关于安卓应用程序的说明

正如你现在可能已经猜到的,应用程序的支持可能有点问题。即使看到 PinePhone 上有近 400 个确认可以使用的应用程序,但与安卓和 iOS 的数百万个应用程序相比,这也是相形见绌。

幸运的是,有一些方法可以解决这个问题,最简单的是使用兼容层来模拟安卓应用。在这方面,Anbox 已经成为几年来的首选。

Anbox

如果说 WINE 是 Windows 的兼容层,那么 Anbox 对 Android 也是如此。安装后,或打开它,因为它预装在许多发行版中,就像运行一个命令来安装一个 APK 文件一样简单。

从这里开始,该应用程序的行为就像任何 Linux 应用程序一样,尽管在性能上有很大的影响。

最近,有一群人决定解决这个问题,创建了一个名为 Waydroid 的新项目。

Waydroid

Waydroid 是为 PinePhone 开发的安卓模拟器的最新尝试,即使在这个早期阶段,它看起来也非常有发展前景。由于安卓应用可以直接在硬件上运行,它的性能相当惊人,特别是与 Anbox 相比。

因此,许多极为流行的应用程序都能完美运行,如 F-Droid 和 Aurora 商店。

此外,通过 Waydroid 安装的应用程序被很好地整合到 Linux 中,它们能够像其他应用程序一样被打开和关闭。

我对 PinePhone 的总体看法

在我使用它的过程中,我花时间使用了几乎所有可用于它的不同操作系统,以及每个桌面环境。正如我之前所说,它的性能一般都很差,尽管 Lomiri 和 Plasma Mobile 足够流畅。

我不经常拍照,所以相机的使用频率很低。然而,当我拍摄照片时,它们通常够用了,即使相片质量并不特别高。

总的来说,我认为 PinePhone 的最大弱点实际上是它的电池续航。这是因为即使只是打开它查看一下时间,也会唤醒调制解调器,导致电池迅速耗尽,除非我尽量不打开它。

幸运的是,我总是确保随身携带一块备用电池,我可以通过取下后盖换入。此外,我还可以插入一张 SD 卡,用作额外的存储空间或测试新的操作系统。

正如预期的,PinePhone 并不防水,但我发现在雨中使用它似乎没有任何损害,尽管你的经历可能有所不同。当我在室内时,我经常发现自己会借助它附带的底座来使用它的外部显示器。

在这种设置下,我对 PinePhone 作为一台笔记本电脑的能力感到惊讶。我经常发现自己可以在 LibreOffice 中编辑文件,甚至有一次还能用 Kdenlive 编辑了一段视频!

总的来说,即使有一些不足,我与 PinePhone 相处的这一年也很顺利,我从来没有发现自己对安卓的渴望。

获得 PinePhone

如果你想获得一台 PinePhone,下面有一个按钮,可以带你到 Pine64 的网站。在写这篇文章的时候,有两种型号可供选择,一种是 16GB 的存储空间和 2GB 的内存。另一个型号有 32GB 的存储空间和 3GB 的内存。(LCTT 译注:应该是不向中国发货的。)

本评论中使用的型号是 3GB 版本,价格为 199 美元。2GB 型号的价格为 149 美元。

我们只希望即将推出的 PinePhone Pro 能以其更强大的硬件保持这种积极的趋势!


via: https://news.itsfoss.com/pinephone-review/

作者:Jacob Crume 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

这些应用程序可能不是绝对的必需品,但我很高兴在 2021 年发现了它们。

在这个 2021 年,我目睹了数百个有趣的 Linux 应用程序的开发取得了进展,并因此获得了更多用户。虽然其中一些已经止步,但其它的应用还在继续发展,不断地获得更多的关注和新功能。

虽然我希望我可以对所有这些应用都有所了解,但显然这是不可能的。不过,我已经挑选了 5 个我最喜欢的应用,并在这里与你分享它们。它们可能不会被列入 必需的 Linux 应用程序名单,但我却十分青睐它们。

在开始之前,应该注意的是,所有这些应用程序,除了 EverSticky 之外,都是融合性的,这意味着它们同样适用于桌面和移动 Linux 设备。随着 PinePhone 和 Librem 5 等设备变得越来越流行,我认为融合性应用是相当重要的,看到这么多的此类应用正在开发中,真是太好了。

言归正传,让我们来看看第一个应用程序。

Index

图片来源:MauiKit

早在 2016 年,当 KDE 发布 Kirigami 时,很明显,它是 KDE 的应用程序的未来。不幸的是,将成千上万的应用程序转换到一个新的 UI 工具包是相当困难的,这导致了 KDE 应用程序之间严重的不一致。

五年后的今天,作为桌面级应用的 UI 工具包,我们终于看到 Kirigami 被真正重视起来,这在文件管理器 Index 中得到了完美的体现。这个漂亮的应用程序能成为 Plasma Mobile 和 Nitrix Linux 的默认文件管理器,自然有原因的。

虽然不像 KDE 的默认文件管理器 Dolphin 那样功能丰富,但它有集成终端、文件预览、标签和分割视图模式等功能。这使得它可以和 Gnome 的 Nautilus 相提并论,同时它还有融合性和基于 Kirigami 的明显优势。

自从发现了它,我就只用它了,甚至没有想过要换回 Dolphin 或 Nautilus。我强烈推荐给任何想尝试新文件管理器的人。

Vakzination

我相信大家都会这样认为,过去的两年是艰难的,但是在隧道的尽头有一道光。随着疫苗的推出,我们似乎终于接近了这场大流行病的终点。

不幸的是,这也意味着许多人不得不习惯于疫苗证书的概念,其中许多现在是数字证书。这对 Linux 用户来说可能是个问题,因为卫生部门很少有资源为 Linux 开发疫苗接种证书应用程序。

然而,这并没有阻止一些社区成员致力于开发一个自由开源的替代方案,从而产生了 Vakzination。作为一个 KDE 应用程序,它使用 Kirigami 和 Qt Quick 创建了一个快速、现代和用户友好的疫苗接种证书应用程序,使用起来非常方便和快捷。

它目前支持以下证书格式:

老实说,我觉得社区在这个应用程序上取得的成就相当不可思议,在此希望他们能尽快增加更多的格式支持。

Elisa

Elisa 是另一个基于 Kirigami 的应用程序,是一个来自 KDE 的快速而漂亮的音乐播放器。它支持所有主要的音频格式,并集成到 Baloo 文件索引器中,以确保你所有的音乐都被收录。

Elisa 是一个由 KDE 社区开发的音乐播放器,努力做到简单和好用。我们也认识到,我们需要一个灵活的产品来考虑用户的不同工作流程和使用情况。我们专注于与 KDE 社区的 Plasma 桌面进行良好整合,而不影响对其他平台(其他 Linux 桌面环境、Windows 和 Android)的支持。

Elisa 网站

总的来说,对于任何平台来说,它都是一个伟大的音乐播放器,对于 KDE Plasma 和 Plasma Mobile 用户来说更是如此。

Fractal

继续看看 Gnome 应用程序,Fractal 已经迅速成为我最喜欢的信息应用。它使用了成熟的 Matrix 通信协议,并支持用户可能期望的现代消息应用程序的所有功能。

它有些值得注意的功能,如图像和视频预览,以及对所有 Matrix 功能的支持。此外,它使用 LibHandy 库,这意味着它可以在移动设备上完美地工作,如 PinePhone 和 Librem 5。

总的来说,我对这个应用程序非常满意,因为它几乎适合任何希望与朋友或家人交流的人。

EverSticky

到目前为止,EverSticky 是这个名单上最小的项目,它是一个类似于 Windows 11 的 便签应用 Sticky Notes 的小型记事应用。与许多其他可用于 Linux 的便签应用不同,EverSticky 有一个关键优势,它能够同步到印象笔记。

这意味着所有在 EverSticky 上做的笔记也会出现在任何其他登录到印象笔记的设备上。为了帮助尽量减少用户界面混乱(用 Qt 构建),它利用了一个托盘图标,类似于所有最近版本的 Windows 中的图标。

从我的使用经验来看,它工作得非常好,我的所有笔记都能在我的所有设备之间无缝同步。我强烈建议你自己尝试一下。

总的来说,我对 Linux 上的应用程序的未来感到兴奋。随着越来越多的人开始关注对开源项目的贡献,我希望我们能得到更多像这样不可思议的应用程序。

你今年还发现了其他一些有趣的新应用吗?请在下面的评论中分享它们。


via: https://news.itsfoss.com/linux-apps-discovered-2021/

作者:Jacob Crume 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出