2023年9月

Nitrux 3.0 正式发布,带来核心级别的改进。在这查看详情。

作为 Linux 发行版中最美观的系统 之一,Nitrux 以其精美的用户界面和强大的不变性功能吸引着大家。

自我们上一次了解 Nitrux已经过了 一段时间。根据最近的公告,Nitrux 3.0 在系统底层加入了许多优化。

下面我们简单回顾一下这次的更新内容。

? Nitrux 3.0:有何新亮点?

Nitrux 3.0 基于 Linux 内核 6.4.12-2-liquorix,这是一个旨在提升系统响应速度的 Linux 内核,Nitrux 3.0 专注于 提升性能硬件兼容性以及 核心应用的更新

本次发布的重点改进包括:

  • MauiKit 的更新
  • 系统更新的优化
  • 桌面环境的升级

MauiKit 的更新

MauiKit 应用的图像(仅供参考)

Nitrux 3.0 版本中包括了最近发布有许多性能提升,以及为 Qt6 迁移打基础的 MauiKit 和 Maui 框架 3.0.1

这也包括了 更新后的应用,如 MauiKit FileBrowsing、MauiKit TextEditor、MauiKit Calendar、MauiKit Documents 和 MauiKit Terminal。

他们也 针对 MauiKit 3.0.1 调整了 Maui Apps 和 NX 软件中心。你可以在 此处 查看更多关于 MauiKit 的更新信息。

推荐阅读 ?

11 个面向未来、不可变 Linux 发行版

OS 更新的优化

Nitrux 更新工具系统 更新到了 1.1.3 版本。这次更新带来了两个主要变化:

首先,kexec 相关的代码被移除,因为现在有了 “ 内核引导 Kernel Boot ”。

其次是新的 “急救” 功能,作为一种在没有意料到的事件中,如导致根目录不一致和无法使用的中断,确保备份冗余的方式。

这项新功能旨在让用户在活动会话中恢复根分区,以便于从这种情况中恢复。

桌面环境升级

在桌面环境方面,Nitrux 3.0 集成了 KDE Plasma 5.27.7 并进行了一些优化。

现在,NX 桌面新增了一个可以重启 Plasma 的选项,修复了与 “自动登录” 功能相关的一些问题,并且现在英伟达 X 服务器设置能正确显示 GPU 的信息了。

?️ 其它的变更和优化

除此之外,本版本还包括一些其它的更新,最显著的有:

  • 集成了 Firefox 117
  • 更新至 MESA 23.3~git2309020600.1ae3c4~oibaf~j,这是一个测试版的版本。
  • 针对影响英特尔和 AMD 处理器的 Downfall 和 Inception 硬件漏洞的 安全补丁
  • 加入了一个检查以 确认英伟达专有驱动的存在,从而在使用英伟达硬件的设备上不使用“内核引导”功能。
  • Nitrux 的 Calamares 配置进行了优化,比如移除了一个已弃用的内核参数,为默认的图形会话启用 “自动登录” 等等。

请查阅官方 公告博客,和 发布说明 了解更多关于本版本以及如何更新已有安装的详情。

? 下载 Nitrux 3.0

如果你需要新安装,你可以从 官方网站 下载 ISO,或者使用以下的官方链接:

Nitrux 3.0

via: https://news.itsfoss.com/nitrux-3-0-release/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

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

苹果和微软称它们算不上“守门人”

苹果和微软是美国最有价值的公司之二,但它们认为自己的一些旗舰服务不够受欢迎,不足以成为欧盟为遏制大科技公司势力而制定的具有里程碑意义的新法规中的 “守门人”。欧盟将在周三公布首批受《数字市场法》监管的服务名单之前,与苹果公司就其 iMessage 和与微软就其必应搜索引擎是否够格进行讨论。

消息来源:金融时报
老王点评:看来是树大招风啊,即便他们的这些服务在欧洲没有那么受欢迎。

AWS 关闭其第一代计算和网络基础设施

AWS CTO 在其个人博客中透露,最后一个 EC2-Classic 实例已于 8 月 15 日关闭,这标志着运行了近 17 年的 EC2-Classic 结束了。AWS 让 EC2-Classic “一直活到每个实例关闭或迁移为止”。2006 年 AWS 推出弹性计算云(EC2)时,它是一个由 10.0.0.0/8 组成的巨大网络,所有实例都运行在一个与其他客户共享的扁平网络上,每个实例拥有相当于 1.7GHz 至强处理器的虚拟 CPU、1.75GB 内存、160GB 本地磁盘和 250 Mbps 网络带宽。他说,EC2-Classic “让获取计算的过程变得非常简单,尽管背后运行的堆栈复杂得令人难以置信”。

消息来源:The Register
老王点评:开创了云计算时代的云服务,就这样落幕了。

加拿大监狱将技术限制在上世纪 90 年代

加拿大监狱允许囚犯购买个人电脑和游戏机等设备,但严格限制这些技术。他们禁止购买现代游戏机的理由是它们可以连接互联网,因此通常购买的是 PS 1。禁止使用比 Windows 98 更新的版本。禁止使用任何可播放 MP3 文件的设备。禁止使用 DOS 或 Windows 以外的操作系统和任何能够创建程序的软件,如编译器,以及能够更改或操作 SQL 数据库的数据库程序。

消息来源:CBC
老王点评:现在要找上世纪 90 年代之前的 IT 设备和技术可真不太容易了。

GNOME 45 是一次重要的升级,但对扩展的影响并不令人满意!

每当 GNOME 升级,总会有一些扩展遭遇问题,这点并不新鲜。但如今,到了 GNOME 45,每个扩展都将面临问题! ?

那么,究竟是什么原因呢?让我为你解释一番。

GNOME 45 扩展的变化

每次升级,都意味着某种技术上的提升或者变化。

GNOME 45 带来了许多激动人心的更新,除了这一项。

GNOME 45 引入激动人心的更新

GNOME Shell 的 JavaScript 部分发生了变化。如果你还不清楚的话,你需要知道的是,JavaScript(以及相关的模块)负责扩展的用户界面,包括面板、菜单、对话框等。

技术上的变更主要在于,GNOME Shell 和扩展开始使用 ESModules,而不是 GJS 的自定义导入系统。

虽然这个变革旨在鼓励开发人员用更加标准化的方式来处理 GNOME Shell 和扩展的代码,但可能会造成大量困扰。

为什么呢?

那是因为旧有系统与新的模块系统存在不兼容问题。

以下是 Florian Müllner 在谈及这个技术问题时 提到 的:

模块加载的方式与脚本有所不同,有些语句,特别是 importexport,只在模块中有效。这就意味着,如果一个模块使用了这些语句(几乎是必然的),那么用旧系统导入这个模块就会出现语法错误。

那么问题影响范围呢?所有 GNOME 扩展都将受影响。

  • 所有针对老版本 GNOME 设计的扩展将无法在 GNOME 45 上运行(除非迁移)。
  • 专门为 GNOME 45 设计的新扩展,也无法在老版本上运行。

好消息是,GNOME 扩展的开发人员可以支持多版本的 GNOME,但他们将需要付出更多努力,为 GNOME 45 之前和之后的版本分别上传新的版本。

因此,即使开发人员选择了这样做,并使用 迁移指南 将他们的扩展移植到新系统中,这仍将花费他们更多的时间,而在此期间,终端用户(也就是我们)在使用 GNOME 45 时会遇到扩展无法运行的情况。

这并不是一个好的用户体验,对不对? ?

GNOME 的升级从未能完美处理扩展的兼容问题,现在,情况变得更糟

虽然我并不太依赖现有的任何 GNOME 扩展,但很多用户在日常使用中都会用到。对他们来说,一个可能破坏使用体验的升级绝非喜事。

? 你如何看待 GNOME 45 中对扩展的变动?在下方评论中分享你的想法吧。

(题图:MJ/d67e0592-2395-4a7d-bda6-0ec3136e40db)


via: https://news.itsfoss.com/gnome-45-extensions/

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

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

在某些情况下,你需要映射存储 LUN(逻辑单元号)、块设备、LVM(LV 和 VG 名称)和文件系统(FS)信息以进行文件系统扩展或灾难恢复(DR)操作。

这是大多数 Linux 管理员的例行活动,我们通常使用一些脚本来显示针对 SAN LUN 的块设备映射,然后我们将手动添加 LVM 和文件系统信息来完成操作。

今后,你无需手动干预此活动,因为这些信息可以通过 Shell 脚本进行映射,如下所示。

参考以下类似文章:

在 Linux 中映射 LUN、磁盘、LVM 和文件系统的 Shell 脚本

这个 Shell 脚本可帮助你识别哪些 SAN 磁盘映射到 Linux 上的哪些块设备、LV、VG 和文件系统。

请注意: 我们排除了 sda 磁盘,因为这是操作系统(OS)盘,它有多个分区。

vi block_device_mapping_with_LUN_FS_LVM.sh
#!/bin/bash
for bdevice in `lsblk | grep disk | awk '{print $1}' | grep -v 'sda'`; do
    for mpoint in `lsblk /dev/$bdevice | grep lvm | awk '{print $NF}'`; do
        LVM_INFO=`lvs -o +devices | grep -i $bdevice | awk '{print $1,$2}'`
        LUN_ID=`lsscsi --scsi | grep $bdevice | awk '{print $NF}'`
        echo "$bdevice --> $mpoint --> $LVM_INFO --> $LUN_ID"
    done
done

设置 block_device_mapping_with_LUN_FS_LVM.sh 文件的可执行权限。

chmod +x block_device_mapping_with_LUN_FS_LVM.sh

最后运行脚本查看结果。

sh block_device_mapping_with_LUN_FS_LVM.sh

注意: 在上面的输出中,设备 sdb 不会显示任何 LUN 信息,因为它是从 VMWare 端添加的虚拟磁盘,没有任何 LUN。其他 3 块磁盘是从存储映射的,这就是为什么可以看到 LUN 信息。

如果你想即时运行上述脚本,请使用下面的一行脚本。

for bdevice in `lsblk | grep disk | awk '{print $1}' | grep -v 'sda'`; do for mpoint in `lsblk /dev/$bdevice | grep lvm | awk '{print $NF}'`; do LVM_INFO=`lvs -o +devices | grep -i $bdevice | awk '{print $1,$2}'`; LUN_ID=`lsscsi --scsi | grep $bdevice | awk '{print $NF}'`; echo "$bdevice --> $mpoint --> $LVM_INFO --> $LUN_ID"; done; done
sdb --> [SWAP] --> swap2lv swapvg --> -
sdc --> /appserver --> appserver_lv appserver_vg --> 360000670000415600477312020662021
sdd --> /data --> data_lv data_vg --> 360000670000415600477312020662022
sde --> /backup --> backup_lv backup_vg --> 360000670000415600477312020662023

总结

在本教程中,我们向你展示了如何在 Linux 上检查 SAN 提供的 LUN 以及底层操作系统磁盘、LV 名称、VG 名称和关联的文件系统。

如果你有任何问题或反馈,请随时在下面发表评论。

(题图:MJ/f5da2270-4e5a-4b2c-8998-fae974214384)


via: https://www.2daygeek.com/map-san-lun-physical-disk-filesystem-lvm-info-linux/

作者:Rasool Cool 选题:lujun9972 译者:geekpi 校对:wxy

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

苹果给黑客们提供可破解的 iPhone

苹果公司最新一轮的安全研究设备(SRD)计划已经开放申请,安全研究人员有机会获得解锁设备,并在苹果公司的许可下对其进行攻击和安全功能测试。这些解锁设备是“专门为安全研究设计的 iPhone 14 Pro 硬件变体”,可以配置或禁用 iOS 安全设置,安装和启动自定义内核缓存,运行任意级别的任意代码,设置 NVRAM 变量,甚至安装和启动自定义固件,以实现 iOS 17 的新安全功能。不过这些设备只供批准的申请者使用,并且禁止带出办公场所炫耀。苹果说,自 2019 年启动该计划以来,已经发现了 130 个具有重大影响的安全关键漏洞,多个奖项的奖金达到 50 万美元。

消息来源:苹果
老王点评:这样的魔改手机谁拿到手都想炫耀一下啊。?

Windows 写字板应用谢幕

微软透露,自 1995 年以来一直随 Windows 提供的写字板“不再更新,并将在未来的 Windows 版本中删除”,但具体时间未定。微软建议使用 Word 来处理 .doc 和 .rtf 等富文本文档,使用 Windows 记事本来处理 .txt 等纯文本文档。多年来,写字板主要有两次重大更新:2001 年时在 Windows XP 中增加了打开 Word 文档的功能,2009 年时在 Windows 7 中增加了像 Word 一样的 Ribbon 用户界面。

消息来源:Thurrott
老王点评:Windows 自带应用中,除了扫雷、纸牌等几个游戏,其它的几个都比较凑合。

美国顶级域名 .US 是网络钓鱼域名最多的顶级域名

新研究显示,以美国顶级域名 .US 结尾的域名在网络钓鱼诈骗中最为常见,在 2022 年 5 月 1 日至 2023 年 4 月 30 日期间的 600 万份网络钓鱼报告中,发现了 3 万个 .US 网络钓鱼域名。有趣的是,.US 由美国政府监管,而美国政府经常是以 .US 结尾的钓鱼域名的目标。.US 域名只提供给美国公民和那些能证明他们在美国有实体存在的人。.US 域名的管理被外包给了 GoDaddy,但无论 GoDaddy 采取何种措施来管理该审查流程,都无法解决大量的钓鱼域名出现在 .US 域名中的问题。

消息来源:Krebs on Security
老王点评:我就说我怎么没见过 .US 域名的钓鱼邮件呢,原来是因为是不是美国人啊。?

回音

  • 自上次 合并失败 后,Bcachefs 又经历了进一步的清理和审查。Linus Torvalds 也 亲自审查 了代码和情况。现在,Bcachefs 再次尝试 在当前的 Linux 6.6 合并窗口提交,正等待 Linus Torvalds 在本周采取行动。

Flarum 可能是一个更好、更简单,或者说更具创新性的 Discourse 替代品。更多信息可在此处获取。新的一天,再来一次初次尝试?。

这次,我们为你带来一个叫作 “Flarum” 的开源论坛软件,它可以作为 Discourse 的备选方案。它的目标是提供一个免费、快速且易于使用的简洁而具有可定制性的讨论平台

Flarum 还具有很高的可扩展性 ,允许进行大量的自定义。

当然,我们可以拥有的开源选项越多越好,对吧?

让我们一起来看看它能提供什么。

Flarum 概述⭐

Flarum 是现已中止运营的 esoTalkFluxBB 论坛软件套件的继任者。它以优化和快捷的性能为考量,提供了一整套良好的功能。

Flarum 主要使用 PHP 编程语言开发。它由志愿者进行维护和管理,并依赖于社区的贡献来推动其发展

其主要亮点包括:

  • 高度优化
  • 响应式用户接口
  • 移动优先设计
  • 非常的灵活性

? Flarum 和 Discourse 使用了不同的技术栈,同时它们也有细微但实用的功能区别。

例如,Discourse 的时间线控制功能就是受到 Flarum 的启发。

初步印象 ?‍?

我开始的测试是登录 Flarum 的 官方论坛,使用的是我的 GitHub 账户。

登录后我进入了 首页,那里展示了所有带有相关标签的讨论,并显示了各讨论的回复数。

顶部菜单具有通常的搜索栏,还有查看草稿通知带有用户名/头像的菜单以及一些重要设定的选项。

首页还包括一个侧边栏菜单,用户可以通过这个开始新的讨论、访问标签,或者查看私有讨论。

我必须说,我发现它和 Discourse 存在一些相似性,但这并不是什么坏事!

这里有一个让我熟悉的时间线滚动条,我可以用它跳转到帖子中的不同回复。

这是一个多么可爱的小袋鼠!

然后有一个 “ 关注 Follow ” 按钮,允许使用者选择三种独特的设置。其中一项是默认设置(没有任何通知),另一个是获得帖子通知,最后一个则是忽略某个帖子。

此后,我关注到用户如何互动回应某个帖子,它提供了三种方式,即“ 回复 Reply ”该帖子,“ 喜欢 Like ”它或者“ 标记 Flag ”它并让版主审阅。

回帖体验也很好,编辑器上方会显示实时预览。它还提供了保存回复至草稿、最小化编辑器、全屏编辑以及关闭编辑器等选项。

最后,我查看了用户设置,它完整地包括了通常的设置,并对通知提供了精细的控制。它还展示了与我的 Flarum 账户关联的第三方账户。

总的来说,Flarum 与广受欢迎的 Discourse 提供了相似的舒适体验,它具有有益的特性差异,且其技术栈易于安装和管理。

Flarum 经常更新,自从发布以来,已经取得了长足的发展。它也是 Linux 服务器上最好的 开源论坛软件 之一,事实已经证明了这一点。

推荐阅读 ?

11 个你可以部署在 Linux 服务器上的开源论坛软件

? 获取 Flarum

你既可以选择遵循 官方文档 中所述的指南自托管 Flarum,也可以选择使用 Free Flarum,这是一项与 Flarum 团队无关的免费社区服务

目前,他们并未提供任何付费托管方案。

Flarum

你同样可以通过访问其 GitHub 仓库 来查阅源代码。

? 你对于 Flarum 有什么看法?你会试一试吗?


via: https://news.itsfoss.com/flarum/

作者:Sourav Rudra 选题:lujun9972 译者:译者ID 校对:校对者ID

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