标签 发行版 下的文章

我们点评了为程序员和开发人员提供的十大最佳 Linux 发行版(2022 版),以帮助他们完成工作和个人项目。

程序员和开发人员在其工作或项目中会使用各种工具和应用程序,包括代码编辑器、编程语言编译器、附加组件、数据库等。如果你对现代开发者的工作流程进行分类,它包含以下典型的工作流程:

  • 访问代码库
  • 编程
  • 调试
  • 测试
  • 部署

而这种典型的工作流程可能需要各种工具。一个标准的清单可能是这样的:

  • 代码编辑器
  • 简单的文本编辑器
  • 网页浏览器(网页开发者需要所有变体)
  • 数据库引擎
  • 一个本地服务器
  • 编程语言相应的编译器
  • 调试器
  • 监测或剖析工具(可执行文件或网络版)

可以说,与 Windows 相比,Linux 是编程的最佳选择。(出于几个原因,我在本文中不对 macOS 进行比较。)Linux 是最佳选择的主要原因是,与 Windows 相比,在 Linux 发行版中已经预装具有现代技术的软件包和应用程序,或非常容易安装。

因此,在这篇文章中,我们想列出 2022 年最适合程序员的 Linux 发行版。

2022 年适合程序员的十大 Linux 发行版

1、Fedora Workstation

Fedora 35 Workstation

也许这个名单中最完美的 Linux 发行版是 Fedora Linux。它用于桌面的默认 Workstation 版通过其选择的软件包带来了正宗的 GNOME 桌面体验。

Fedora Linux 的默认安装为你提供了所有主要的开发包,开箱即用。它们包括 PHP、OpenJDK、PostgreSQL、Django、Ruby on Rails、Ansible 等。

通过 dnf 软件包管理器安装更多的应用程序是非常简单的,如 VS Code 编辑器和其他软件包。你也可以借助“ 软件 Software ”应用来安装,这是一个应用商店,你只需点击一个按钮就可以搜索和安装应用程序。

Fedora Linux 支持 Snap 和 Flatpak,这给了你更多的灵活性。你也可以利用 Fedora 中的 RPM Fusion 仓库,这个仓库让你可以访问许多自由和非自由的软件包。由于许可证和其他明显的原因,Fedora Linux 不想在他们的主仓库中包括这些包。

你可以在下面的官网上查看最新的 Fedora Linux。

下载 Fedora

2、Ubuntu Linux

Ubuntu 桌面是一个适合程序员的完美的Linux发行版

本列表中的第二个 Linux 发行版是 Ubuntu Linux。Ubuntu Linux 是目前在服务器和桌面上使用最多的 Linux 发行版。Ubuntu 提供长期支持(LTS)版本,有五年的官方支持(另外还有五年的维护支持),期间还有短期支持版本供高级用户使用。

由于它很流行,所有最新的软件包和应用程序供应商都提供 Ubuntu(.deb)版本。因其流行,也带来了论坛和文档的大量支持,这对开发者来说是完美的,特别是当你在开发阶段被错误困住的时候。在下面的链接中了解更多关于 Ubuntu 的信息。

下载 Ubuntu

3、openSUSE

openSUSE 是全球在关键系统中使用的最稳定和最专业的 Linux 发行版之一。这个 Linux 发行版是企业级工作负载的首选解决方案之一,包括台式机、服务器和瘦客户机。

它比 Ubuntu 和 Fedora 有一些优势。首先,它有两个变种:Leap 和 Tumbleweed。openSUSE Leap 是一个长期支持版本(LTS),提供最新的稳定性。openSUSE Tumbleweed 是一个滚动发布的软件,提供尖端的软件包。

如果你的开发需要最新的软件包和硬件支持,那么 Tumbleweed 就是你的选择。如果你需要稳定性和一个运行时间较长、维护量较小的系统,请选择 openSUSE Leap。

使用 openSUSE 进行开发工作的优势之一是其软件包管理器 YaST。使用 YaST 软件包管理器,你可以轻松地将许多事情自动化。

除此之外,openSUSE 的软件交付方式也很出色。它的软件门户在网上,你可以访问它,搜索一个软件包,然后点击安装。

如果与新用户相比,你对 Linux 有一定的经验,请选择 openSUSE 进行开发工作。

下载 openSUSE

4、Manjaro Linux

Manjaro Linux 是一个基于 Arch Linux 的发行版,它使 Arch 的安装变得简单。它基于 Arch Linux,但带来了一些功能,如像 Ubuntu 或 Linux Mint 那样的图形化安装程序、 pamac 安装程序、精心策划的软件仓库等。Manjaro 有三种主要的桌面风格:GNOME、KDE Plasma 和 Xfce,可以满足几乎所有用户的需求。

如果你想用 Arch Linux 和它的滚动发布包来满足你的开发需求,但又不想陷入安装原生 Arch 的麻烦,Manjaro 是你的完美选择。

下载 Manjaro

5、Arch Linux

虽然 Manjaro 和其他基于 Arch 的易于安装的 Linux 发行版已经出现,但你可能还是想用 原生 Arch 来亲手定制你的桌面。

这更多的是针对那些想要更多控制权和为项目或需求建立自定义 Linux 操作系统的资深开发者或程序员。在这些情况下,你可能想用你最喜欢的桌面安装 Arch Linux 来设置你的开发操作系统。

假设你对 Arch Linux 和计算机有一定的经验。在这种情况下,这是所有选择中最好的,因为它可以让你完全控制定制的 Linux 操作系统中的每个软件包。

下载 Arch Linux

6、Pop OS

Pop OS(写作 Pop!\_OS )是由计算机制造商 System76 为其系列硬件开发的。Pop OS 是自由开源的,基于 Ubuntu。它遵循 Ubuntu 的发布周期,同时带来额外的调整,以及为用户定制的软件包。

Pop OS 21.10 桌面 Linux 发行版

Pop OS 是程序员的完美选择,因为它原生支持许多 Ubuntu 支持的编程语言。它因其打造的软件中心而在计算机科学家和程序员中广受欢迎,该软件中心有一个专门的部分介绍开发和编程的应用程序。

除此之外,Pop OS 中的 COSMIC 桌面(一个定制的 GNOME 桌面)为程序员提供了独特的体验,包括自动平铺、可爱的调色板、原生的深色模式和丰富的设置。

如果你需要一个基于 Ubuntu、稳定的、并对程序员友好的 Linux 发行版,那么请选择 Pop OS。

下载 POP OS

7、KDE Neon

如果你是一个很习惯 KDE Plasma 桌面的开发者,并且想要一个基于 Qt 的开发环境,那么 KDE Neon 就非常适合你。

KDE Neon 是一个基于 Ubuntu LTS 版本的 Linux 发行版,带有最新的 KDE Plasma 桌面和 KDE 框架包。因此,在 KDE Neon 中,你可以得到 Ubuntu LTS 的稳定性和带有 Qt 的最新 KDE 软件包。

如果你需要一个拥有开箱即用的应用程序的快速系统、一个友好的用户界面和巨大的社区支持,这是一个完美的 Linux 发行版。

下载 KDE Neon

8、Debian

Debian GNU/Linux 无需介绍。Debian 的稳定分支是 Ubuntu 及其所有衍生品的基础。因此,它是主要和稳定的 Linux 之一。它是你的开发环境的完美选择,因为它为你提供了终极稳定性和多年的支持。

不过,Debian 的稳定分支在采用最新软件包方面略显保守。Debian 的维护者会仔细检查和合并软件包,因为整个世界(嗯,几乎)都依赖于 Debian 的稳定性。

对于高级用户和系统管理员来说,如果你想要一个稳定的、长期运行的开发环境,并且维护工作量较少,那么它是一个完美的编程环境。

下载 Debian Linux

9、Kali Linux

Kali Linux 是由 Offensive Security 开发的,主要针对寻找网络漏洞的道德黑客和渗透测试人员。它预装了大量的黑客工具和应用程序。

如果你有足够的经验,它可以成为程序员和开发人员的一个完美的 Linux 发行版。如果你对 Linux 很熟悉,并且在处理错误和依赖关系方面有一定的经验,就可以选择 Kali Linux。

下载 Kali Linux

10、Fedora 实验室

而这个名单上的最后一个 Linux 发行版是 Fedora Linux 的发行版组合。

Fedora 实验室 Labs 为程序员、科学家和学生提供了专门策划的 Linux 发行版,并预装了应用程序、相应的软件包和实用程序。很多人都不知道这些,如果配置得当,它们可以作为完美的现成 Linux 发行版为你服务。

下面是对它们的总结:

Fedora 科学

  • 科学和数值开源工具与 KDE Plasma 桌面的结合
  • 应用列表包括:

    • 用于 C/C++ 的 GNU 科学库
    • 与 MATLAB 兼容的 MGNU Octave
    • LaTeX
    • Maxima 计算机代数系统
    • 用于绘制二维和三维图形的 Gnuplot
    • 用于数据科学的 Pandas Python 库
    • IPython
    • 用于 Java 和 R 编程语言的软件包
  • 关于 Fedora 科学,在此下载 和了解更多。

Fedora 计算神经科学

  • 带有 GNOME 桌面环境的开源神经科学应用程序和软件包。
  • 了解更多并 在此下载

Fedora 机器人套件

  • 这个完美的 Linux 发行版结合了最好的开源机器人应用程序和软件包,针对初级和经验丰富的机器人科学家和程序员。
  • 了解更多并 在此下载

来自 Fedora Linux 的其他解决方案包括 Fedora 安全实验室Fedora 天文学Fedora Python 教室,你或许想看看这些解决方案。

这些 Fedora 实验室选项可以成为编程项目或在特定科学领域工作的完美 Linux 发行版。

总结

那么,你如何在这份最适合程序员的 Linux 发行版名单中选择你的最爱?

如果你不确定,并希望以最小的努力来建立和运行一个开发系统,那就选择 Fedora Workstation 或 Ubuntu。

如果你有空闲时间,或者想对你的系统有更多的控制,喜欢做实验,对偶尔出现的错误也不在意,那么就选择基于 Arch Linux 的系统。

对于刚进入 Linux 生态系统的新开发者来说,Pop OS 也是一个不错的选择。对于特定的需求,请到 Fedora 实验室选择。

我希望这份 2022 年最适合程序员的 Linux 发行版清单能给你一些指导,让你选择最喜欢的 Linux 发行版进行编程和开发。

干杯。


via: https://www.debugpoint.com/top-linux-distributions-programmers-2022/

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

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

时至今日,世界上已经有成百上千种不同的 Linux 发行版。

它们中的大多数都可以被划归为三个大类 : Debian、Red Hat(Fedora)以及 Arch Linux。

使用基于 Debian/Ubuntu、Red Hat/SUSE 或者 Arch 的 Linux 发行版自然有它们的优势。它们很受大众欢迎,因此它们的包管理器能够提供大量的软件包。

然而,有一些用户更倾向于使用从头开始构建、独立于 DEB/RPM 这类包管理系统之外的发行版。

在这篇文章当中,我们将列出一些优秀的独立 Linux 发行版。

注意 : 显然,下面的列表显然不会包括一些广受欢迎,通常作为创建新发行版的基础的发行版,如 Debian、Ubuntu 和 Fedora 等。此外,列表顺序不分先后,没有特定的排名。

1、NixOS

Image Credits: Distrowatch

NixOS 最初发布于 2003 年,NixOS 建立在 Nix 包管理器之上。它每年发布两个版本,通常是在 5 月和 11 月。

NixOS 可能不是一个直接面向新用户或普通用户的发行版。然而,其独特的 包管理 方法吸引了各种用户。

此外,它仍然支持 32 位系统。

其他特性:

  • 构建隔离的包
  • 可靠的升级,并且具有回滚功能
  • 可重现的系统配置
NixOS

2、Gentoo Linux

Image Credits: Distrowatch

Geetoo Linux 是一个主要针对操作系统专家的独立 Linux 发行版。它是为那些希望自由定制、微调和优化操作系统以满足其要求的用户而构建。

Gentoo 使用 Portage 包管理器 来创建和安装软件包,通常还允许你针对你的硬件来优化它们。Chrome 的开源版本 Chromium OS 便是使用 Gentoo 作为其核心的。

不要忘记,Gentoo 是 仍然支持 32 位架构的发行版 之一。

其他特性:

  • 增量更新
  • 基于源码的软件管理方法
  • 支持 GURU(Gentoo 用户仓库)的 层叠 Overlay 仓库的概念,允许用户添加 Gentoo 尚未提供的软件包
Gentoo Linux

3、Void Linux

Image Credits: Distrowatch

Void Linux 是一个 滚动发布的发行版,使用 X 二进制软件包系统(XBPS)来安装和删除软件。它由前 NetBSD 开发者 Juan Romero Pardines 创建。

它使用 runit 而不是 systemd 作为其初始化系统。此外,它还让你可以选择使用多个 桌面环境

其他特性:

  • 最小化的系统要求
  • 官方库也提供非自由软件包
  • 支持树莓派
  • 集成 OpenBSD 的 LibreSSL
  • 支持 musl C 库
  • 支持 32 位系统
Void Linux

4、Solus Linux

solus budgie 2022

Solus 的前身是 EvolveOS,它从头开始构建并提供了一些令人兴奋的特性。Solus 的旗舰版本使用自己打造的 Budgie 作为桌面环境。

与本篇文章介绍的其他系统相比,Solus 对于新手较为友好。它设法成为 最好的 Linux 发行版 之一。

它使用 eopkg 作为其包管理系统,支持版滚动发布模型。按照开发人员的说法,开发 Solus 的目标是用于个人电脑。

其他特性:

  • 支持 Budgie、Gnome、MATE 和 KDE Plasma
  • 各种开箱即用的软件,从而减少设置工作
Solus Linux

5、Mageia

Image Credits: Distrowatch

Mageia 始于 2010 年,它是 Mandriva Linux 的一个分支。它的目标是成为稳定且安全的桌面和服务器操作系统。

Mageia 是一个社区驱动的项目,由非营利组织和贡献者支持。每年会发布一个大版本。

其他特性:

  • 支持 32 位系统
  • 支持 KDE Plasma、Gnome 和 XFCE
  • 最低的系统要求
Mageia

6、Clear Linux

Image Credits: Distrowatch

Clear Linux 是一个由英特尔发布的发行版,主要设计考虑是性能和云服务的使用。

有趣的是,Clear Linux 升级时是作为一个整体而非去升级单个的软件包。所以,即使你不小心弄乱了系统设置,它也可以正确的启动,执行恢复出厂设置,并让用户重新设置。

它不太适合个人用户使用。但可以作为一个独特的选择而尝试一下。

其他特性:

  • 针对英特尔平台的高度调优
  • 用户和系统文件之间严格分离
  • 持续的漏洞扫描
Clear Linux OS

7、PCLinuxOS

Image Credits: Distrowatch

PCLinuxOS 是一个 x86\_64 的 Linux 发行版,使用 APT/RPM 包管理。你可以使用 KDE Plasma、Mate 以及 XFCE 桌面,它同时还提供了更多特性的社区版本的桌面。

得益于 Synaptic 包管理器,本地安装的 PCLinuxOS 采用了 APT 包管理系统。但你也可以从它的仓库中找到 RPM 包。

其他特性:

  • mylivecd 脚本允许用户去生成一个当前已安装的硬件驱动的“快照”(所有的配置、应用、文档等)并且将它压缩为 ISO CD/DVD/USB 镜像
  • 额外支持超过 85 种语言
PCLinuxOS

8、4MLinux

4m linux 2022

4MLinux 是一个通用的 Linux 发行版,重点聚焦于下面四个 “M”

  • 维护 Maintenance (系统救援 Live CD)
  • 多媒体 Multimedia (支持大量的图形、音频和视频格式)
  • 微服务器 Miniserver (支持 DNS、FTP、HTTP、MySQL、NFS、Proxy、SMTP、SSH 和 Telnet)
  • 神秘 Mystery (包含了经典 Linux 游戏的集合)

它具有最低的系统要求,可作为桌面和服务器版本使用.

其他特性:

  • 支持大量的图形、音频和视频格式
  • 是小型并且通用的 Linux 发行版
4MLinux

9、Tiny Core Linux

Image Credits: Distrowatch

Tiny Core Linux 专注于使用 BusyBox 和 FLTK 提供一个基础的系统。它不是一个完备的桌面,所以,并不能保证它可以运行于任何系统。

它只是一个启动到非常精简的 X 桌面所需的核心,通常带有有线互联网访问权限。

用户可以很好的控制一切,但对于新 Linux 用户来说,它并不是一个轻松的开箱即用的系统。

其他特性:

  • 旨在从启动时创建的内存副本中运行
  • 默认情况下,其操作就像像云端 / 互联网客户端一样
  • 用户可以使用 appbrowser 来游览库以及下载应用
Tiny Core Linux

10、Linux From Scratch(LFS)

Image Credit: Reddit

Linux From Scratch(LFS)并不是一个系统,而是通过手动构建所有组件来安装 Linux 的一种方法。一旦完成,它提供了一个紧凑、灵活和安全的系统,并且可以很好的理解一个基于 Linux 的操作系统内部是如何工作的。

如果你希望去深入理解 Linux 是如何工作的并且探寻其具体细节,那么 Linux From Scratch(LFS) 是你一定要去尝试,不能错过的一个项目。

其他特性

  • 完全从头开始,定制化的构建 Linux 系统
  • 极度的灵活性
  • 由于从源码开始编译,提供了额外的安全性
Linux From Scratch

11、Slackware

Image Credits: Distrowatch

Slackware 是现今还在维护的最古老的发行版。最初创建于 1993 年,以 Softlanding Linux 系统为基础,随后,许多的 Linux 发行版都是基于 Slackware。

Slackware 目标是称为最类似于 UNIX 的 Linux 发行版,同时保持简单和稳定。

其他特性:

  • 支持 32 位和 64 位系统
  • 大量的在线文档
  • 从奔腾处理器到最新的机器,它都可以运行
Slackware

12、Alpine Linux

alpine linux xfce 2022

Alpine Linux 是一个社区开发的操作系统,专为路由器、防火墙、VPN、VoIP 盒子和服务器而设计。它是 LEAF 项目的一个分支。

Alpine Linux 使用 apk-tools 包管理器,最初由 shell 脚本编写,而后使用 c 语言重构。它是最小的 Linux 发行版之一,仍然支持 32 位系统,并且是一个可以完全从电脑内存运行的操作系统。

其他特性:

  • 提供大小仅为 5MB 的最小容器镜像
  • 对于主库,提供 2 年的支持;对于社区库,在下一个稳定版本发布前提供支持
  • 使用 musl libc 制作,Busybox 使用资源效率高的容器
Alpine Linux

13、KaOS

Image Credits: Distrowatch

KaOS 是一个受到 Arch 启发,从头开始构建的 Linux 发行版。它使用 pacman 包管理器。它是按照"一个桌面环境(KDE Plasma),一个工具包(Qt),一个架构(X86\_64)"的理念构建的。

它的软件库比较有限,但依然为普通用户提供了许多工具。

其他特性:

  • 最新的 Plasma 桌面
  • 紧密集成的滚动和透明的现代桌面发行版
KaOS

总结

如果你需要一些独特的体验,那么这些独立 Linux 发行版应该能很好的满足你。

然而,如果你想要用其来替换如 Ubuntu 这样主流的 Linux 发行版作为你的桌面系统……你也许需要三思而后行,上面大多数的发行版(并不代表所有)都不是一个日常使用的桌面系统的理想的选项。

但是话又说回来,如果你对 Linux 发行版充满了经验,那么毫无疑问,你会享受这项冒险的任务的。

如果你想尝试这些独立发行版的其中一种,哪一个会是你的优先选择呢 ? 请在评论中与我们分享。


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

作者:sreenath 选题:lkxed 译者:MuggleWei 校对:wxy

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

厌倦了 Windows 却买不起 Mac?这里有一份讲道理的最不坏发行版清单供你参考。

众所周知,所有的操作系统都很糟糕,只是有些比其他的更差一些。

在几乎在每一篇关于 Linux 的文章下都有这样的评论:有太多的发行版了,不知道该试试哪个。因此,我们觉得应该帮你简化一下,列出不同的发行版到底怎么样,告诉你它们在哪些方面很 糟糕

由于 Distrowatch 目前列出了多达 270 个发行版,如果我们把所有的发行版都体验一遍,那简直是件不可能完成的事。因此,我们需要对这个列表做个瘦身。

如果你对这样的比较感兴趣,那么可能你还没有找到最喜欢的。

0. 小众而寂寂无名的发行版,我说的是全部

避免在所有的小众的发行版上费劲。原因如下:首先,它们很小众。没有多少人使用它们,所以你很难找到可以寻求帮助的人。其次,第三方硬件和软件可能无法开箱即用,如果你向供应商寻求帮助,无论是游戏、显卡还是打印机,他们都不会听说过 Ultimate SuperL33tOS 树莓派版。然后就完了。不要选它们,坚持主流。

1. ChromeOS Flex

年年都在喊 Linux 桌面年来了,然而根本没有人注意到它是不是来了 —— 也许是因为上面没有写 “Linux” 吧。ChromeOS 只能运行在 ChromeBook 和 ChromeBox 上,但在全球疫情大流行之前,它们的销量曾一度超过 Mac。“Flex” 是适用于普通 PC 的版本,大概因为它是 1.5 万亿美元的谷歌做的而因此得名吧。ChromeOS Flex 非常好用,因为它只做一件事:浏览网页。你不能安装应用程序,甚至不能安装安卓应用程序:只有官方套件才可以。你可以运行 Debian 容器:如果你知道这意味着什么,就去运行 Debian。如果你不知道这意味着什么,相信我们,你不会想知道的。

2. Ubuntu

“Ubuntu 是一个古老的非洲单词,意思 是我用不来 Debian。”

Ubuntu 一开始是为了通过制造一个更容易安装和运行的 Linux 来取代 Windows 的头号消费操作系统的地位。它成功了。于是微软 威胁要起诉 它,因为如果你不细看的话,它看起来有点像 Windows,所以取代失败了。Ubuntu 决定,如果它不能看起来像 Windows,那么就 让它就像 Mac OS X。然后它又 回到了 GNOME

Ubuntu 曾经是显而易见的选择,但是它把目光从“ 为人类服务 for human beings ”的球上移开了(解释得很好,伙计们),转而关注服务器 —— 公平地说,这是赚钱的地方 —— 并且确实赚到了。当它放弃了所有内部的东西时,它保留了 Snap,这是它的通用应用程序打包格式,其他发行版都不用。这东西能用,但会占用磁盘空间,并使开机速度变慢。如果你只是想继续使用它,而不是摆弄和与之战斗,可以试试 Ubuntu MATE 或 Xubuntu,但这时你再想想我们对小众发行版的警告。

玩笑归玩笑,“Ubuntu” 是 恩古尼 Nguni 语( 恩德贝莱语 Ndebele 科萨语 Xhosa 祖鲁语 Zulu )的一个词,在南部非洲是一个更广泛的哲学概念,与社区中的尊重、仁慈和慷慨有关。其理念是,只有通过与他人进行亲社会互动,你才是一个人类。“umuntu ngumuntu ngabantu” —— “我是,因为你是”。

3. Linux Mint

Mint 是一个微调版的 Ubuntu 翻版。多年来它一直是个卢瑟,但是当 Ubuntu 变得像 Mac 一样时,它看到了机会并抓住了它 —— 同时也够到了榜单上第一的位置。它摒弃了 Ubuntu 中一些有问题的部分,比如 GNOME 和 Snap,但却用自己的不可靠的东西取代了它们,比如不是一个、不是两个、而是三个类 Windows 桌面的混乱选择,以及对更新和升级过于谨慎的态度。

4. Debian

Debian 是自由发行版的鼻祖,它发明了一种自动安装依赖关系的打包工具。它让安装 Linux 比以前更容易,但却陷入了 政治泥潭。它有点像 Ubuntu,但更过时,更难安装,而且驱动程序更少。如果这听起来正是你所需要的,那就去安装它吧。

5. Fedora

红帽公司通过从免费发行版转而销售异常无聊的企业服务器版而赚取了数十亿美元。这让那些吃白食的人很不高兴。Fedora 是红帽公司扔给他们的骨头。它已经成熟到可以与 Ubuntu 相媲美,但没有稳定的版本。你将会每年升级两次,除非你推迟升级,躺平啥都不干,并希望跳过每一个其他版本。除非你的日常工作是试图阻止你的 RHEL 机器倒下,或者试图构建能在 RHEL 机器上运行而不倒下的代码,否则可能不值得使用它。

6. openSUSE

SUSE 比红帽公司整整大半岁,它是另一个昂贵的企业发行版供应商,把免费的东西丢到了墙外。它对 Fedora 的不稳定版本问题的创新解决方案是有两个不同的发行版。一个是 “Leap”,与付费的 SUSE Linux Enterprise(SLE)同步 —— 也就是说,它的发布周期慢得令人痛苦。另一个,“Tumbleweed”,有一个滚动的发布模式,这意味着每天都有可能出现令人刺激的破坏性变化。

作为补偿,它使用 Btrfs 和快照来使回滚更新变得容易 —— 但软件包管理器不知道快照,也不了解 Btrfs 有名的无法告诉你有多少可用的磁盘空间的 习惯,所以它偶尔会填满你的文件系统并破坏它。沮丧的无聊或畏缩的恐怖,这是你的选择:愿你玩得开心!

SUSE 和 KDE 都产自于德国,它大约永远是 KDE 的最佳发行版。为了显示对 Linux 世界的深刻理解,Novell 收购了 SUSE,然后又 收购 了 GNOME 供应商 Ximian,然后强迫他们进行了一场 包办婚姻。所以现在 SLE 甚至不提供 KDE 作为选项。

7. RHEL 一家

IBM 的子公司红帽仍然是 Linux 世界的巨人。特别像克洛诺斯,他吃了自己的孩子。所以它 买下了 CentOS,然后把它 干掉,就像它 对 CoreOS 所做 的那样。

让我们随便混用一下古典典故,这导致了一个九头蛇的局面:又有许多脑袋冒了出来。如果 Fedora 是 RHEL 的一个 alpha 版本,那么 CentOS Stream 就是一种 beta 版本。

还有 Rocky Linux 和 AlmaLinux,它们是锉掉了序列号的 RHEL。如果你以后要在 RHEL 上部署东西,或者如果你正在为在红帽商店工作而提高技能,或者如果你只是买不起真货,这都是理想的选择。如果你觉得现在 Oracle 比红帽更值得信赖,那么还有 Oracle 的版本。

对于你自己的笔记本电脑来说,这些都是长期以来有点落后于时代的东西:如果你是一个大企业,这正是你想要的,但如果你在家里运行它,就不是了。

8. Pop!\_OS

Pop!\_OS 可以说是最有趣的 Ubuntu 翻版之一。说到这里,请记住那句关于生活在 有趣的时代 的名言,而开源世界的座右铭是 快速行动和打破常规。如果你一定要这么做,那就把它放在一台全新的电脑上,不要尝试双启动。另外,请记住我们对小众发行版说的话,这也适用于所有的 Ubuntu 翻版。

9. Arch Linux

最后,我们来到了名单上的第 10 个条目,因为 Unix 人要的就是不同,喜欢从零开始计算。作为最初的滚动发布的发行版之一,Arch 是快速行动和打破常规的体现。如果你是一个业余爱好者或游戏玩家,那就太好了,如果你有工作要做,那就不太好了。这也适用于它的后代,如 EndeavourOS、Manjaro 和 Garuda。

结论

有很多值得一试的发行版没有进入我们讽刺而(实则)深情的名单。这是列入前十名的原因:这个名单上的所有发行版都是目前领先的 Linux 发行版,这里的每一个都以自己的方式成为一个很好的、可靠的竞争者。

自由软件的世界之所以存在,是因为人们对正确的做事方式有强烈的感受,因此,它既有强烈的社区意识,也有深刻的、根本上对立的派别,如 蝶变党 Debianistas 帽子客 Hatters 的对立。而这还没有涉及到桌面或编辑器的战争。

还有很多其他的发行版也有完全合理的存在理由,比如我们的办公桌面就主要运行一个根本不在这个名单上的 发行版

都挺好,真的。


via: https://www.theregister.com/2022/05/31/the_cynics_guide_to_linux/

作者:Liam Proven in Prague 选题:wxy 译者:wxy 校对:wxy

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

这是一篇对漂亮而时尚的 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中国 荣誉推出

Zorin OS 16.1 带来了安全补丁、新软件,团队的目标是打造更好的发行版。

Zorin OS 之所以受欢迎,是因为它为 Windows 用户的 Linux 之旅提供了一个完美的起点。由于其简单的设计、优雅的软件包选择和开箱即用的 Windows 外观,它是当今所有用户欢迎和追捧的 Linux 发行版之一。

Zorin OS 16 以来,经过近两个月的时间,这第一个小版本现在可以供已经在运行 16.0 版本的用户下载和升级了。

Zorin OS 16.1 Desktop

Zorin OS 16.1 - 新内容

Zorin OS 16.1 为你的系统带来了最新安全补丁,包括 LibreOffice 7.3 办公套件和一些更新的软件包。

如果你刚买了一台新的笔记本电脑或安装了一个新的游戏工作站,Zorin OS 16.1 还支持索尼的 PlayStation 5 Dual Sense 游戏控制器和苹果的魔术鼠标 2。此外,你还得到了对英特尔第 12 代处理器和英伟达 RTX 3050 显卡的出色支持。

此外,由于最新的软件包,Zorin 开发人员承诺对汽车 Wi-Fi 和打印机有更好的支持。

下面是这个小版本的更新包和应用的快速总结。

  • 基于 Ubuntu 20.04.3 LTS
  • Zorin 桌面,基于 GNOME 3.38.4
  • LibreOffice 7.3
  • Firefox 98
  • Linux Kernel 5.13
  • GIMP 2.10.18
  • Evolution 邮件客户端

如果你想深入了解这些变化,完整的细节可以在这里找到。

那么,在哪里下载?

下载

在你点击下载之前,你应该知道它有一个“专业”版本,带有额外的主题和开箱即用的设置,价值 39 美元,而“核心”版本是完全免费下载的。你可以在下载页面阅读“专业版”和“核心版”的比较。

在我看来,核心版应该足够了,如果你有足够的经验,你可以改变设置,使其成为专业版。因此,我们推荐核心版用于一般用途。


via: https://www.debugpoint.com/2022/03/zorin-os-16-1-release/

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

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

孩子们可以使用 Linux 发行版吗?它又是否适合学校使用呢?

嗯,这取决于你有什么选择,以及你想选择的是什么。不管你是想给孩子还是学校老师用,都有不少选择。

因此,为了给你一个良好的开端,我们策划了一个为教育量身定做的 最佳 Linux 发行版 列表。

最适合儿童的 Linux 发行版

对于一个孩子来说,发行版必须提供一个用户友好的用户界面,而不是高级功能。

你可能会说,任何主流的、像 Ubuntu、Mint 或 Zorin 这样适合初学者的发行版都可以做到这一点。没错,但是如果一个发行版带有了 基本工具 并易于使用,孩子们会很快学会使用它并喜欢上它。

1、Endless OS

Endless OS 是一个流行的选择,是为教育量身定做的 Linux 发行版。

它以 Debian 为基础,使用 GNOME 桌面环境。尽管它限制了一年内在超过 500 台电脑上使用其操作系统,但它是免费下载的。

它的用户界面很容易使用,看起来很有吸引力,适合安装在现代电脑上。你可以得到各种预装的应用程序。因此,这对没有互联网接入的电脑来说是很方便的。

2、Ubermix

Ubermix 是一个基于 Ubuntu 的 Linux 发行版,旨在通过调整用户界面,摆脱不必要的应用程序,以及增加用于教育的必要工具/应用程序来降低复杂性。

它还提供了一种方法,在出现问题的情况下可以轻松地从系统问题中恢复。在内容过滤和 屏幕时间控制 方面有一个可选的家长控制功能,这确实很有用。

Ubermix 得到了积极的维护,并在其官方网站上提供了大量关于安装和故障排除的说明。

3、Kano OS(用于树莓派)

Kano OS 是为 6 至 14 岁的儿童教育而量身定做的计算套件。它就像高级版的树莓派,为年轻人提供了大量的 DIY 和编码活动。

Kano OS 也有基于 Debian 的 用于树莓派的操作系统。你不需要为此而购买 Kano 套件。你可以在你的树莓派上使用它。

它的目的是在与他们的计算机套件结合时,提供它所策划的教育的好处。从编码应用程序到游戏,应该有适合每个人的东西。

你还会发现有用的家长控制设置,可以为你的孩子限制/调整体验。如果需要更多的帮助,官方帮助资源 也会派上用场。

4、AcademiX GNU/Linux

AcademiX 是另一个基于 Debian 的发行版,主要用于学习。

不仅仅是初级教育,该操作系统中包含的程序对大学生也应该是有用的。它还包括虚拟互动实验室和虚拟显微镜。

虽然它通过预装的实用程序使学习变得简单,但教师也可以用它来创建内容和发布。

因此,它可以成为很多潜在的学习者和学校教师的一个全能选择。

5、Sugar(使任何发行版都对儿童友好)

Sugar 不是一个成熟的操作系统,而是一个学习平台(环境),它可以安装在任何 Linux 发行版之上,为学习而设置。

不仅仅是帮助你的孩子用一个易于使用的界面学习,它还有有助于协作、分享和学习而预装的软件工具。

它也可用于树莓派。而且提供了 Flatpak 包,可以让你在任何 Linux 发行版中轻松安装它的一些学习活动。

6、Li-f-e

Linux for education(Li-f-e)最初是 OpenSUSE 的一个项目,这是它的一个延续。

尽管它现在没有 OpenSUSE 的支持(我找不到任何参考资料),但它对孩子和学校来说可能是一个有用的选择。

这款软件基于 Ubuntu MATE,按照一些教科书的说法,它提供了几个内置的应用程序。它并没有提供什么特别的东西,而更像是 Ubuntu 教育版,在写这篇文章的时候,它正在积极维护。

最适合学校的 Linux 发行版

到目前为止,我提到的那些都是为孩子们的教育和学习而定制的。但教育有两个部分:学生和教师。

这就是为什么这个列表分为两部分。这第二部分列出了一些可能适合学校管理者、管理层和教师的选项。

当然,如果你想利用一个稳定可靠的 Linux 桌面操作系统来管理你的学校(或)内容创作,你总是可以使用 Linux Mint、elementary OS 或 Ubuntu。然而,有一些选项是为这种目的而定制的。

1、Debian Edu/Skolelinux

Skolelinux 是一个基于 Debian 的发行版,包含了一些适合学校师生使用的应用程序和网页服务。

它也被称为 Debian Edu。你可以通过下载所需的 ISO 或基本系统来选择离线安装,其余的可以在线安装。

尽管孩子们在安装后就可以使用它,但它需要一些学习过程来进行配置和维护。因此,这更倾向于学校管理人员或教师,而不是孩子。

2、Linux Schools(Karoshi 服务器)

一个具有 Ubuntu LTS 优点的 Linux 发行版,为学校服务器而建。如果你想建立一个服务器并监视/控制一个连接的服务器网络,Linux Schools(或 Karoshi 服务器)是一个很好的选择。

它可以让你使用网页界面管理一个服务器网络。你不需要 Linux 系统管理的深入知识来利用它。

3、Escuelas Linux

Escuelas Linux 是基于 Bodhi Linux 的。它内置了几个适合教育环境的应用程序。

它有自定义的工具,可以在几秒钟内将发行版重设为安装后的状态。也有恢复用户身份的选项。除此之外,它还带有在网络中分发教育材料、屏幕广播、镜像、远程命令执行、信息发送、屏幕锁定和对学生的计算机进行静音的应用程序。

考虑到它基于 Bodhi Linux,而 Bodhi Linux 是 最好的轻量级 Linux 发行版 之一,这对旧系统来说是个不错的选择。

如果你需要 NetBeans、Git、Android Studio 等高级工具,你还可以得到一个额外的开发者包,这是可选安装的。

除了这些选择之外,还有 EduBOSS,这是 BOSS Linux 的教育版,是为印度学校量身定做的。

总结

虽然有一百多个 Linux 发行版,但只有少数几个是专门为教育而设计的。

对于学生、教师和学校管理来说,有一些可行的选择是件好事。

毕竟,Linux 可以到处使用,任何人都可以使用。我说的对吗?


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

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

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