2023年9月

Murena Fairphone 5 现已接受预订,其特色在于搭载了备受瞩目的、以隐私保护为中心的移动操作系统 /e/OS。

Murena 是一家在欧洲的智能手机和云服务供应商,凭借其去谷歌化的产品,受到了越来越多的关注。他们和智能手机制造商合作,提供开箱即用的隐私关注体验。

在近期的发布中,他们公布了其最新款产品;这款 定制版 Fairphone 5 ,最初由 Fairphone 制造,其突出特点是预装了以隐私保护为重点的开源移动操作系统 /e/OS。

推荐阅读 ?

五款去谷歌化的基于安卓的操作系统
? 这款智能手机可能并不适合每一个人,各位在决定是否购买前,最好先做好研究,了解如何适应一种定制的安卓使用体验。这篇文章并非对该设备的背书,也不是我们的赞助内容。

? 对 Murena Fairphone 5,有何期待?

Murena Fairphone 5 是一款 支持 5G 的智能手机运行着 /e/OS**,这是一个去谷歌化的,开源的手机操作系统,系统内精选了多款软件,以取代各类谷歌应用。

这款操作系统 基于安卓 13 开发,而这款手机则是 通过环保的方式制造出来

Murena Fairphone 5 的外壳使用了回收材料,并且凭借其模块化设计,着重强调了 维修的便利性

你也许会问;这款手机的硬件配置如何?

事实上,Murena Fairphone 5 是一款 配置非常全面的智能手机,拥有以下硬件规格:

  • CPU:Qualcomm QCM 6490
  • RAM:8 GB
  • 储存空间:256 GB
  • 可扩展存储:最高能达 2 TB(SDXC)
  • 显示屏:90hz 6.46" 的 POLED
  • 电池:4200 mAH 的锂离子电池
  • 网络连接:支持 2G、3G、4G、5G
  • Wi-Fi:支持 802.11 a/b/g/n/ac/ax
  • 蓝牙:5.2 + LE
  • NFC:有

你可以在 官方公告 中了解更多有关这款去掉谷歌化的智能手机的信息。

? 获取 Murena Fairphone 5

Murena Fairphone 5 提供了三种不同的颜色选择:黑色、蓝色和透明色,而 RAM 和存储容量均为同样的 8 GB/256 GB 组合。

目前在部分国家已开始接受预订,可以通过 官方网站 预购,并且还有 “选择你最喜欢的手机壳” 的优惠。预计将在九月底开始发货。

Murena Fairphone 5

? 我个人很喜欢 “透明色” 这款,它有点像 Nothing 手机,因为这款颜色可以让人看见 Murena Fairphone 5 的内部构造。你更喜欢哪一款颜色呢?


via: https://news.itsfoss.com/murena-fairphone-5/

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

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

已停止支持的 OS/2 Warp 的继任者 ArcaOS 发布新版本

IBM 于 2006 年底停止了对 OS/2 的支持,但许多公司和个人仍在使用 OS/2 及其衍生系统 eComStation。2014 年 7 月,当时几位曾参与 eComStation 项目的开发人员推出 ArcaOS。经过多年的开发,ArcaOS 发布了最新版本 5.1.0。它兼容 UEFI,可在现代 x86 硬件上运行,还能安装到基于 GPT 的磁盘布局中。需要说明的是,ArcaOS 是付费软件,个人许可证为 139 美元。

消息来源:Arca Noae
老王点评:没想到,已经停止支持十多年的 OS/2 居然还有人坚持使用它的衍生版。

人工智能热让安圭拉的 .ai 域名成为数字金矿

加勒比海上的英属小岛安圭拉今年可能会凭借其 .ai 域名带来高达 3000 万美元的收入。这听起来并不算多,但安圭拉的土地总面积只有 35 平方英里,人口只有 1.5 万人,这占到了其国内生产总值的 10%。1985 年,各国首次获得了自己国家代码顶级域名。1995 年以来,安圭拉分配到了 .ai 域名,安圭拉在 2021 年从 .ai 域名注册中仅获得了 740 万美元的收入。

消息来源:Ars Technica
老王点评:这对于这个小岛真是飞来横财啊,感谢 ChatGPT,感谢 OpenAI。?

由于 2038 年问题,Debian 放弃 32 位 MIPS 小端架构

Debian 12 是最后一个支持 MIPS 小端架构(MIPSEL)的版本。MIPSEL 现已从 Debian 不稳定版/实验版中移除。MIPSEL 曾是 Debian 中最古老的架构之一,仅次于 i386 和 AMD64。Debian 放弃 MIPSEL 架构的理由是,其 “2038 年问题” 尚未解决、2G 用户空间内存限制,以及 Debian 开发人员缺乏维护该架构的人力。因此,MIPSEL 将从 Debian 官方发布的架构中删除,而 MIPS64EL 作为 64 位小端变体将继续保留。

消息来源:Phoronix
老王点评:看来 2038 问题真不是个问题,根本等不到 2038 年,有的架构就被淘汰了。

考虑到它已经如此之老,它的活力令人惊讶。

USENET 管理委员会已经重新召开,这个早于万维网的原创社交网络上出现了增长的新苗头。

USENET(或 NetNews)是一个纯文本的社交讨论平台,或者说,是一系列的被称为“ 新闻组 newsgroup ”的讨论组,这些讨论组部署在遍布世界各地的服务器上。虽然其原始开发者在 2010 年 关闭 了他们的服务器,但那只是几百个服务器中的一个,在全球范围内,还有许多服务器运行得很好。USENET 并没有消失,它仍然活着,你可以免费加入,而且大多数操作系统都有协助你使用它的各种客户端应用程序。

尽管 USENET 是去中心化的 P2P 网络,但 Big-8 理事会仍是其最接近中央的管理机构。理事会成员 Tristan Miller 说:“我和 Jason Evans 在 2020 年 重建 了这个理事会,此后,Rayner Lucas 几个月后加入了我们。”

包括其他事项在内,理事会开始重新管理新闻组列表。他们应版主的要求删除了一些过时的群组,并添加了多年来的首个新新闻组,这是一个用于 Gemini 协议 的新闻组。如果你有新闻客户端,你应该可以打开 news:comp.infosystems.gemini。此外,理事会也对网站进行了全新改版,举办了 Reddit AMA(在线问我任何事)活动,更新了版主所用的 GNU Stump 和 WebStump 软件包等。

USENET 比万维网更早,并且它运行的方式更类似与电子邮件:服务器会保存一份新闻组列表,并与其他服务器同步信息。

(USENET 之所以走向衰败,其原因之一是人们发现了如何发布二进制文件的方式 —— 将其编码为多段的 ASCII 文本。它仍然存在 盗版问题,但你可以选择忽略。这也是互联网历史上 首次出现垃圾信息 的地方。)

连上 USENET 其实非常简单。你只需在 USENET 服务器上创建一个账户,安装一个客户端并告知它服务器地址。下载群组列表,选择订阅一些群组,新的消息便会传递到你的客户端,就这么简单。

The Register 的 FOSS 部门使用的是一个名为 “Eternal September” 的服务器,该名字源自当年 AOL 向其互联网客户端引入 USENET 访问功能,导致大量的网络新手涌入但不了解其规则的 事件。这里我们可以给出一条建议:请严格遵循 纯文本、底部回复 的电子邮件“网络礼仪”。

“Eternal September” 只有文本新闻组,不接受二进制文件,但它提供完全免费的账户。而另一些大容量的服务器如 EwekaGiganews 等则会收取访问费。

至于客户端 —— 如我们在新的 Thunderbird ESR 版本的介绍中所提到的,我们选用了 Thunderbird。它是免费的,易用,并能运行在所有主流的桌面操作系统上。当然,市面上还有许多其他的客户端可供选择。甚至 谷歌的网上论坛 都还在运营,尽管显得有些被忽视。

作为一位重度科幻读者,我乐于深入研究 rec.arts.sf.writtenrec.arts.sf.fandom 等群组。计算机历史群组 alt.folklore.computers 依然活跃。在一些复古计算频道中依然充满生机,我们也在这些频道中愉快地讨论了 Acorn RISC OS 和 Fortran 等诸多主题。

(题图:MJ/97691bbe-858c-47d2-b47a-b4ca460016d6)


via: https://www.theregister.com/2023/08/30/usenet_revival/

作者:Liam Proven 译者:ChatGPT 校对:wxy

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

对于某些需求,你可能需要找到映射到逻辑单元号(LUN)和文件系统(FS)的块设备,以进行文件系统扩展或灾难恢复(DR)活动。

当你管理更大的基础设施时,类似的活动可能会经常发生。假设有超过 1000 台服务器托管各种应用。

参考以下类似文章:

在本文中,我们将向你展示如何在 Linux 中映射物理磁盘、存储 LUN 和文件系统(FS)。

将物理磁盘映射到 Linux 中的存储 LUN 和文件系统的 Shell 脚本

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

vi block_device_mapping_with_LUN_FS.sh
#!/bin/bash
for lunmap in `lsblk | grep disk | grep ^s | awk '{print $1}'`; do
   for mpoint in `lsblk /dev/$lunmpa | grep lvm | awk '{print $NF}'`; do
      echo "$lunmap --> $mpoint --> $(smartctl -a /dev/$lunmap | grep "Logical Unit id" | awk -F":" '{print $2}')"
   done
done

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

chmod +x block_device_mapping_with_LUN_FS.sh

最后运行脚本查看结果。

sh block_device_mapping_with_LUN_FS.sh

注意: 在上面的输出中,设备 sda 不会显示任何 LUN 信息,因为它是从 VMWare 端添加的虚拟磁盘,没有任何 LUN。其他 3 个磁盘是从存储映射的,这就是我们能够看到 LUN 信息的原因。

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

for lunmap in `lsblk | grep disk | grep ^s | awk '{print $1}'`; do 
    for mpoint in `lsblk /dev/$lunmpa | grep lvm | awk '{print $NF}'`; do 
        echo "$lunmap --> $mpoint --> $(smartctl -a /dev/$lunmap | grep "Logical Unit id" | awk -F":" '{print $2}')"
    done
done
sda --> /
sda --> /usr
sda --> /opt
sda --> /tmp
sda --> /var
sda --> /home
sdb --> /data -->      0x3600d0230000000000e1140463955737c
sdc --> /app -->      0x3600d0230000000000e114046395577cd
sdd --> /backup -->      0x3600d0230000000000e11404639558cc5

总结

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

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

(题图:MJ/09a00c62-f6a1-48b0-bf43-dc1bcb3c7861)


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

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

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

这是终端用户需要知道的所有关于虚拟机的信息,包括它的工作方式及其必要性。

虚拟机(VM)是一个模拟版的物理计算机,它在虚拟环境中模拟各种功能并分配资源。

简言之,你可以在你当前的操作系统中运行另一个操作系统,就像运行媒体播放器或网络浏览器一样。

在 Manjaro Linux 里 VirtualBox 中运行 Windows 10

你可以在 VM 中执行与裸机(例如你的笔记本电脑或个人电脑)相同的操作,例如连接到网络、下载软件、更新操作系统等等。

当然,根据使用场景,VM 的体验可能会与实体计算机有所不同。

让我们来探索虚拟机,它们的应用场景,以及它们的工作原理。

虚拟机:起源

虚拟机是最重要的基于软件的创新之一。它的起源可以追溯到 1966 年的 IBM CP-40 和 CP-67 虚拟机操作系统,那时候人们在研究和测试虚拟内存和资源的概念。

快进到我们发表此文的 2023 年,虚拟机已经无处不在,涵盖从个人电脑,到大型企业,再到小型企业。每个人以某种或其他方式都在使用虚拟机。

考虑到所有这些,显然,虚拟机非常有用。但是,它是如何工作的,我们具体用它来做什么?

?

  • 裸机 = 实体的物理电脑,例如你的 PC 或笔记本电脑
  • 宿主操作系统 = 安装在你实体电脑上的操作系统
  • 客户操作系统 = 在虚拟机内运行的操作系统
  • 虚拟机(VM)= 是虚拟化应用的通用术语

虚拟机如何运作

理解虚拟化的概念会有助于你弄清楚虚拟机是如何运作的。

回顾我们在一篇文章中的描述:

“虚拟化为你提供了计算机硬件的抽象概念,以便你创建虚拟机(VM)、网络、存储等。”

虚拟化允许用户在虚拟环境中利用物理系统的资源。这使得一个进程可以单独地使用资源,而不会影响物理计算机。

虚拟机就是运用这一能力的过程,在此你会得到以虚拟磁盘、内存,及其他配置文件形式的虚拟资源,让你能在其上运行操作系统。

你或许已经熟悉一些能帮助你创建这些虚拟机的 专为 Linux 的虚拟化软件

为了详细展示虚拟机和物理计算机之间的技术差异,这里提供一张图帮助你理解:

我们为什么需要使用虚拟机?

虚拟机已经成为一种多功能的概念,对于几乎每一个小任务都十分实用,这也是你应该 在虚拟机中运行 Linux 的其中一个理由。

不仅对个人用户有帮助,虚拟机在云计算的领域中也起着重要的作用,而云计算是构成互联网必不可少的一部分。

下面是虚拟机能够帮助你完成的一些任务:

  • 软件测试
  • 操作系统测试
  • 为临时的网络浏览会话增强你的在线隐私
  • 在不影响物理计算机的情况下进行网络安全研究
  • 利用虚拟机作为服务器,使同一硬件上可以托管更多的虚拟机,(从而让硬件资源使用更加高效)
  • 各种开发活动,拥有了更强大的迁移、复制等功能
  • 利用虚拟机在云中复制系统

因此,虚拟机的隔离能力使我们能采用它进行测试和开发,也使其成为服务器可扩展性和灵活性的核心。

建议阅读 ?

在虚拟机中运行 Linux 的十大原因

无论你是学生、专业人员,还是企业,你都会发现虚拟机在某个时间点会发挥出重要的作用。

虚拟机消耗系统资源吗?

当你创建一个虚拟机在其中运行另一个操作系统时,你会为它分配一些系统资源,主要包括:

  • 处理器:只有当在虚拟机中运行操作系统时才消耗
  • 内存:只有当在虚拟机中运行操作系统时才消耗
  • 磁盘空间:创建虚拟机时预留,无论虚拟机是否运行,都会占据一定的空间。

有些人认为处理器和内存会一直被虚拟机占用,这并不正确。它们只在虚拟机运行操作系统时才会被使用。

然而,无论虚拟机是否在运行,磁盘空间始终会被占用。

使一切成为可能的虚拟化类型

如果你对能够帮助创建虚拟机的虚拟化概念感兴趣,那么我将列举并简要解释所有的不同类型。

管理程序 Hypervisor 管理着硬件,并将系统资源从虚拟环境中隔离出来。它在技术上被标记为 “ 虚拟机监视器 Virtual Machine Monitor (VMM)”。

而管理程序就是那个能让我们创建和运行虚拟机的软件

管理程序有两种类型:

  • 一级管理程序 :它直接连接到物理机,用于管理虚拟机的资源。一个很好的例子就是 KVM,它直接集成在 Linux 系统里。
  • 二级管理程序 :它存在于操作系统上,在操作系统上运行,让你能够管理虚拟机资源等等。例如 VirtualBox

虽然管理程序使虚拟化成为可能,但是各种虚拟化类型则能使你在使用虚拟机时带来更多便利和功能。

一些相关的类型包括:

  • 存储虚拟化 :这能通过将可用的磁盘空间划分为小块,以被虚拟机使用,从而创建虚拟磁盘。
  • 网络虚拟化 :允许物理网络连接通过虚拟网络(或者适配器)路由到虚拟机。
  • 桌面虚拟化 :通过该方式,你可以同时向多台物理设备部署多个虚拟桌面环境。可以从一个中心点配置和管理所有虚拟桌面。

为了深入了解所有的技术细节,我建议你查阅 AWS 关于虚拟化的文档

虚拟机的优势

虽然你已经通过其使用案例了解到了一些虚拟机带给你的好处,但是我还是想再补充一些你需要知道的要点:

  • 虚拟机能够让你充分地利用硬件资源,而不影响宿主机
  • 有了虚拟机,你可以自由地进行测试或者做任何你想做的事情。无论是一个极老的应用,或是一个有风险的软件,你都可以完全依赖虚拟机来完成一切,并且不会对你宿主机产生影响
  • 你可以在一个地方运行多个操作系统,而不需要面对双启动或增加额外的物理驱动器来使用其它操作系统的麻烦。这样可以帮你节省成本,时间,同时避免管理的困扰
  • 有了虚拟机,你可以在不需增加任何硬件的情况下快速地克隆你的配置。

虚拟机的劣势

虽然虚拟机在许多场景中都非常有帮助,但是它也有可能带来什么不利影响吗?

嗯,实际上,使用虚拟机并没有直接的缺点,但是你仍然需要对一些虚拟机可能带来的影响持谨慎态度:

  • 尽管虚拟机被认为能够有效地利用资源,但是如果你不监控它们或者粗心大意地运行多个虚拟机,它们还是有可能会耗尽系统的资源
  • 虚拟机永远无法替代裸机的体验和性能。无论宿主机有多么强大,虚拟机的运行速度总是比你在物理计算机上预期的要慢
  • 虚拟机虽然与宿主机隔离,但你必须要注意文件共享可能会将恶意软件暴露给你的宿主机系统

虚拟机的利用广泛

虚拟机的概念让许多事情变得可能。

如果没有虚拟机,你认为云计算行业会如何发展?如果每次尝试不同的操作系统都需要重新安装,这将带来多大的不方便?

? 无论是哪种形式,每个电脑用户或服务器用户都需要虚拟机。你对虚拟机有什么看法呢?你会如何定义它?

(题图:MJ/be913487-080e-4869-98d9-ccd996f68a7f)


via: https://itsfoss.com/virtual-machine/

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

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

1/7 的 Linux 内核代码是 AMD GPU 驱动代码

随着开发中的 Linux 6.6 内核增加了对更多即将推出的 Radeon 图形处理器的支持,现在内核中 AMD GPU 驱动代码的行数已超过 500 万行。其中很大一部分是 AMD 在每一代新版本中不断引入的新的自动生成的头文件,这些冗长的头文件就像是 AMD 为其 GPU 创建详尽的公共文档一样。与此同时,整个 Linux 内核源代码树现在大约有 3480 万行,这包括文档、各种树内实用程序/工具、其他辅助工具等。作为对比,英伟达的开源 Nouveau 驱动程序仅有大约 20 万行。

消息来源:Phoronix
老王点评:相比 Linus 曾经对英伟达的愤怒,AMD 倒是大量往内核提交代码,可是这样往内核中“灌水”真的好吗?

ReiserFS 被正式标记为“过时”

ReiserFS 曾是二十多年前 Linux 引入的第一个日志文件系统,在 2006 年前 SUSE Linux 发行版一直将其作为默认文件系统。但自从 ReiserFS 作者 Hans Reiser 因谋杀罪被判刑之后,该文件系统的开发就几乎停滞了。内核开发者去年开始讨论 废弃 ReiserFS 文件系统,并在 Linux 5.18 中将其标记为废弃,openSUSE 也结束了对 ReiserFS 的支持。在 Linux 6.6 中,ReiserFS 不再被标记为“支持”,而是被正式标记为“过时”,将在未来几年来从主线内核中移除。

消息来源:Phoronix
老王点评:很可惜,但更令人遗憾的是,在主要开发者入狱后,因为没有人和公司愿意继续参与一个有污点的人开创的项目,而导致项目消亡。

Visual Studio for Mac:从开源到闭源,到废弃

微软正在停止 Visual Studio for Mac(VS Mac)的开发,将于 2024 年结束支持。VS Mac 是作为 Windows 版 Visual Studio 的 Mac 版本推出的,但该产品的起源不同,其功能也从未接近 Windows 版的同类产品。它主要是一个 .NET 集成开发环境,不支持 C/C++。它始于 2000 年 SharpDevelop,它是一个 C# 的开源集成开发环境。然后它分叉成为 Linux 上的 MonoDevelop,并被 Xamarin 接管成为 Xamarin Studio,在 2016 年随同 Xamarin 被微软收购。微软将其重新命名为 Visual Studio for Mac,并关闭了源代码。随后几年,直到被废弃前,它的开发几乎停滞不前。幸运的是,MonoDevelop 还有一个开源的复刻 DotDevelop 正在持续开发当中。

消息来源:Dev Class
老王点评:微软发现 VS Code 更好时,这种边缘项目自然就废弃了。不知道会不会有一天微软将 Visual Studio 也废弃了,只保留下 VS Code 呢?