Arindam 发布的文章

KDE 引入了 Arianna,这是一款基于 Qt 和 Kirigami 构建的新 ePub 阅读器应用,集成了 Baloo,可轻松组织和浏览文件。

著名的国际自由软件社区 KDE 正在开发新的 ePub 阅读器应用 Arianna。该应用程序建立在 Qt 和 Kirigami 之上,提供时尚现代的用户界面。

Arianna 既是 ePub 查看器,也是库管理应用。该应用利用 KDE 的文件索引和搜索框架 Baloo 来查找和分类用户设备上的现有 ePub 文件。

Arianna 的库视图会跟踪用户的阅读进度,并在新书下载后立即更新。对于那些拥有较大库的人,Arianna 提供内部搜索功能以及按体裁、出版商或作者浏览书籍的能力。

Arianna 的实际阅读界面很简单,唯一的目的就是展示书的内容。但是,该应用确实有有用的功能,例如用于跟踪用户阅读进度的进度条和键盘导航功能。它还允许用户在书中搜索特定单词。

以下是来自公告的一些截图:

Arianna - 主视图

阅读视图

作者视图

该应用在 Flathub 中以 Flatpak 的形式提供。你需要使用本指南为你的 Linux 发行版设置 Flatpak/Flathub。并使用以下命令安装它。

flatpak install flathub org.kde.arianna

尽管它具有令人印象深刻的功能,但人们可能会质疑是否需要另一个 ePub 管理应用,因为已经有了 Calibre,这是一个自由开源的替代方案。然而,Arianna 现代而直观的设计,以及与 KDE 生态系统的无缝集成,使其成为 ePub 阅读器领域的有力竞争者。

总之,Arianna 是 KDE 大量应用中令人兴奋的新成员。它提供时尚现代的设计以及用于管理和阅读 ePub 文件的实用功能。随着它的不断发展,用户可以期待在未来有更多的改进和增强。

来自 Carl 的博客

(题图:MJ/665fb955-deb5-4519-9259-afa983b616cc)


via: https://debugpointnews.com/kde-app-arinna/

作者:arindam 选题:lkxed 译者:geekpi 校对:wxy

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

流行的轻量级桌面环境 LXQt 1.3.0 的新版本现已发布。以下是它的新功能。

轻量级桌面环境 LXQt 发布了 1.3.0 版本,其中包含许多改进和新功能。让我们深入了解细节。

LXQt 1.3.0 桌面

LXQt 1.3.0:主要功能

最新版本的 LXQt 仍然基于 Qt 5.15,即 Qt5 的最后一个 LTS 版本。该团队已经开始支持 Qt6,但由于缺乏稳定的 KF6 而无法发布。但是,该团队显著改进了文件管理器及其库。整个 KF6 API/库目前进行 Qt6 迁移,以供 KDE 和其他桌面使用。

LibFM-Qt / PCManFM-Qt

默认文件管理器 PCManFM-Qt 修复了一个问题,即在配置更改时防止桌面项目抖动。此外,最新版本增加了一个桌面标题,这有助于在某些 Wayland 合成器下设置窗口管理器(WM)规则。

此外,现在所有的视图模式都可以禁用平滑滚动,而之前仅适用于列表和紧凑模式。此外,现在已修复了使用可执行类型打开非可执行文件的问题,并使用 New file 作为新文件的默认名称(特别是在 GLib 2.75.1 不再将空文件视为文本/纯文本之后)。

LXQt 1.3.0 文件管理器更改以实现平滑滚动

LXQt 面板和 QTerminal

现在 LXQt 面板在编译时默认启用 DOM 插件。

新版 QTerminal 修复了深浅配色切换的问题。它还保证了上下文菜单在 Wayland 下的正确定位。

LXQt 会话

主要的 LXQt 会话现在添加了对 procps-ng >= 4.0.0 的支持。此外,它还有更好的方法来检测窗口管理器和系统托盘。在 Wayland 上,现在禁用了所有潜在的崩溃调用。

这是关于此版本的主要亮点。考虑到这是一个次要版本,亮点并不多。你可以在详细的 变更日志 中了解更多信息。

LXQt 1.3.0 的 Linux 发行版可用性

Lubuntu 23.04 “Lunar Lobster” 由于计划不匹配,将不会包含此版本。因此,你可以在 2023 年 10 月发布的 Lubuntu 上收到此更新。

到 2023 年底,Fedora 39 将把这个版本作为 Fedora LXQt 的一部分。

Arch Linux 用户可以在通过测试后立即安装此桌面。截至发布时,当前 它在社区测试仓库中。你可能需要使用 本指南 进行安装。

或者,你可以编辑 /etc/pacman.conf,启用 community-testing 仓库,然后立即安装。此处 提供了一组示例命令。

其他基于 Arch 的发行版,例如 ManjaroEndeavour OS,将在稳定后的几周内采用此版本。

总结

总之,LXQt 1.3.0 是一个重要的版本,包含许多新的改进和错误修复。用户现在可以通过 LXQt 桌面享受更稳定、超快、高效的体验。今天就试试吧!

(题图:MJ/d96d5eb2-290d-4fe4-a9a6-1e51dff8e1d2)


via: https://www.debugpoint.com/lxqt-1-3-0/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

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

Ubuntu 23.04 “Lunar Lobster” 新推出的精简安装程序到底有多精简呢?一起来看看吧。

几周前,Canonical/Ubuntu 开发者 确认了 Ubuntu 23.04 Lunar Lobster 将引入官方的精简版安装程序。对于那些等待 Ubuntu Linux 官方精简安装程序的用户来说,这是个好消息,因为 Canonical/Ubuntu 此前从未对任何精简 ISO 镜像提供官方支持。

虽然在 Ubuntu 18.04 时期有一些非官方性质的旧版精简 ISO 镜像,但它们都已经停止维护。鉴于 Ubuntu Linux 的热门程度,这种无法获取精简安装程序的情况已阻碍部分用户的选择。

正如公告所言,Canonical 现在已经为 Ubuntu 23.04 Lunar Lobster 版本推出了官方精简安装程序,这也意味着那些希望安装轻量版本 Ubuntu Linux 用户的等待终于结束了。

我试运行了该 测试版 ISO 镜像(LCTT 校注:本文原文发布于 Ubuntu 23.04 正式版发布之前)。下面是我发现的一些东西。

在最新的 Beta 版本中,官方的 Ubuntu 精简版 ISO 安装程序现已提供试用。“Lunar Lobster”版本的官方 ISO 镜像大小为 113 MB,这确实很小。

当你首次启动该精简 ISO 时,你将可以选择两个主要选项 —— 针对服务器版本和桌面版本的安装选项。目前我用于试运行的测试版精简 ISO 显示了 Ubuntu 22.04 LTS 和 Ubuntu 22.10 Kinetic Kudu —— 于去年发布。不过,先暂时忽略这些文本标识吧。

Ubuntu 精简安装 - 第一个菜单

我首先尝试安装桌面版本。令人惊讶的是,它运行了一个下载器,以获取用于标准桌面安装的所有软件包。精简桌面版的选项需要从互联网下载超过 3GB 的软件包,而且用时很长。考虑到我的位置与 Ubuntu 服务器状态,我的下载测试花费了大量时间。

Ubuntu 精简安装程序在线下载桌面本身

如果你将使用精简 Ubuntu ISO 安装桌面所需的时间与精力与常规下载进行比较,那精简版反而慢许多,并占用大量系统资源。举个例子,在安装程序运行时,下载的完整 Ubuntu 桌面版也同时存储于内存当中。

因此,精简版的最小内存大小要求为 8GB。如果你没有 8GB 内存,你就无法运行该安装程序。而另一边,如果你借助标准的 torrent 文件下载 Ubuntu 桌面版,那么用于启动安装程序的最小内存要求则为 4GB。

Ubuntu 精简版 ISO 的强制性 8GB RAM 要求

下载完成后,安装程序将启动 立付 Live Ubuntu 系统,在这里,你将可以和平常一样安装带有 GNOME 桌面的 Ubuntu 桌面版。这根本没有区别。

来到服务器选项,我在精简安装程序里选择了 Ubuntu 22.04 LTS 服务器版本。令我惊讶的是,服务器安装选项也需要至少 8GB 内存才能开始安装。基于该版本,它下载了约 1.8GB 的软件包。之后,它启动了正常的 Ubuntu 服务器版安装程序。这与常规的服务器版安装过程也是毫无区别。

Ubuntu 精简 ISO - 服务器选项只是常规的服务器安装

Ubuntu 精简 ISO - 服务器安装大约占用 7GB 存储

综上可知,精简版桌面安装程序仅仅只是一个下载完整桌面版或服务器版镜像的 CLI 前端界面,仅此而已。这款安装程序的主要用途可能是 Ubuntu 桌面版或服务器版的联网安装。但,再次强调,你需要稳定的网络连接,以便下载所需内容。

与之相似的是,Xubuntu 团队在几周前 提供了 精简版 ISO,它只包含基本的 Ubuntu,以及不含任何额外程序的原生 Xfce 桌面。

也就是说,这款安装程序恐怕和你从名字里所想的不太一样。如果他们能提供一款仅包含必要的 Ubuntu 组件,且不含桌面环境、Snap 等要素的“真·精简 ISO”,那会更好;就像不含任何桌面组件的原生 Arch 安装那样。

你可以从 该页面 下载精简 ISO。


via: https://debugpointnews.com/ubuntu-minimal-test-drive/

作者:arindam 选题:lkxed 译者:imgradeone 校对:wxy

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

这篇简单指南演示了在 Ubuntu 和其他 Linux 发行版中验证 ISO 文件过程。

从互联网下载操作系统镜像文件或软件有时会带来安全风险,因为恶意行为者可能会损坏或修改文件。为保证下载文件的真实性和完整性,需要对其进行校验。在本初学者指南中,我们将引导你在 Linux 中验证 ISO 文件。

什么是 ISO 文件?

ISO 文件通常用于创建可启动媒体、安装软件和创建备份。ISO 文件包含压缩格式的所有原始应用/光盘数据,可以轻松下载并通过互联网共享。

例如,如果你下载 Ubuntu 桌面、服务器或任何其他 Linux 操作系统,你一定遇到过扩展名为 .iso 的文件。它还用于应用或其他操作系统,例如 Windows。

为什么要验证 ISO 文件?

验证 ISO 文件对于确保下载的文件真实且未被修改至关重要。修改后的 ISO 文件可能包含可能损害你系统的恶意软件或病毒。验证 ISO 文件可确保下载的文件与开发人员创建的文件相同且未被篡改。

例如,几年前 Linux Mint 服务器被黑 并且官方 ISO 文件被修改。由于你是从官方网站下载的,你可能会认为这些文件是真实的,但它们不一定是。

因此,在使用 ISO 文件安装到你的笔记本电脑/台式机之前,始终验证 ISO 文件非常重要。

在 Linux 中验证 ISO 文件的方法

Linux 中校验 ISO 文件的常用方法有两种:

  • 使用 SHA-256 校验和
  • 使用 GPG 签名

使用 SHA-256 校验和

SHA-256 是一种加密哈希函数,可为文件生成唯一的哈希值。校验和是将 SHA-256 算法应用于文件的结果。校验和是一个唯一的字符串,可用于验证文件的完整性。

要使用 SHA-256 校验和验证 ISO 文件,请从开发者网站下载 SHA-256 校验和。SHA-256 校验和文件将包含 ISO 文件的校验和值。你需要生成下载的 ISO 文件的校验和值,并将其与 SHA-256 校验和文件中的校验和值进行比较。如果两个值匹配,则下载的 ISO 文件是真实的且未被修改。

使用 GPG 签名

GPG(GNU Privacy Guard)是一种加密软件,可用于对文件进行签名和验证。GPG 签名是一种数字签名,可确保文件的真实性和完整性。开发者使用他们的私钥签署 ISO 文件,用户使用开发者的公钥验证签名。

要使用 GPG 签名验证 ISO 文件,你需要从开发者网站下载 GPG 签名文件。GPG 签名文件将包含开发者的公钥和 ISO 文件的签名。你需要导入开发者公钥,下载 ISO 文件和 GPG 签名文件,并使用开发者公钥对 ISO 文件进行签名验证。如果签名有效,则 ISO 文件是真实的并且未被修改。

如何在 Linux 中验证 ISO 文件:示例

让我们看一下上述在 Linux 中使用 SHA-256 校验和及 GPG 签名验证 ISO 文件的方法的一些示例。

使用 SHA-256 校验和验证 ISO 文件

示例 - 要验证和校验和的 ISO 文件

  • 我已经从 官方网站 下载了 Linux Mint 21.1 ISO 文件。
  • 此外,我还下载了包含 ISO 文件校验和的 SHA-256 文本文件(见上图)。
  • 现在,打开终端并转到 ISO 和 SHA-256 校验和文件所在的目录。
  • 在终端中使用 sha256sum 命令生成 ISO 文件的 SHA-256 校验和值。例如,要生成上述名为 linuxmint-21.1-cinnamon-64bit.iso 的 ISO 文件的校验和值,请运行以下命令:
sha256sum linuxmint-21.1-cinnamon-64bit.iso
  • 将生成的校验和值与 SHA-256 校验和文件中的校验和值进行比较。如果两个值匹配,则 ISO 文件是真实的并且未被修改。
  • 这是上述 ISO 文件的并排比较。

使用 sha256sum 命令验证 ISO 文件

如果校验和匹配,你可以确信该文件是真实的并且没有被篡改。你可以对任何其他 ISO 文件和校验和使用相同的命令进行验证。

现在,让我们看看如何使用 GPG 密钥进行验证。

使用 GPG 签名验证 ISO 文件

对于上面的示例,我已经从官方网站下载了 .gpg 文件和 ISO 文件。

下一步是下载并导入开发者的公钥。你可以从开发者的网站或密钥服务器下载公钥。

我使用下面的命令为这个例子下载了 Linux Mint 的公钥。因此,对于相应 Linux 发行版文件的 ISO 文件,请查看下载页面以找出公钥。

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key "27DE B156 44C6 B3CF 3BD7 D291 300F 846B A25B AE09"

注意:你还可以下载公钥 .asc 文件(如果有),然后使用命令 gpg --import developer_key_file.asc 将其导入你的系统。

完成后,运行下面的 gpg 命令来验证文件。

gpg --verify sha256sum.txt.gpg sha256sum.txt

使用 gpg 密钥验证 ISO 文件

如果文件是真实的,你应该会在上述命令的输出中看到 “Good signature” 消息。此外,你可以匹配公钥的最后 8 个字节。“Warning” 是一条通用消息,你可以忽略它。

总结

验证 ISO 文件是确保下载文件的真实性和完整性的重要步骤。在本初学者指南中,我介绍了在 Linux 中使用 SHA-256 校验和和 GPG 签名验证 ISO 文件的方法和步骤。通过执行这些步骤,你可以自信地下载和使用 ISO 文件,知道它们没有被修改并且可以安全使用。

请记住,即使你是从官方网站下载的,在你验证之前你永远不会知道 ISO 文件是否真实。因此,请将此作为最佳实践。

参考信息

(题图:MJ/iso cd image illustration in high resolution, very detailed, 8k)


via: https://www.debugpoint.com/verify-iso-files-linux/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

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

Fedora Linux 的最新版本 Fedora 38 已经发布,带来了一系列令人兴奋的新功能和更新。以下是其中的一些亮点。

Fedora Linux 是一个流行的发行版,提供最新的软件包和技术。它是一个由红帽公司赞助的社区驱动的项目,是在主流 Linux 发行版之前领先采用新技术和功能的先驱。

它的 2023 年的第一个版本现在已经可以下载和升级。虽然我在我的文章中介绍过了它的功能亮点,但让我给你再摘要介绍一下。

Fedora 38 工作站桌面

Fedora 38 工作站的新内容

让我们从 Fedora 38 工作站版开始,它默认提供的是 GNOME 桌面。Fedora 38 工作站采用 GNOME 44 版本的桌面环境,为用户提供了正宗的 GNOME 体验,因为 Fedora Linux 工作站搭载的是原汁原味的 GNOME。

在 GNOME 44 中最重要的更新之一是系统托盘菜单中的后台应用程序功能。这个功能在主应用程序窗口不可见时非常有用,许多应用程序和用户都借助了该功能。Fedora 38 还包括了 “ 文件 Files ”(即 Nautilus)应用程序中的扩展文件夹视图,现在它可以在列表视图中使用。

GNOME 中的后台应用程序模拟图

此外,Fedora 38 还改进了文件打开对话框,可以在网格视图布局中显示图像预览,这个功能人们已经等待了十年之久。这些变化和改进之外,GNOME 44 中还有许多其他较小的改进。

除了 GNOME,Fedora 38 还有作为 “ 定制版 Spin ” 的其他桌面环境,比如 KDE Plasma、Xfce、LXQt 和 MATE。

KDE Plasma 版的 Fedora 38 采用了 Plasma 5.27 桌面版本,其中包括平铺窗口功能、多显示器显示的强大设置、Wayland 更新以及一个全新的欢迎屏幕。

Fedora 38 Xfce 版中包含了 Xfce 4.18 的桌面。经过近两年的时间,这是一个功能方面的大规模发布,包括了重新打造的 Thunar 文件管理器,它带有分割视图、图像预览、强大的 FTP 设置和更多面板调整。

Thunar 的分割视图和图像预览

其他风格的桌面,如 LXQt 1.2.0 和 MATE 1.26 在 Fedora 38 也是最新的版本。Fedora LXQt 定制版正在为用户引入一个 Arch64 ISO 镜像。

由于 i3 窗口管理器定制版的流行,Fedora 在 Fedora 38 中引入了一个官方的 Sway 定制版。喜欢低内存占用的精简桌面的用户现在可以享受 Sway 了,它带来了出色的 Wayland 支持。

经过几个月的开发,一个官方的 Fedora Budgie 定制版在 Fedora 38 中首次出现。它由 Solus 项目开发的,是一个轻量级但功能丰富的桌面环境,看起来很专业,并为菜单/图标驱动的桌面提供了一种替代。这个版本带来了 Budgie 桌面 10.7.2 版本中令人兴奋的功能更新。

Fedora 38 现在可以不受限制地使用 Flathub 的软件包,这是一个最广泛的 Flatpak 应用集合。以前,用户必须改变过滤器才能从“软件”应用中访问 Flathub 软件包。然而,现在所有的 Flathub 软件包都可以在“软件”应用中使用,其中优先考虑 Fedora 核心软件包。

Fedora 38 中默认的 systemd 单元关机计时器从 2 分钟变为 45 秒。这一改变解决了一个有问题的服务会导致系统关闭过程停滞 2 分钟,给用户带来不必要的等待的问题。团队将观察实际的反馈和用户体验,并可能在未来的版本中将其减少到 15 秒。

出于安全考虑,现在默认情况下,从一个大端架构(s390x)以外的不同的大小端系统连接到 X 服务器(X.Org 或 XWayland)是禁用的。然而,用户可以创建自定义配置来允许它。

所以,这就是关于 Fedora 38 的主要亮点。你可以在我的重要专题 文章 中了解更多细节。

如何升级到 Fedora 38

你可以依次运行以下命令来升级到最新版本。详细的升级指南 放在这里

sudo dnf update
sudo dnf upgrade --refresh
sudo dnf install dnf-plugin-system-upgrade
sudo dnf system-upgrade download --releasever=38
sudo dnf system-upgrade reboot

下载新鲜出炉的 Fedora 38

你可以使用下面网页上的种子文件下载 Fedora 38 工作站和所有的定制版。

下载 Fedora 38(种子)
下载 Fedora 38 ISO

参考自官方 变更日志公告


via: https://debugpointnews.com/fedora-38-release/

作者:arindam 选题:lkxed 译者:wxy 校对:wxy

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

Firefox 发布 112 版本,为我们带来了显示密码的新选择、同时改进了标签管理等。

Mozilla 于 2023 年 4 月 11 日发布了 Firefox 112,新版本包含一些令人兴奋的新功能和改进。该浏览器的最新版本带来了一些功能以增强用户体验和提高性能。

在 Ubuntu 上运行 Firefox 112

本次更新最明显的其中一个功能是,你只需右键单击密码字段即可显示密码。对于那些容易忘记登录凭据的人来说,这是一个方便的工具。

Firefox 112 引入了显示密码选项

如今,Firefox 允许 Ubuntu Linux 用户从 Chromium Snap 包导入浏览器数据。但是,此功能仅在 Firefox 未以 Snap 包安装时才有效,这一问题 Mozilla 正在努力解决了。

在标签管理方面,Firefox 112 提供了一个新的选项,可以通过在标签列表面板中用鼠标中键点击来关闭标签。此外,快捷键 (Cmd/Ctrl)-Shift-T 用于取消关闭标签,当同一会话中没有更多已关闭的标签需要重新打开时,它现在会恢复之前的会话。

Firefox 还扩展了已知跟踪参数列表,对于 ETP Strict 用户,这些参数会从 URL 中删除。这进一步保护用户免受跨站点跟踪。

新的更新还可以在 Windows 中的英特尔 GPU 上叠加软件解码视频。这提高了缩小的视频质量,并减少了 GPU 的使用。

在其他功能方面,已弃用的 U2F Javascript API 现在默认处于禁用状态。但是,U2F 协议仍然可以通过 WebAuthn API 使用,并且可以使用 security.webauth.u2f 首选项重新启用 U2F API。

最后,日期选择器面板中添加了一个新的清除按钮,允许用户快速清除类型为“日期”或“本地日期-时间”的输入,从而为跨浏览器的用户体验提供一致性。

Firefox 112 可在 Windows、Mac 和 Linux 上下载,我们鼓励用户将浏览器更新到最新版本以获得更流畅、更安全的浏览体验。

你可以立即从以下链接下载最新版本。

下载 Firefox 112

或者,你可以再等几天,Linux 发行版会对它进行测试并通过定期发行版更新让你也能用上 Firefox 112。

参考自:changelog

(题图:MJ:Firefox illustation in high resolution, very detailed, 8k)


via: https://debugpointnews.com/firefox-112/

作者:arindam 选题:lkxed 译者:XiaotingHuang22 校对:wxy

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