2022年5月

这是一篇对漂亮而时尚的 Xebian Linux 发行版的快速评测。

Xebian 是一个基于 Xfce 桌面环境的 Linux 发行版,基于 Debian 不稳定分支(sid)。这个 Linux 发行版提供了一个带有基本的 Xfce 桌面的 Debian,而无需更改配置和附加软件包。因此,你不用在安装 Debian 和 Xfce 上花费太多时间就可以获得通常的开箱即用体验。

那么,如果你想尝试一下,这是对 Xebian 的快速评测。

Xebian 评测

安装

考虑到林林总总的 ISO(迷你、自由、非自由等等),Debian 安装可能会有点复杂。毕竟,它是一个真正的“通用操作系统”。但是对于 Xebian,就轻松多了,因为它只有一个提供了 Debian sid 和 Xfce 的 64 位 ISO 文件。Xebian 使用 Debian 原生的安装程序,在你的物理系统或虚拟机中安装此发行版都相当简单。

在我的测试过程中,安装很顺利,没有报告任何问题。安装大约需要 4 分钟。

外观和感觉

安装后,当你首次启动系统时,你会看到带有 Xebian 默认壁纸的漂亮登录页面。这个登录屏幕是标准的默认 Xfce 桌面登录页面。

Xebian Logn Screen

首先,该桌面非常轻量,有着 Xfce 的干净外观。Xebian 就是一个在 Debian 上提供了完整 Xfce 桌面的 Linux 发行版。因此,唯一的区别是看起来不错的默认壁纸,以及默认的 Numix 主题(深色)。那些喜欢更传统外观的人也可以使用 Adwaita 和 Gerybird 主题。

其次,顶部面板右侧有 “ 鼠须菜单 Whisker Menu ” 和标准的系统托盘,带有音量控制、电池指示、网络/Wi-Fi 和日期/时间。

应用

Xebian 打包了所有 Xfce 原生应用,而没有添加任何额外内容。安装了它,你就应该拥有了一个稳定的工作桌面,并预装了以下应用程序:

  • Thunar 文件管理器
  • Ristretto 图像查看器
  • Mousepad 文本编辑器
  • Catfish 文件搜索
  • XFCE 终端
  • Firefox 浏览器
  • Synaptic 包管理器
  • GParted 分区程序
  • 系统设置

除此之外,如果你需要任何其他应用,你可以使用 “ 新立得 Synaptic ” 包管理器轻松安装它们。使用内置的 “ 软件及软件源 Software and Sources ” 应用可以轻松调整软件源。

Xfce 4.16 是当前的稳定正式版本,并一同提供了其原生应用。而 Xfce 4.18 距离最终版本还很遥远。

该发行版的核心基于 Debian 不稳定分支 “sid”,在撰写本文时它正处于 Debian 12 “bookworm” 的发布路径上。它基于最新的 Linux 内核 5.17 进行滚动发布。

此外,如果你需要一个常规的图像编辑器、图形软件和办公套件(例如 LibreOffice),那么你可以手动安装它们。它们不是 ISO 文件的一部分。

现在,让我们来看看性能。

Xebian 的性能

Xebian 是轻量级的,非常适合旧硬件,这要归功于 Debian。我分两个阶段测试了其性能。

在让系统闲置一段时间后的理想阶段,消耗了大约 710 MB 内存,而 CPU 平均为 2%。大多数空闲状态资源被 Xfce4-desktop 和 Xfce 窗口管理器消耗。

其次,我在重度使用阶段对其进行了测试。我使用文件管理器、文本编辑器、终端和 Firefox 浏览器的一个实例作为工作负载尝试了 Xebian。在此工作负载下,Xebian 平均消耗 1.2GB 内存和 2% 到 3% 的 CPU,具体取决于各自的应用活动。而且,Firefox 明显消耗了大部分内存和 CPU,其次是 Xfce 窗口管理器的内存消耗增加了近 50%。

总的来说,我认为它是稳定的,应该可以在至少 4 GB 内存的中档硬件中正常工作。

结束语

基于 Debian 不稳定分支的 Linux 发行版 很少。如果你正在寻找 Xfce 和 Debian sid 的特定组合,那么 Xebian 是合适的,因为你从 Debian 获得了一个很可靠的滚动版本,并内置了 Xfce。

虽然它说是“不稳定”的,但根据我的经验,如果你每周保持系统更新,Debian “不稳定” 分支会很好地工作。

最后,如果你想尝试此发行版,请访问官方网站并

下载 ISO 文件

via: https://www.debugpoint.com/2022/05/xebian-review-2022/

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

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

微软:“IE 被黑了这么多年”

微软宣布 IE 将于 6 月 16 日正式退役,Edge 浏览器的官方微博送上告别微博,“终于,被黑了这么多年,IE 要正式跟大家说再见啦。IE 27 年的旅程,从今以后,这条路由 Edge 替 IE 继续走下去。”IE 浏览器是微软在 1995 年 8 月伴随 Windows 95 推出的。在推出三年后,IE 成为全球市场份额第一的浏览器,在 2003 占据了全球市场高达 95% 的份额。

不过,虽然退役了 ,但对于那些死抱着 IE 不放手的网站,Edge 继续提供了 IE 模式,该模式至少会支持到 2029 年。此外,出于企业需求,Windows 10 LTSC(长期服务版)也将继续保留 IE 浏览器。

消息来源:微博
老王点评:我觉得,真不是大家黑你,是你本身就是黑的呀。不过,大家也别高兴的太早,还是有大把的公共网站继续赖在 IE 上。

Python 的速度将提升一倍

去年,微软资助了 Python 软件基金会的 Faster CPython 项目,旨在使 Python 的速度比目前稳定的 3.10 系列快一倍。现在,该项目公布了更多的结果,将 3.11 beta 预览版与 3.10 的几十项性能指标进行了比较,显示 3.11 总体上比 3.10 快 1.25 倍。该项目负责人说,“Python 被普遍认为是慢的。虽然 Python 永远不会达到像 C、Fortran 甚至 Java 这样的低级语言的性能,但我们希望它能与脚本语言的快速实现相竞争,比如 Javascript 的 V8 或 lua 的 luajit。”

消息来源:ZDNet
老王点评:微软真是做了一件大好事,久被诟病的 Python 速度问题,居然就这样提高了一倍!

微软还有第二个内部使用的 Linux 发行版

我们知道,微软有一个内部使用的 Linux 发行版,CBL-Mariner,它刚刚发布了 2.0。现在有人发现微软在发布 CBL-Mariner 同一年,还发布了一个名为 CBL-Delridge(或 CBL-D)的 Linux 发行版。两者之间的主要区别是:Delridge 是一个定制的 Debian 衍生版,而 Mariner 是一个定制的 LFS 风格的发行版。Azure Cloud Shell 就建立在 CBL-D 之上,它提供了一套打包在容器中的云管理工具。

消息来源:ZDNet
老王点评:微软现在是真正践行了“拿来主义”,但凡好的,都拿来。

开源朗读者 | 六开箱

作为一名技术人员,你应该时不时会看到“ 开源 Open Source ”这个词。你有可能在浏览推文、博文时看到过它,也有可能是在学习某一门编程语言或使用某个工具时,看到它的部分介绍写着:这个工具/语言是“开源”的。总之,开源无处不在。

在本文中,我将介绍下面这三个话题:

  • 什么是开源
  • 贡献于开源的好处
  • 如何开始贡献

什么是开源

开源指的是这样一些软件、项目或社区:它们允许人们修改和分享,因为它们的设计目的就是为了让所有人都能访问。举一个关于菜谱的例子:你可以做你从未发明过的菜,因为发明这个菜谱的人公开了它。大多数时候,你也可以根据自己的口味烹饪,而不会呛到喉咙(开个玩笑)。

开源软件 Open Source Software (OSS)是指源代码可供他人查看、复制、学习、修改或分享的软件。

下面是开源软件和语言的一些例子:

  • Linux 操作系统
  • Google 的 Android 操作系统
  • Firefox 浏览器
  • VLC 媒体播放器
  • Python 语言、PHP 语言、MySQL 数据库

与开源软件相反的是 专有软件 proprietary software / 闭源软件 closed source software ,只有软件的创造者才能自由使用,其他人若想使用,就得先获得法律许可才行。例如 Adobe Photoshop、微软 Office 等。

开源不仅限于软件或代码,技术领域的任何人都可以为开源做出贡献(各个角色)。有了开源,就有了透明度、可靠性、灵活性,并允许开放合作。

贡献于开源的好处

向开源项目或软件做贡献意味着“免费”让该项目变得更好。你应该会问自己,为什么我要关心或向自己强调“免费”呢?如果你是新手,你可以阅读 Edidiong Asikpo 的故事,她在 这篇文章 中说明了为什么开源是她成长的催化剂。

贡献开源的好处有很多,这里是其中一部分:

  • 它能够帮助你提高现有的技能,特别是对于新手而言,因为它允许你边做边学。
  • 无论身在何处,你都可以与世界各地的优秀科技人士协作或共事。
  • 你可以公开自己的想法,从而改善软件、项目或社区,让世界变得更美好。
  • 你可以通过贡献开源来得到大家的认可,或者成为独特或伟大事物的一部分(获得自豪感)。
  • 它让你有机会成为一个人才济济、活力四射的社区的一分子,你可以从中汲取灵感,并结识志同道合的人。
  • 你可以因为贡献开源而获得报酬(OoO)!比如你可以参与一些实习,包括 谷歌编程之夏 Google Summer of Code Outreachy 谷歌文档季 Google Season of Docs ,以及 Open Collective 的 赏金计划 bounty program 等。(LCTT 译注:国内也有类似的开源实习机会,如“开源之夏”。)

如何开始贡献

我相信你会对上面提到的最后一点感兴趣吧( o),那么,你该如何开始为开源软件做贡献呢?

是时候介绍一下 GitHub 了!

Github 是开源项目协作的大本营,因此它是一个开始贡献开源的好地方。没听说过 GitHub?没有关系!它提供了文档和指南,很容易就可以上手。不过我还是要提醒你,学习是一个循序渐进的过程,不要太心急喔。

Github 以公共 存储库 repositories 的形式容纳了许多开源项目。对于某个项目,你可以提交一个 议题 issue ,来说明你注意到的错误或问题(或进一步提出改进意见),也可以创建一个 拉取请求 pull request (PR),并说明你的更正和改进。

我不建议你在 GitHub 上搜索项目来开始贡献,这将是相当令人沮丧的。尽管你可以限定项目使用的编程语言来简化搜索过程,但仍然会有一大堆东西出现在你眼前。(LCCT 译注:对于可爱的小萌新来说,这实在是难以承受 >…<。)

为了更精准地找到适合自己的项目,这里有一些可供开始的途径:

  • First-timers only:一个很好的资源网站,你可以在上面找到新手友好的开源项目来开始贡献。(设计师朋友,我没有忘记你!你可以查看 Open Source Design 这个网站,在上面也能找到新手友好的开源设计项目!)
  • 你可以创建你自己的开源项目,把你美妙的想法变成现实,并允许其他人的合作和贡献。这里 有关于如何创建开源项目的指南。
  • 加入一个社区:你可以成为某个社区的成员,这也是传播开源思想的一种方式。你可以在谷歌上搜索当地的开源社区,并积极加入其中。

最后,我想给出几个有用的提示,供你在贡献开源项目时参考:

  • 在加入之前,先对项目、社区或组织做一些研究;当你在做的时候,针对不清楚的地方提出问题。
  • 当你加入社区时,尽量积极地介绍自己,并说明你能帮助项目的地方。
  • 不要认为自己无法为项目提供任何帮助,停止这种念头!你有很好的想法可以分享!
  • 在存储库中看看别人提交的议题,(如果有的话)看看你能在哪些方面提供帮助,你可以关注带有“good first issue”、“help-wanted”、“first-timers only”等标签的议题。
  • 在开始贡献之前,一定要先看一下贡献指南,这样你在贡献时就不会有冲突。
哪怕只是使用一个开源工具也是一种贡献;参加一个开源活动也是一种贡献;做开源项目的志愿者,或者为开源项目提供赞助也是一种贡献。

我想用非洲开源节的口号来结束:“未来是开放的”,所以快上车吧!

感谢阅读!

如果你还有疑问或需要帮助,请在 这里 联系我,我很乐意和你讨论开源,并帮助你做出首次贡献!

LCTT 译注:读了这篇文章,你是不是想要马上投身于开源贡献呢?那么请考虑加入“Linux 中国翻译组(LCTT)”吧!我们有能帮助你快速上手翻译的 维基 ,有热心友爱的 QQ 群,你甚至还能够在我们的官网上获得属于自己的译者专页……心动了吗?那就立刻行动起来吧!阅读 维基 以了解如何加入我们~

(题图由 Markus ePixabay 上发布,经修改)


via: https://ruthikegah.xyz/a-beginners-guide-to-open-source

作者:Ruth Ikegah 选题:lkxed 译者:lkxed 校对:wxy

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

使用 KStars 从你的 Linux 桌面或安卓设备眺望星辰。

我一直对夜空很着迷。当我年轻的时候,唯一可用的参考资料是书籍,它们似乎描绘了一个与我从家里看到的不一样的天空。

五年多前,我曾介绍过两个开源天文馆应用程序 Celestia 和 Stellarium 的使用体验。最近,我又了解到一个应用 KStars。这是一个令人惊叹的开源应用程序,可以帮助儿童(和成人)参与科学和天文学。它的网站上说:

“KStars 是一款自由开源的、跨平台的天文学软件。它提供了从地球上的任何位置、任何日期和时间对夜空的一个精确的图形化模拟。可展示包括多达 1 亿颗恒星,13,000 个深空天体,所有 8 个行星,太阳和月亮,以及数千颗彗星,小行星,超新星和卫星。“

KStars 是 KDE 教育项目 的一部分。最新版本可用于 Linux、Windows 和 MacOS,它集成了 StellarSolver,这是一个跨平台的 SExtractor 程序,它可以从天文图像构建一个天体目录。

安装 KStars

KStars 采用 GPL 2.0 协议自由授权。源代码可以在官方的 KDE GitLab 实例 查看(这是 GitHub 的一个只读镜像)。KDE 教育项目有着优秀的 安装文档

我用的系统是 Pop!\_OS,可以在 Pop!\_Shop 找到这款应用程序。

可以从你的发行版的软件存储库中找到 KStars 在 Linux 上安装。而在安卓设备上,可以从 Google Play 商店 下载适配安卓的 KStars Lite。KDE 项目维护了一份优秀的 KStars 手册 来帮助用户。

使用 KStars

安装完后,从你的“ 应用 Applications ”菜单启动程序。启动向导会指导你完成初始化设置。

 title=

这些指示很容易理解。向导会提示设置你住所的位置。不幸的是,我所在的小村庄不在列表里,但附近一个更大的社区在里面。

 title=

你还可以下载该程序的其他数据和额外功能。

 title=

这里有很多可用的选项。我选择“ 在详细信息窗口中显示常见图像 Common images displayed in the detail window ”。

一旦完成设置,KStars 会呈现一张基于你的位置的夜空图。

 title=

左上角显示了当前时区(这张图里是 2020 年 11 月 30 日傍晚 5 点 58 分)。

使用鼠标左键,可以向左、向右、向上和向下移动显示。你可以使用鼠标滚轮进行放大和缩小。将鼠标光标放在天体上并右键单击可查看当前天体的描述。

 title=

参与

KStars 正在积极寻求错误报告、天文学知识、代码、翻译等方面的帮助。主要开发者和维护者是 Jasem Mutlaq。如果你愿意贡献一份力量,请访问 项目网站 或加入邮件列表以了解更多信息。

(题图由 FelixMittermeierPixabay 上发布)


via: https://opensource.com/article/21/1/kstars

作者:Don Watkins 选题:lujun9972 译者:hanszhao80 校对:wxy

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

crontab-ui 是一个用 Node.js 编写的 Web 前端,帮助管理 crontab 文件。

自动化是目前的一个热门话题。在我作为网站可靠性工程师(SRE)的日常工作中,我的部分职责是将尽可能多的重复性任务自动化。但是,有多少人在我们的日常非工作生活中这样做呢?今年,我专注于将劳作自动化,以便我们可以专注于重要的事情。

作为一个初出茅庐的系统管理员,我最早了解的东西之一是 “cron”。cron 被广泛用于做一些事情,如轮换日志、启动和停止服务、运行程序作业等等。它在几乎所有的 Unix 和 Linux 系统中都可用,而且是我认识的每个系统管理员用来帮助管理服务和服务器的东西。cron 可以自动运行任何控制台应用或脚本,这使得它非常、非常灵活。

LCTT 译注:CRON 是 “Command Run On” 的缩写,即在某个时间运行命令。

Image of a Crontab

我用 cron 来获取电子邮件,运行过滤程序,确保服务正在运行,与 Habitica 等在线游戏互动等。

以传统方式使用 cron

要开始使用 cron,你可以简单地在命令行输入 crontab -e,启动一个打开了当前 crontab(“cron table” 的缩写)文件的编辑器(如果你以 root 身份这样做,你访问的是系统 crontab)。这是保存作业计划的地方,记录了何时运行。David Both 已经写了 大量 关于该文件的格式和如何使用它的文章,所以我不打算在这里介绍。我要说的是,对于新用户来说,这可能有点吓人,而且设置时间有点痛苦。

介绍 crontab-ui

有一些奇妙的工具可以帮助解决这个问题。我最喜欢的是 crontab-ui,这是一个用 Node.js 编写的 Web 前端,可以帮助管理 crontab 文件。为了安装和启动 crontab-ui 供个人使用,我使用了以下命令。

# 做个备份
crontab -l > $HOME/crontab-backup
# 安装 Crontab UI
npm install -g crontab-ui
# 创建本地数据库目录
mkdir $HOME/crontab-ui
# 启动 crontab-ui
CRON_DB_PATH=$HOME/crontab-ui crontab-ui

完成这些后,只需将你的网页浏览器指向 http://localhost:8000,你就会看到 crontab-ui 的网页界面。要做的第一件事是点击 “ 从 Crontab 获取 Get from Crontab ”,加载你可能有的任何现有作业。然后点击“ 备份 Backup ”,这样你就可以回滚你所做的任何修改。

Image of Crontab-UI

添加和编辑 cron 作业是非常简单的。添加一个名称,你想运行的完整命令,以及时间(使用 cron 语法),然后保存。另外,你还可以捕获日志,并设置将工作状态邮寄到你选择的电子邮箱。

完成后,点击 “ 保存到 Crontab Save to Crontab ”。

我个人非常喜欢它的日志记录功能。有了 crontab-ui,你可以通过点击一个按钮来查看日志,这在排除故障时非常有用。

我建议不要一直运行 crontab-ui,至少不要公开运行。虽然它确实具有一些基本的身份验证功能,但它不应该暴露在你的本地机器之外。我不需要经常编辑我的 cron 作业,所以我可以按需启动和停止它。

下次你需要编辑你的 crontab 时,可以试试 crontab-ui!

(题图由 FelixMittermeierPixabay 上发布)


via: https://opensource.com/article/22/5/cron-crontab-ui

作者:Kevin Sonney 选题:lkxed 译者:geekpi 校对:wxy

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

美国国家安全局表示美国新加密标准没有后门

美国政府正在制定新一代的加密标准,设计能抵御量子计算机。美国国家安全局(NSA)参与了新加密标准制定,它表示自己也无法绕过新标准,NSA 网络安全总监罗布•乔伊斯坚称“新标准没有后门”。“后门”在技术上指的是可以让人利用一个故意的、隐藏的缺陷来破解加密。此前 NSA 最为熟知的行为是它开发的椭圆曲线伪随机数生成器被认为含有后门。该算法一度在加密通讯领域使用广泛,在曝光之后被移除。

消息来源:彭博社
老王点评:问题是,NSA 自己信吗?

一些社交平台倡议粉丝可迁移

一些社交媒体平台方面的初创公司发起了一个名为“我的朋友我的数据”(MFMD)联盟,“致力于推动科技巨头采用一个新的全行业标准,允许用户将他们的粉丝从一个应用程序转移到另一个。”这些倡议的社交媒体平台总共获得了超过 1 亿美元的风险投资,累计下载量数千万。他们呼吁 Meta、TikTok、Snap、Twitter 等加入他们的行动。

消息来源:MSN
老王点评:虽然这是与虎谋皮,不过至少他们认为账户、数据和个人关系是属于用户自己的,不像某些社交媒体声称的,“账号是平台的,用户并不拥有”。你怎么看?

CentOS 继任者 Rocky Linux 获得 A 轮 2600 万美元融资

去年,红帽公司决定停止支持 CentOS 8 后,CentOS 的创始人之一格雷格•库泽启动了 Rocky Linux 项目,并成立了基金会。现在,Rocky Linux 镜像每个月通常被下载 25 万次,两个月内,有多达一万名开发者和贡献者参与该项目。并且,Rocky Linux 也得到了 Linux 稳定版内核的维护者格雷格•克洛赫-哈特曼(GKH)的“祝福”,其负责领导 Rocky Linux 内核 SIG。

消息来源:zdnet
老王点评:Rocky Linux 发展的不错,相比之下,国内的几个同类友商还只是在国内内卷。