Ankush Das 发布的文章

又一次,Linus Torvalds 立场坚定地、咆哮地小小回复了某人。

linus torvalds

Linus Torvalds 又发表了一篇热点看法(或争议?)?

一切都始于 Linus Torvalds 对《纽约时报》网页体验的看法。

social.kernel.org 上发布的一篇公开帖子中,Linus 抱怨了纽约时报网站上的广告和糟糕的用户体验。此外,他还感到烦恼的是,人们必须致电该网站团队才能取消订阅纽约时报。

下面是他的发帖:

Image via social.kernel.org

但是,这与我们新闻标题毫不相关,是吗??

是有点无关,但这件事还有更多的内容。

实际上,Linus 在 他的帖子 中继续向他的一些粉丝解释,他并不介意订阅纽约时报,但是由于令人讨厌的体验,这变成了一项不可接受的条件。

在他的帖子的一条评论中,一位用户还提到纽约时报不值得关注,并将其称为“清醒的共产主义宣传”。

以下是该用户的原文:

nytimes opinion of a user

虽然这与最初讨论的上下文无关,但 Linus Torvalds 坚定的表明了他对这种观点的信仰。

linus torvalds reply

他的回复如下:

我觉得你可能不应该关注我,因为你那个“清醒的共产主义宣传”的评论让我觉得你是一个一流的白痴。我强烈怀疑我就是你担心的那些“清醒的共产主义者”之一。但你可能无法解释这两个词的任何一个真正意思,对吧?

此外,他还分享了下面这段话:

我是一名持证的无神论者,我认为妇女的选择权非常重要,我认为“有组织的民兵”意味着应该仔细发放枪支许可证,而不是随便给予任何有脉搏的白痴,我一点也不在意你决定穿“错误”的衣服或者决定不为你出生时的性别所束缚。该死的,如果这些让我成为“清醒”的人,那么我认为使用这个词作为贬义词的任何人都是人类的耻辱。所以请立刻取消关注我吧。

虽然这只是社交媒体上的一次言论碰撞,但他的回复被一些人视为有争议,有些人将他标签为“左派”(不管这是什么意思)。

当然,还有其他人认为 Linus Torvalds 正确地表达了他想要说的话,这没有什么不对的。如果你了解 Linus Torvalds,你会知道他通常直言不讳地表达自己的观点。

就像他最近对 Linux 6.3 的 一个糟糕的提交请求 感到愤怒一样。

在这里,我们不讨论具体问题。当然,我们关注的是 Linux 和开源软件……还有 Linus Torvalds ?

但是,从回复中可以看出,Linus Torvalds 似乎不喜欢用“清醒”一词来贬低某些事物。他明显尊重其他人的选择,并且“一点也不在意”。

?你认为 Linus Torvalds 对“清醒的共产主义”意识形态的看法怎么样?请在下方评论区分享你的想法。


via: https://news.itsfoss.com/linus-torvalds-woke-communists/

作者:Ankush Das 选题:lkxed 译者:ChatGPT 校对:wxy

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

想要一个开源的 Discord 机器人来增强你的 Discord 服务器功能吗?我们为你筛选了以下列表。

Discord 最初是一个玩家和朋友们聚会的平台。截至 2022 年,Discord 拥有超过 1.5 亿用户,甚至在 拒绝 微软 120 亿美元的收购提案之后仍然如此。

如果你是第一次听说 Discord,请将其视为类似 Slack 的东西,但是有无数有趣的功能可以创建社区(即“服务器”)。

在所有功能中,Discord 机器人允许自动化某些事情或增添服务器的趣味性。但是大多数机器人是专有的。因此,在这个列表中,我推荐一些最好的开源 Discord 机器人。

注意: 机器人可能会传播恶意软件并影响整个 Discord 服务器。你必须确保不添加你不了解的机器人。这就是为什么你可能希望信任开源的 Discord 机器人而不是其他选择的原因。

1、MonitoRSS

monitorss

亮点:

  • RSS 源
  • 过滤器和订阅
  • 托管

MonitoRSS 是一个有用的 Discord 机器人,可以使你的社区从支持 RSS 的任何来源接收新闻。

它是一个相当受欢迎的机器人,能够按预期工作。你可以将其添加到特定的频道,自定义其外观,并在 Discord 服务器上获取新闻更新。

它还可以让你过滤 RSS 内容,允许用户根据自己的喜好订阅。这可以使用 Web 接口控制面板进行管理和自定义。

可以在其 GitHub 页面 上了解更多信息。

2、ModMail

ModMail discord

亮点:

  • 允许用户联系服务器的官方成员
  • 可以自行托管
  • 托管版本
  • 可选高级功能

ModMail 是一个简单的开源 Discord 机器人,可以让用户顺滑地联系 Discord 频道的工作人员/管理员/版主。

传统上,你必须通过私信(DM)与很多人联系以获得你想要的帮助。但是,有些服务器有很多用户,因此服务器工作人员可能很难回复你。

当你向该机器人发送消息时,ModMail 会创建一个单独的频道。这个频道作为所有管理员、版主和你的共享收件箱。

ModMail bot

它不仅可以轻松发送消息,还可以帮助服务器工作人员轻松地阅读过去的记录、启用自动回复、保存片段、匿名回复等等。其中有些功能是收费的。

你可以访问其 官方网站GitHub 页面 了解更多信息。它还提供了自行托管所需的所有必要信息。

3、Red Discord Bot(自行托管)

Red Discord Bot

亮点:

  • 高度可定制
  • 管理任务
  • 良好的文档
  • 多用途

Red 是一个完全模块化的机器人,为你提供许多功能,包括音乐、管理、问答游戏、流媒体警报等等。

无论你是想要它发送欢迎消息,还是帮助管理服务器,Red 应该都可以派上用场。

与其他一些机器人不同的是,你不能直接将机器人添加到你的服务器。你需要自行托管它、配置它,然后才能将其添加到你的服务器中。

安装不需要进行任何编码,你只需要按照 文档 的说明进行操作即可。

4、Discord Music Bot(自行托管)

Discord Music Bot

亮点:

  • 支持 Spotify、SoundCloud 和 YouTube
  • 提供随机播放、音量控制和 Web 仪表板来管理它们

Discord Music Bot(我知道它并不是一个独特的名称)是一个相当受欢迎的 Discord 机器人,你可以自行托管。

它支持 Spotify、SoundCloud 和 YouTube。一些功能包括随机播放、音量控制和 Web 仪表板。

你可以按照其 GitHub 页面 上的说明为你的服务器安装并配置它。

5、Discord Tickets(自行托管)

Discord Tickets

亮点:

  • 工单管理
  • 免费添加自定义品牌标识

你在 Discord 上为你的服务/产品拥有客户吗?你可以使用 Discord Tickets 管理/创建工单,并免费添加自定义品牌标识。

大多数 Discord 流行的工单管理机器人都是专有的,并需要订阅高级服务才能添加品牌标识。

通过 Discord Tickets,你可以自行托管并按照自己的要求进行自定义。在其 GitHub 页面 了解更多信息。

6、EvoBot(自行托管)

EvoBot

亮点:

  • 高度可定制化
  • 搜索音乐或使用 URL 播放

EvoBot 是另一个具有许多自定义选项的开源音乐 Discord 机器人。

你可以使用其 URL 或搜索/播放来自 YouTube 和 SoundCloud 的音乐。

在其 GitHub 页面上了解更多关于安装和配置的信息。

7、Atlanta Bot

Atlanta Bot

亮点:

  • 托管版本
  • 可自行托管
  • Web 仪表板
  • 多用途

AtlantaBot 是另一个多合一的机器人,提供了管理、音乐、有趣的命令和其他功能。

此外,它的仪表盘提供各种有用的选项。你可以设置仪表板并通过它管理你的服务器/配置。你还可以使用该机器人执行有限的翻译。

它可以自行托管,但如果你不想付出努力,也可以使用托管版本的机器人。

8、YAGPDB(自行托管)

YAGPDB

亮点:

  • 自定义命令
  • 自动版主
  • Reddit/YouTube 订阅
  • 管理任务

YAGPDB 代表 “Yet Another General Purpose Discord Bot”,即“又一个通用 Discord 机器人”。

使用此机器人,你可以快速执行一般的管理任务、添加自定义命令、创建自动版主、管理/创建角色以及提取 Reddit/YouTube 订阅。

它是可配置的。因此,你可以做更多的事情,而不仅仅是我刚才提到的。可以在其 GitHub 页面 上了解更多信息。

9、Loritta

Loritta

亮点:

  • 托管版本
  • 可以自行托管
  • 吸引和管理功能

如果你正在寻找一个具有有趣角色的多合一 Discord 机器人,Loritta 是一个不错的选择。

它支持管理、娱乐和自动化功能。你可以自行托管它或使用托管版本。

开发人员将该机器人描述为一个女孩,她可以帮助你管理、娱乐和吸引你服务器的成员。此外,它还提供了一些额外的待遇的高级计划。

可以在其 GitHub 页面 上了解更多信息。

10、Melijn

Melijn

亮点:

  • 托管版本
  • 可以自行托管
  • 管理功能

Melijn 是另一个多合一的 Discord 机器人。

你可以使用音频命令进行交互、管理、执行用户验证和创建角色组等等。

它提供托管版本,并允许你自行托管它,按照其 GitHub 页面 上的说明进行操作。

你喜欢的 Discord 机器人是什么?

如果你是 Discord 服务器的管理员或管理员,你喜欢使用哪个机器人来管理社区?

你是否专注于管理功能或参与功能?你在 Discord 机器人中寻找的标准功能是什么?

在下面的评论中分享你的想法。

(题图:MJ/cf3b3ab7-48a9-4c5e-bba4-b68718af3dee)


via: https://itsfoss.com/open-source-discord-bots/

作者:Ankush Das 选题:lkxed 译者:ChatGPT 校对:wxy

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

不可变性是一种时下流行的概念。看看有哪些适合你的不可变 Linux 发行版。

每个发行版都是根据一系列目的而定制的。一些配置适用于 旧计算机,一些旨在提供 优质的用户体验,而一些则专注于安全性。

几年前,不可变发行版不是用户想要的。但是,最近越来越多的项目正在将不可变性作为 Linux 发行版的核心特征。

为什么会这样?有哪些可供选择?在你查看此列表之前,让我简要地向你介绍不可变性的更多内容:

什么是不可变 Linux 发行版?

不可变发行版确保操作系统的核心保持不变。对于不可变发行版来说,根文件系统保持为只读状态使得它可以在多个实例中保持相同。当然,如果你希望更改某些内容,则仍可以进行更改。但默认情况下该能力会被禁用。

它有什么用处?

传统上,不可变发行版存在的目的是为了方便测试和基于容器的软件开发。此外,不可变性为你的操作系统提供了更好的安全性和可靠的更新。

早期,这种特性的关注点主要集中在针对专业人士和开发人员的发行版上。现在,它开始应用于日常桌面用户。

? 以下列表并没有按照任何特定的排名顺序列出,并且某些发行版仍处于早期开发阶段。

1、carbonOS

carbon os screenshot with gnome menu

在写这篇文章时,carbonOS 是一款仍未推出的独立 Linux 发行版。它专注于提供强大的技术和流畅的用户体验。

它采用 Flatpak 优先和容器优先的方法。carbonOS 还旨在提供安全的系统更新,并提供一些不是所有原子发行版都具备的功能,如经过验证的启动。

除了其独特的特点外,它还希望专注于为用户提供出色的 GNOME 桌面体验。

2、Fedora Silverblue

fedora workstation screenshot

Silverblue 是具有不可变性的 Fedora Workstation 的变种,是最受欢迎的不可变发行版之一。

用户界面和体验与普通的 Fedora Workstation 发行版保持一致。每当有新的 Fedora 版本发布时,也会有一个新的 Silverblue 版本。

Fedora Silverblue 旨在提供稳定的体验,适用于测试和基于容器的软件开发。如果更新后出现问题,你总是可以回滚到该操作系统的先前版本。

3、Flatcar Container Linux

flatcar linux

正如名字所示,这是一个专门针对容器工作负载而定制的社区构建版 Linux 发行版。

你将获得一个最小化的操作系统镜像,其中仅包括运行容器所需的工具,没有包管理器,也无需配置。

如果你想为你的容器提供可靠的底层,那么 Flatcar 可能是一个不错的选择,因为它同时具有可伸缩性、安全性和简单性。请在其 GitHub 页面 上了解更多信息。

4、openSUSE MicroOS

opensuse microos

openSUSE MicroOS 是为需要部署容器或处理自动化工作流程的服务器而构建的。

它依赖于事务性更新(使用 Btrfs 进行快照),这有助于保存文件系统的历史记录而不占用太多存储空间。

总的来说,MicroOS 是服务器用户的一个可扩展、可靠和安全的选项。

5、Vanilla OS

vanilla os

Vanilla OS 是不可变性领域中的一个相对较新的参与者。但是,它在发布后成功引起了轰动,并在第一个稳定版发布后切换到了以 Debian 为基础,放弃了 Ubuntu。

它旨在提供易于使用的桌面体验,同时具备可靠性和不可变性特征。

6、Bottlerocket

Bottlerocket 是由 AWS 构建的基于 Linux 的开源操作系统,旨在在其平台上运行容器。

与其他选项不同,它的使用仅限于 AWS。

它确保使用 AWS 服务的客户具有最少的维护开销,并且可以无缝地自动化其工作流程。创建 EC2( 亚马逊弹性计算云 Amazon Elastic Compute Cloud )时,你只能将其用作 AMI( 亚马逊机器镜像 Amazon Machine Image ) 使用。

7、blendOS

blendOS

blendOS 是一个正在开发中的有趣发行版,旨在提供其他发行版的各种优点。

换句话说,你可以在发行版上安装任何类型的软件包(RPM、DEB 等),同时获得所期望的不可变性和更新可靠性。

8、Talos Linux

talos linux

另一个独特的 Linux 发行版,专为 Kubernetes 设计。Talos Linux 对于云用户/开发人员来说是一个有趣的选择。

它是安全、不可变的,是支持云平台、裸机和虚拟化平台的最小化选择之一。你还可以在 Docker 中轻松启动 Talos 集群。

该操作系统从 SquashFS 中运行在内存中,这样整个主磁盘都可以留给 Kubernetes。

9、NixOS

NixOS 是当前 最先进的 Linux 发行版 之一。如果你想要不可变性以及易于恢复、强大的软件包管理器等诸多好处,那么 NixOS 将是一个很好的选择。

如果你还不了解 NixOS,也不用担心,可以浏览我们的 NixOS 系列文章 来学习并进行设置。

10、GUIX

GUIX 类似于 NixOS(某种程度上),并且专为希望获得可靠升级和良好系统控制的高级用户而设计。

如果你是一名新的 Linux 用户,不应将其视为你的日常操作系统。因此,你可能需要查阅 文档 以便浏览并开始使用。

11、Endless OS

Endless OS 是一个基于 Debian 的 Linux 发行版。

与其它基于 Debian 的发行版(例如 Ubuntu)不同,Endless OS 采用了健壮的设计,在其核心实现了不可变性,以确保更新一个软件包不会破坏系统。

? 你对不可变的 Linux 发行版有何看法?你需要它们吗?你是否想在未来将你系统上的流行选项替换为其中任何一个?

(题图:MJ/6c0169a0-9820-4bf7-b9fb-f0cd2c45d7bf)


via: https://itsfoss.com/immutable-linux-distros/

作者:Ankush Das 选题:lkxed 译者:ChatGPT 校对:wxy

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

在这里,我们列出了最好的 Linux 远程桌面工具,以及它们的优点和缺点。

远程连接计算机有诸多好处。也许你想帮助朋友在其台式机上解决问题,或者可能需要远程使用另一个桌面会话进行工作。

无论你是什么场景,Linux 上的远程桌面工具可以让你轻松连接。当然,这里列出的每个工具都是独立开发的。因此,你可以选择最适合你个人或专业需求的工具。

非自由软件警告! 这里提到的某些应用程序不是开源的,但出于 Linux 的应用场景,它们也被包含在内。此类应用程序已经做了相应标注。

以下是适用于 Linux 的 8 款最佳远程桌面工具:

1、Remmina

Reminna

Remmina 是一款功能强大的自由开源的远程桌面客户端,支持多种协议,包括 RDP、VNC、SPICE、X2GO、SSH 和 HTTP(S)。

如果你需要一款功能全面的开源远程桌面工具,Remmina 是一个不错的选择。

除了各种协议的支持外,它还具有一些功能,比如轻松截图、恢复连接、缩放质量、配置分辨率等等,并且这些功能可以通过插件进行扩展。

优点:

  • 使用 GTK 编写,原生支持 Linux。
  • 通过服务器地址设置快速连接。
  • 可以保存连接配置。
  • 支持多种协议。
  • 使用插件扩展功能,如信息亭模式、代理支持、终端仿真器等等。

缺点:

  • 仅支持 Linux。
  • 对新用户来说可能使用起来不太容易。

安装 ?

Remminna 可以在大多数发行版的存储库中获取。但是,为了保证你获得最新版本,你可以通过 Flatpak(如果不使用“软件中心”)或 Snap 安装它,具体安装方法可以参考我们的 Flatpak 指南

对于 Flatpak,你可以使用以下命令进行安装:

flatpak install flathub org.remmina.Remmina

2、GNOME “连接”应用

GNOME “连接”应用 是一款简单易用的应用程序,可以使用 RDP/VNC 协议快速连接到远程桌面。

它不支持其他协议,也没有高级功能。你只需要简单地单击该应用程序,就可以使用缩放、带宽调整和一些其他选项。

优点:

  • 简单易用。
  • 专为 GNOME 定制而设计,但也可以在其他桌面环境上使用。

缺点:

  • 它不支持多种协议。
  • 对大多数用户来说,可能没有其他功能,也不支持插件扩展。

安装 ?

你可以通过 Flathub 安装 GNOME “连接”应用,这适用于你选择的任何发行版。

如果你已经安装了 Flatpak,则可以使用以下命令通过终端安装它:

flatpak install flathub org.gnome.Connections

3、X2Go

X2Go Client

X2Go 是一款开源的跨平台远程桌面客户端,采用客户端-服务器架构。远程计算机必须安装 X2Go 服务器,这一般是一个 Linux 系统。然后,你可以在你选择的任何平台上安装 X2Go 客户端,然后使用它连接到 Linux 远程系统。

你也可以使用客户端软件连接到 Windows,其他平台没有可供安装的服务器。

因此,对于频繁连接到 Linux 计算机的用户来说,X2Go 是一个很好的选择。

优点:

  • 支持 Linux 服务器。
  • 支持跨平台客户端。
  • 支持 SSH 访问、打印机共享、剪贴板模式和音频。

缺点:

  • 它使用修改过的 NX 3 协议,不支持其他协议。

安装 ?

X2Go 客户端在 Ubuntu 的 “软件中心” 中可用。或者,你可以在基于 Debian 的 Linux 发行版中使用以下命令:

sudo get install x2goclient

要安装 X2Go 服务器,请使用以下命令:

sudo add-apt-repository ppa:x2go/stable
sudo apt update
sudo apt install x2goserver x2goserver-xsession

你可以在其 官方文档 中了解更多信息。

4、KRDC

KRDC

KRDC 是一款由 KDE 开发的自由开源的远程桌面工具。你可以在一些采用 KDE 的发行版中找到它的预安装版本,也可以在任何发行版上安装它。

它支持两种协议,包括 RDP 和 VNC。你拥有缩放和远程会话管理等所有基本选项。

优点:

  • 简单易用。
  • 可以记忆连接历史记录。
  • Linux 原生支持。
  • 缩放支持。

缺点:

  • 没有跨平台可用性,仅限于 Linux。

安装 ?

你可以在 KDE 的 “发现” 应用中找到 KRDC ,也可以使用 Flathub 或 Snap 安装它。

如果你想要通过终端安装 Flatpak,请使用以下命令:

flatpak install flathub org.kde.krdc

5、TigerVNC

TigerVNC

TigerVNC 是一款自由而开源的远程计算机连接工具,采用客户端-服务器架构。

换句话说,你需要在远程计算机上安装服务器,并安装客户端程序进行连接。

客户端程序非常简单,提供诸如显示设置和多种压缩调整的基本选项。与其他选择相比,TigerVNC 可以为你提供快速的远程连接体验

优点:

  • 跨平台。
  • 快速的性能。

缺点:

  • GUI 外观陈旧。
  • 它不支持多种协议。

安装 ?

你可以从 GitHub 的发布区 找到 TigerVNC 的软件包,或者在 SourceForge 上下载二进制文件。如果需要帮助,可以参考我们的 deb 文件安装 文章。

6、TeamViewer(非 FOSS)

TeamViewer

TeamViewer 是一款跨平台的流行工具,甚至可以通过移动设备进行连接。有趣的是,它还提供了一个 Web 客户端。因此,要连接到其他系统,你不需要在计算机上安装客户端。

它是可以找到的最古老的远程桌面共享工具之一。虽然它提到存在实验性的 Wayland 支持,但 TeamViewer 建议使用 Xorg 会话

人们经常使用 TeamViewer 进行远程支持和协作。虽然个人用途可以免费使用,但企业和大型组织需要商业许可证。

与其他一些软件不同,你不需要 IP 地址。只需在远程计算机上安装 TeamViewer,你就可以获得一个唯一 ID,将其共享给你想要授权远程连接的用户,就可以了!

优点:

  • 直观的用户体验。
  • 适合初学者。
  • 支持移动端。

缺点:

  • 需要创建帐户才能启用桌面共享。
  • 不是轻量级工具。
  • 非开源软件。

安装 ?

TeamViewer 为 Linux 发行版提供了二进制文件以进行轻松安装。你可以获取 Ubuntu 的 .deb 包或参考我们的 TeamViewer 指南 获取帮助。

7、AnyDesk(非 FOSS)

AnyDesk

AnyDesk 是业界领先的远程桌面工具之一,具有完整的功能集和安全访问。

它支持安卓和 iOS 平台的移动端。你可以免费使用它,但你需要购买许可证以解锁其所有功能。

优点:

  • 跨平台支持。
  • 移动支持。

缺点:

  • 免费的功能有限。
  • 非开源软件。

安装 ?

你可以在其 下载页面 上找到适用于各种 Linux 发行版的二进制文件,支持 Ubuntu、openSUSE 和 RHEL。

8、Apache Guacamole

Apache Guacamole 是一款用于云系统(或服务器)的特殊远程桌面工具。

你可以在服务器上安装 Apache Guacamole,并通过 Web 浏览器从任何其他平台访问。因此,它自称为无客户端远程桌面网关。

优点:

  • 专为云计算设计。
  • 自由而开源。

缺点:

  • 一种特殊的工具,不适合所有人。

总结

还有一些其他的开源选项,如 FreeRDPXRDP。FreeRDP 我没有运行成功,但它有活跃的维护。所以,你可以尝试一下。

XRDP 需要从源代码安装。如果你想要从 源代码编译,可以参考它。

? 告诉我们你更喜欢列表中的哪个或者你有其他建议。我们可能会更新列表以包含你的建议。

(题图:MJ/bf5f2b07-db9a-416f-b5d7-857d3b8e5b1a)


via: https://itsfoss.com/remote-desktop-tools/

作者:Ankush Das 选题:lkxed 译者:ChatGPT 校对:wxy

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

你是 Fedora 的粉丝吗?那你可能会喜欢 risiOS 的调整和开箱即用的工具。

risios

我们已经介绍了大量基于 Arch 和 Ubuntu 的发行版。

基于 Fedora 的发行版怎么样?为什么你还需要它呢?

好吧,risiOS 是 最好的基于 Fedora 的发行版 之一,旨在让体验更轻松。虽然 Fedora 不是最复杂的发行版,但在首次设置时,一些细微差别可能会成为麻烦。

risiOS:概述 ⭐

risios homescreen

与 Fedora 相比,你不应该期望有很大的变化。

相反,risiOS 主要 专注于使用某些 GUI 工具和功能来简化用户体验

例如,你会看到一个带有 risiOS 的欢迎屏幕,通知你基本的 安装 Fedora 后应该做的事情。不仅仅是信息,它还有助于在首次安装 Fedora 后自动执行一些重要的第一步。

当然,你会注意区别于原生 Fedora 的不同的品牌、强调色和新的默认墙纸。

risiOS 还有什么不同之处? 让我强调其余的优点:

  • 具有快速操作(使用 risiScripts)的欢迎应用以便可以轻松设置
  • 用于自定义 GNOME 体验的 risiTweaks 应用
  • Chromium 网络浏览器而不是 Firefox
  • OnlyOffice 桌面编辑器
  • 源自 Linux Mint 的 Web 应用功能
? risiOS 是一个相当新的发行版。无论你是想试用它还是将其日常使用都取决于你。

初步印象

请记住,你正在安装 Fedora,它带有一些开箱即用的实用程序,可帮助你快速进行设置。

因此,在你安装 risiOS 之后,你将看到相同的 Fedora 初始步骤来选择用户名和调整隐私设置。

通过后,你会注意到 “risiWelcome” 应用弹出窗口。

risios welcome app

它列出了你只需单击一下即可执行的所有重要操作。

为了实现这一目标,该发行版依赖于其特色之一 “risiScripts”。

risios flathub setup

因此,每当你单击一个操作来设置 Flathub 或 RPMFusion 时,它都会提示你运行脚本。随着你的继续,这个过程变得自动化,你可以毫不费力地实现你的目标。

同样,你可以向下滚动以探索其他选项,例如使用 “risiTweaks” 调整用户体验:

risitweaks

你可以使用此应用控制要自定义的内容,包括动画设置、强调色、主题调整、字体、背景徽标定制等。

正如你所注意到的,risiOS 内置了一些 GNOME 扩展。你可以在此处使用相同的应用禁用或配置它们。

risios

如果你探索 risiScript 菜单,你会找到安装程序来帮助你安装 Brave、Edge、Chrome、Opera 或 Vivaldi 浏览器。

默认情况下,你会通过 risiOS 获得 Chromium。

此外,如果你是一个动手达人,你可以用 Fedora Nobara(游戏发行版)附带的 Fsync 内核替换原装内核。

因此,risiOS 对于所有类型的用户来说似乎都是一个有趣的选择。

最重要的是,risiOS 包含一些可能会增强你的用户体验的额外功能:

  • 预装 ONLYOFFICE 桌面编辑器
  • 来自 Linux Mint 的 Web 应用

当然,如果你喜欢 ONLYOFFICE 作为你的文档编辑器,risiOS 已经为你准备好了。

然而,Linux Mint 中的 “Web 应用”对于用户是个不错选择,可以将网站作为应用运行,并可以在其发行版中默认使用相同应用。

risios web apps

对于坚持使用网络应用,并且主要使用云来完成所有任务的用户来说,这是一个很好的补充。

? 尝试 risiOS

你可以前往其官方网站下载可用的最新 ISO。

我们建议你先 在虚拟机或备用系统上尝试新发行版,然后再将它们安装到主系统上。

目前,它基于 Fedora 37。你可以期待他们接下来发布基于 Fedora 38 的 ISO。

risiOS

?你如何看待 risiOS? 在评论区分享你的观点。

(题图:MJ/d7d43199-e459-4ed7-852e-80d4e256fb07)


via: https://news.itsfoss.com/risi-os/

作者:Ankush Das 选题:lkxed 译者:geekpi 校对:wxy

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

Ubuntu 23.10 正在修改 PPA 的管理方式。

ubuntu 23.10 ppa

Ubuntu 的升级不断地增强功能并添加安全修复程序。但是,很少见到一些核心机制的更改。

在 Ubuntu 23.10 中,PPA 的功能得到了改进。至少,你在终端中看到警告会更少。

这是什么意思呢?让我详细说明一下。

GPG 密钥问题

传统上,PPA 和其他外部存储库是通过 /etc/apt/sources.list.d/ 中的 .list 来源列表文件进行管理的。此外,还有一个关联的 GPG 密钥环被放在 /etc/apt/trusted.gpg.d 中。

这被认为是一个潜在的安全问题,因为 GPG 密钥是在系统级别上添加的。

怎么回事?想象一下,你为存储库 A 添加密钥以获取包 AA,并从存储库 B 获取包 BB。你的系统将很乐意接受用存储库 A 的密钥签名的 BB 包。因为它无法将密钥与其各自的包关联起来。

这是个问题,对吧?这种旧机制正在逐步淘汰。现在,GPG 密钥信息将添加到外部存储库本身的 sources.list 中。这样,GPG 密钥将只接受其对应存储库的软件包。

现有的 Ubuntu 用户可能已经遇到了使用 /etc/apt/trusted.gpg.d 中的旧方法添加 GPG 密钥时出现的 apt-key is deprecated 警告。

以下是旧的 添加外部存储库 的方法的示例:

sudo apt install apt-transport-https curl
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
sudo sh -c 'echo "deb https://dl.yarnpkg.com/debian/ stable main" >> /etc/apt/sources.list.d/yarn.list'
sudo apt update && sudo apt install yarn

PPA 将使用新的 GPG 密钥机制

现在,PPA 与添加外部存储库略有不同。在这里,你不需要手动导入 GPG 密钥并将其添加到 /etc/apt/trusted.gpg.d 目录中。

sudo add-apt-repository ppa:dr-akulavich/lighttable
sudo apt-get update
sudo apt-get install lighttable-installer

直到现在,所有事情都由 PPA 机制自己处理,与 PPA 相关联的 GPG 密钥会自动添加到 /etc/apt/trusted.gpg.d 目录中。用户在这里不需要做任何事情。

在 Ubuntu 23.10 中,引入了一种新的方法。

现在,PPA 将作为 deb822 格式的 .sources 文件添加,其中密钥直接嵌入文件的 Signed-By 字段中。

使用这种方法,可以获得以下一些优点:

  • 当删除存储库时,相关的密钥也会被删除。
  • PPA 与其密钥之间一一对应。没有安全问题。

在揭示这一消息的邮件列表中也提到:

该密钥专门用于特定的 PPA,无法用于其他存储库(与旧的存放所有存储库的源列表的 trusted.gpg.d 不同)。其他密钥不能用于签署该 PPA。

总的来说,新的 PPA 版本将减少 “Key is stored in legacy trusted.gpg keyring” 和 “Manage keyring files in trusted.gpg.d instead” 警告。

我认为 Ubuntu 应该早些时候就引入这个改变,但迟到总比没有好。 ?

你对 Ubuntu 处理 PPA 的这个新改变有什么想法?请让我知道你的想法。


via: https://news.itsfoss.com/ubuntu-23-10-set-to-let-you-easily-manage-ppas-while-enhancing-security/

作者:Ankush Das 选题:lkxed 译者:ChatGPT 校对:wxy

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