Arindam 发布的文章

我们为程序员和开发人员总结了 2022 年最好用的 10 款 Linux 发行版,以便他们开展日常工作和个人项目。

由于工作和项目需要,程序员和开发人员会用到各种工具和应用,包括代码编辑器、编译器、插件以及数据库等等。若对现代开发人员的工作流程做一番整理,一般流程如下:

  • 创建代码仓库
  • 编程
  • 调试
  • 测试
  • 部署

上述工作流程需要用到各种各样的工具,一份标准的工具清单如下:

  • 代码编辑器
  • 简单的文本编辑器
  • 网页浏览器(包括 Web 开发人员使用的各种浏览器)
  • 数据库引擎
  • 本地服务器
  • 各类编程语言的编译器
  • 调试器
  • 监视或分析工具(客户端或者网页端)

与 Windows 相比,Linux 可以说是编程的最佳平台。之所以这样说,主要是因为 Linux 发行版与 Windows 不同,预装了许多功能强大的包和软件,自行安装也比较容易。在本文中,考虑到一些原因,我不会将 macOS 纳入对比范围之内。

综上,本文将整理出 2022 年最适合程序员的 10 款 Linux 发行版。

2022 最适合程序员的 10 款 Linux 发行版

1、Fedora 工作站

Fedora 35 Workstation

在这 10 款 Linux 发行版当中,最优秀的可能就要数 Fedora Linux 了。Fedora 默认的工作站版本精选了一些软件包,为用户带来真正的 GNOME 桌面体验。

Fedora Linux 默认安装了开箱即用的主流开发软件包,包括 PHP、OpenJDK、PostgreSQL、Django、Ruby on Rails 以及 Ansible 等等。

dnf 是 Fedora Linux 的包管理器,有了它,安装代码编辑器以及其他软件就相当容易了。此外,你还可以使用“软件”应用商店一键搜索、安装软件。

Fedora Linux 支持 Snap 和 Flatpak,使用起来会更加灵活方便。你还可以使用 RPM Fusion 仓库,获取大量自由或非自由的软件。因为许可证等一些原因,Fedora Linux 不希望在其主仓库内包括这些包,于是就有了 RPM Fusion。

点击下方链接,了解 Fedora Linux 最新版本。

下载 Fedora

2、Ubuntu Linux

Ubuntu Desktop is a perfect Linux Distribution for Programmers.

在今天,无论是服务器还是个人电脑,使用最为广泛的发行版当属 Ubuntu Linux。Ubuntu 提供长期支持版本,每个长期支持版本官方提供五年的支持(外加五年的维护支持),并且每年为高级用户提供两个短期版本。

由于 Ubuntu 非常流行,各种包与软件的供应商都会提供适用于 Ubuntu 的版本(.deb)。此外,得益于广泛的知名度,Ubuntu 有着更为庞大的论坛群体和更为丰富的帮助文档。所以说,Ubuntu 是开发人员的最佳之选,尤其是在开发过程中陷入难题的时候,Ubuntu 更能发挥其作用。点击下方链接,了解更多。

下载 Ubuntu

3、openSUSE

openSUSE 是用在全球关键系统中最稳定、最专业的 Linux 发行版之一,是企业界(包括个人电脑、服务器以及瘦客户机)的首选解决方案。

相较于 Ubuntu 和 Fedora,openSUSE 具有一些独特的优势。首先,openSUSE 有两个版本:Leap 和 Tumbleweed。其中,openSUSE Leap 属于长期支持版,为用户带来稳定的升级体验。openSUSE Tumbleweed 属于滚动发行版,有着最新、最尖端的软件包。

如果你想获得最新的包和硬件支持,助力开发工作,你可以选择 openSUSE Tumbleweed;如果你想要的是稳定性,无需频繁维护即可长期运行,openSUSE Leap 会更适合你。

使用 openSUSE 进行开发工作,最大的优势之一就是 YaST 包管理工具。有了 YaST,许多操作可以轻松实现自动化。

此外,openSUSE 获取软件非常方便。它有专属的应用网站,供用户查找、安装包和软件。

如果你有一些 Linux 发行版的使用经验,推荐选择 openSUSE 进行开发工作。

下载 openSUSE

4、Manjaro Linux

Manjaro Linux 基于 Arch Linux,不过安装起来更容易一些。Manjaro Linux 自身还有许多独特功能,比如带有图形用户界面的安装程序、pamac 软件安装器以及高质量的软件仓库等等。Manjaro 有三个主要的桌面版本:GNOME、KDE Plasma 和 Xfce,足以满足各类用户的需要。

如果你想使用 Arch Linux 及其滚动发行的软件包来满足开发需求,但又不想在安装原版 Arch 上来回折腾,Manjaro 绝对是你的最佳选择。

下载 Manjaro

5、Arch Linux

尽管有 Manjaro 以及其他基于 Arch Linux 的发行版,而且安装操作非常简单,你可能还是想在自己的定制电脑上折腾一番,亲自动手 安装原版 Arch

不过这种选择更适合程序员和开发人员,因为他们想得到更多的掌控权,或者想要定制一个 Linux 操作系统,用于开发项目或满足开发需求。这样一来,他们可能就会安装 Arch Linux,选择自己最喜欢的桌面,设置专用于开发工作的操作系统。

假设你对 Arch Linux 和普通的电脑都比较熟悉,那么 Arch Linux 就是你的最佳选择,因为在自己定制的 Linux 操作系统上,你可以完全控制每一个软件包。

下载 Arch Linux

6、Pop OS

Pop OS(即 Pop!\_OS)由电脑制造商 System76 针对其系列硬件开发,是一款基于 Ubuntu 的自由开源的发行版。发行周期与 Ubuntu 保持同步,并为用户提供了额外的调整工具和软件包。

Pop OS 21.10 Desktop

Pop OS 基于 Ubuntu,默认支持多种程序语言,所以非常适合程序员使用。Pop OS 的软件中心非常出色,设有开发软件专区,深受计算机科学家和程序员青睐。

此外,Pop OS 的 COSMIC 桌面(GNOME 桌面的定制版)支持窗口自动平铺,具有柔美的调色板、默认的深色模式以及丰富的设置选项,给程序员带来独特的使用体验。

如果你既想要基于 Ubuntu,又想要适合程序员的稳定 Linux 发行版,推荐选择 Pop OS。

下载 POP OS

7、KDE Neon

作为一个程序员,如果你喜欢 KDE Plasma 桌面,又想使用基于 Qt 的开发环境,那么你应该选择 KDE Neon。

KDE Neon 基于 Ubuntu 长期支持版本,兼具最新的 KDE Plasma 桌面和 KDE 框架。因此,使用 KDE Neon,你不仅可以享受 Ubuntu 长期支持版本的稳定性,还能体验基于 Qt 的最新版 KDE 软件。

运行速度快,程序开箱即用,用户界面友好,广泛的社区支持,如你所愿,完美如斯。

下载 KDE Neon

8、Debian

Debian GUN/Linux 就无需过多介绍了。Debian 的稳定分支是 Ubuntu 及其衍生系统的基础。换句话说,Debian 是最主要、最稳定的 Linux 发行版之一。优秀的稳定性和较长的支持时间使得 Debian 非常适合用做开发环境。

不过,Debian 的稳定分支比较保守,很少使用最新的软件包。毕竟全世界(几乎)都依赖 Debian 的稳定运行,所以维护者在检查、合并软件包时必须十分谨慎。

Debian 不仅能够长期稳定运行,而且维护成本较低,是高级用户和系统管理员绝佳的编程环境。

下载 Debian Linux

9、Kali Linux

Kali Linux 由 Offensive Security 开发,服务对象为道德黑客和查找网络漏洞的渗透测试人员,内置大量黑客软件和工具。

对技术娴熟的程序员和开发人员来说,Kali Linux 堪称最佳之选。如果你精通 Linux,具备解决错误和依赖问题的经验,推荐选择 Kali Linux。

下载 Kali Linux

10、Fedora Labs

最后,我们来看看 Fedora Linux 的各种 Fedora Labs 版本。

Fedora Labs 为程序员、科学家、学生等各类人群提供各类专业化的 Linux 发行版,内置各类专业软件、包和工具。很多人并没有意识到 Fedora Labs 的优势,只要经过适当的配置,这些版本都是非常优秀的发行版。

我们来总结一下这些 Fedora Labs:

Fedora Scientific:

  • 采用 KDE Plasma 桌面,集成科学和数学领域的各种开源工具
  • 软件清单如下:

    • 基于 C/C++ 的 GNU Scientific Library
    • 兼容 MATLAB 的 MGNU Octave
    • LaTeX
    • Gnuplot:用于绘制 2D 与 3D 图像
    • Pandas:用于数据处理的 Python 库
    • IPython
    • Java 和 R 程序语言相关包
下载 Fedora Scientific

Fedora COMP NEURO:

  • 采用 GNOME 桌面环境,预装神经科学领域的各种开源包和应用。
下载 Comp Neuro

Fedora Robotics Suite:

  • 集成各种开源机器人技术包和软件,适合初学者、资深计算机科学家和编程人员。
下载 Fedora Robotics

除了上述版本,还有 Fedora Security LabsFedora AstronomyFedora Python Classroom 可供选择。

在编程项目以及科学领域,Fedora Labs 堪称完美之选。

总结

那么,怎样才能从以上 10 款 最适合程序员的 Linux 发行版中选出自己最喜欢的呢?

如果你想要一款开发系统,但又不想耗费太多精力,拿不定主意的话,推荐使用 Fedora 工作站或者 Ubuntu。

如果你的空闲时间比较多或者想要进一步掌控自己的系统,乐于尝试并且能够忍受偶尔发生的错误,推荐选择基于 Arch Linux 的系统。

对于刚接触 Linux 生态的新手程序员来说,Pop OS 也是一个不错的选择。如果有特殊需要的话,可以试试 Fedora Labs。

我希望本文能帮助程序员和开发人员选出最喜欢的 Linux 发行版。

祝你好运!

(题图由 jplenioPixabay 上发布 )


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

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

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

这是一份关于 Ubuntu 22.04 LTS 的次要特点的列表,这些特点使它成为迄今为止最好的 LTS 版本之一。

Canonical 的最新 LTS 版本 Ubuntu 的代号为 “Jammy Jellyfish” 受到了全球用户的好评。但是有数百个新的微小功能,以及一些不太流行的功能,没有引起人们的注意。因此,这里有五个 Ubuntu 22.04 的独特功能,我们认为这些功能可以使它成为一个史诗般的版本。

Ubuntu 22.04 发布 – 五个独特的功能

为数据驱动的方案进行了优化

数据分析和处理是当今每个企业的核心。而要做到这一点,你需要巨大的计算能力。Ubuntu 22.04 LTS 带来了开箱即用的 英伟达虚拟 GPU(vGPU) 驱动支持。这意味着你可以利用英伟达虚拟 GPU 软件,使你能够在虚拟机中使用从物理 GPU 服务器共享的 GPU 计算能力。

不仅如此,如果你的业务依赖于 SQL Server,Ubuntu LTS for Azure 带来了 Ubuntu 中的 SQL Server,它由 “Micro$oft” 支持,提供优化的性能和可扩展性。

改进的活动目录集成

此外,许多企业在多个工作站中为整个企业用户部署 Ubuntu。而且,部署工作站策略以监测和控制用户访问和各种关键业务控制非常重要。

活动目录实现了基于策略的工作站管理(在 Ubuntu 20.04 中引入),在这个版本中得到了进一步改善。除此之外,这个版本还带来了 ADsys 客户端,它有助于通过命令行远程管理组策略、权限升级和远程脚本执行。从这个版本开始,活动目录现在也支持与高级组策略对象的安装程序集成。

实时内核支持

此外,在 Ubuntu 22.04 LTS 发布期间,Canonical 宣布的一个有趣的消息是,提供“实时”内核选项,现在是测试版。对于电信和其他行业来说,一个低延迟的操作系统对于时间敏感的工作是必需的。因此,考虑到这一点和渗透到这些领域的愿景,Ubuntu 22.04 LTS 带来了一个应用了 PREEMPT\_RT 补丁的实时内核构建。它可用于 x86\_64 和 AArch64 架构。

然而,该 补丁 还没有在主线内核中出现,希望它能很快能出现。

最新的应用、软件包和驱动程序

除了上述变化之外,这个版本还带来了大量的软件包和工具链的升级。例如,这个版本带来了基于各种用途的多种 Linux 内核类型,如 Ubuntu 桌面可以选择使用 内核 5.17,而硬件启用内核仍然是 5.15。

不仅如此,Ubuntu Server 采用长期支持版的 内核 5.15,而 Ubuntu Cloud 镜像可以选择使用与云供应商合作的更优化的内核。

此外,如果你是英伟达用户,值得一提的是,ARM64 上的英伟达驱动的 Linux 限制模块现在已经可用(在 x86\_64 中已经可用)。你可以使用 ubuntu-drivers 程序来安装和配置英伟达驱动。

核心模块和子系统构成的完整的操作系统可以完美无缺地工作。因此,考虑到这一点,Ubuntu 22.04 LTS 对它们都进行了仔细的升级,以迎合这个很好的版本。以下是简介:

GNU/Linux 核心:

  • GCC 11.2.0
  • binutils 2.38
  • glibc 2.35

编程工具链:

  • Python 3.10.4
  • Perl 5.34.0
  • LLVM 14
  • golang 1.18
  • rustc 1.58
  • OpenJDK 11(可选使用 OpenJDK 18)
  • Ruby 3.0
  • PHP 8.1.2
  • Apache 2.4.52
  • PostgreSQL 14.2
  • Django 3.2.12
  • MySQL 8.0
  • 更新的 NFS 以及 Samba Server
  • Systemd 249.11
  • OpenSSL 3.0

虚拟化:

  • qemu 6.2.0
  • libvirt 8.0.0
  • virt-manager 4.0.0

性能提升

但这还不是全部。由于一些长期等待的更新,你应该体验到更快的 Ubuntu 22.04 Jammy Jellyfish,这些体验最终会在这个版本中出现。

首先,长期等待的 GNOME 桌面的 [三重缓冲代码] 已经来到。当先前的帧缓冲落后时,三重缓冲会自动启用,它在英特尔和树莓派驱动中产生了更快的桌面性能。不仅如此,代码还监控最后一帧,以便系统不会遇到过量缓冲的情况。

其次,改进的电源管理,在运行时对 AMD 和英伟达的 GPU 起作用,将帮助笔记本电脑用户。

此外,Wayland 现在是大多数系统的默认显示服务器,除了英伟达 GPU 硬件默认为 X11。Wayland 为你提供了更快的跨应用的桌面体验,包括网页浏览器。

最后,定制的 GNOME 42 及其 独特功能(例如平衡和省电电源配置文件)为重度笔记本电脑用户提供了更多优势。此外,带有浅色/深色外观的新强调色和将选定的 GNOME 模块移植到 GTK4/libadwaita 只是这个史诗般的 Ubuntu 22.04 LTS 版本的一个补充。

结论

总而言之,就上述所有内容的变化和许多其他方面而言,我相信这是 Canonical 发布的最好的 LTS 版本之一。

我们希望它得到好评,并在未来能保持稳定。


via: https://www.debugpoint.com/2022/04/ubuntu-22-04-release-unique-feature/

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

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

我们通过实际升级测试了 Linux Mint 升级工具(mintupgrade GUI)。这是我们的发现。

这个工具正在开发中,可能包含错误,除非你想实验一下,否则请不要在你的日常中使用它。

Linux Mint 升级工具

Linux Mint 团队 宣布,他们建立了一个新的工具来升级 Linux Mint 的主要版本。它被称为 “mintupgrade2”。它目前正在开发中,计划用于升级主要版本。例如,从 Linux Mint 20 到 21,而不是小版本的升级。

虽然你可以使用标准的 apt 命令来升级版本,然而,Mint 团队认为主要版本的升级是很棘手的。新用户很难顺利升级,因为它涉及到终端和一套复杂的命令步骤。

此外,这个图形用户界面是对 mintupgrade 程序的封装,并带有一些附加功能,它带来了一套系统前检查和一键修复的升级过程。

除此之外,mintupgrade 还会检查你是否连接到电源、系统是否是最新的、磁盘空间的可用性等等。

为了让大家了解它的外观和工作情况,我们使用 LMDE 4 设置了一个测试平台做了个测试。

但在这之前,让我快速介绍一下它的功能:

  • 完全由 GUI 驱动的升级过程
  • 多语言支持
  • 升级前检查:系统备份、电源、磁盘空间、删除的软件包列表
  • 可配置
  • 提醒你来自上一个版本的孤儿软件包
  • 给你修复问题的选项

它是如何工作的

当我们通过命令 mintupgrade 运行这个 Mint 升级工具时,这个图形用户界面程序友好的欢迎屏幕是一个很好的起点,它开启了升级过程,然后它自己开始进行一系列的检查。

Starting the upgrade process

除此之外,当它在你的系统中发现一些问题时,它会停下来并给你足够的细节。当你点击“修复”后,它就可以再次恢复进程。

不止如此。如果由于网络或互联网或任何其他问题而中断,它也可以恢复升级过程。

在我们的测试过程中,该工具在我们的测试系统中发现了以下错误,只需点击一下就能修复它们。

Apt Cache check

Mint Upgrade detects that system snapshots are not present

Check for Orphan Packages

Status before upgrade

Mint Upgrade can detect the packages that require a downgrade

最后,我们成功地将一个测试系统从 LMDE 4 升级到 LMDE 5。

Upgrade Complete

如何获得这个升级工具

使用下面的命令,该工具的安装很简单。但正如该团队所建议的,它现在处于 BETA 状态,所以不要用它来进行正式场合的升级。

sudo apt update
sudo apt install mintupgrade

结束语

最后,我认为这是 Linux Mint 团队的最好的工具之一。正如你在上面看到的,它自己处理了许多错误。我所做的只是点击“修复”按钮。而这个工具足够聪明,能够理解所有的故障点,并负责补救。

mintupgrade 工具 将在 Linux Mint 21 “Vanessa” 发布前发布,大约在 2022 年第三季度末或第四季度初。


via: https://www.debugpoint.com/2022/04/mint-upgrade-tool/

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

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

Ubuntu Unity 22.04 LTS 中的新功能和软件包,带来了精心策划的 Unity 桌面。

Ubuntu Unity 是 Ubuntu 的一个非官方版本,提供了 Unity 桌面环境。Unity 桌面环境是由 Canonical 在十年前创建的,而后在 Ubuntu 18.04 “Bionic Beaver” 发布后被 放弃了,Ubuntu 转而使用了 GNOME 桌面。随着 Ubuntu 22.04 LTS 的发布,Ubuntu Unity 的小团队发布了 Ubuntu Unity 22.04 LTS Linux 发行版。

Nice and Clean Ubuntu Unity 22.04 LTS

Ubuntu Unity 22.04 LTS - 新功能

抛开历史不谈,Ubuntu Unity 22.04 LTS 带来了 Unity7 桌面环境,并与 Jammy Jellyfish 版本保持了一致的变化。该版本的核心是基于 Ubuntu 的底层软件包和 Linux 内核 5.15 。Linux 内核 5.15 支持所有主流的 GPU、CPU 和其他硬件阵容,让你可以在你的硬件上自由使用这个发行版。

此外,在此版本中自然有 Unity 桌面的主要魅力所在,即搜索应用的全局 HUD 和所有应用都有的全局菜单。也许,很多人喜欢 Unity 就是因为它的全局 HUD(通过 META 键启动),这是一个搜索、启动或做任何事情的单一入口点。

Global HUD in Ubuntu Unity 22.04

它基本上就像是 KDE Plasma 中的 KRunner。另外,它的全局菜单使应用看起来更漂亮,并节省了宝贵的屏幕空间。而且,该团队还为 Unity 桌面带来了定制的 Yaru 主题,有浅深两款。

Global Menu in Ubuntu 22.04 with LibreOffice Calc

除此之外,应用列表也有些不同,与基本的 Ubuntu GNOME 版本相比,它提供了各种基本用途的应用。比如,它用 Nemo 文件管理器代替了 GNOME 中的 “文件”,以及来自 MATE 桌面软件包的 Pluma 文本编辑器。

不包括 Nautilus/“文件” 是明智的,因为要做全部的 GTK4 和 libadwaita 移植工作。对于 Unity 桌面来说,这需要太多的工作,而其他的解决方案也可以有效地工作。

此外,在 Ubuntu Unity 22.04 LTS 中使用了 GNOME “软件” 41.5,安装和删除软件变得很容易。虽然它是一个 GNOME 41+ 系列的应用,但在 Unity 桌面外观下,它看起来很优雅。但它没有全局菜单,因为它的软件设计原则本身就没有传统的文件菜单栏。

外观和感觉

但这还不是全部。Unity 桌面为你提供了大量的自定义选项,通过外观设置来选择基础主题、启动器图标大小和位置,以及其他 Unity 桌面的基本设置。如需进一步配置,你可以得到预装的 Unity Tweak 工具,它为你提供了更多额外的选项,使你的桌面成为你想要的样子。

最后,在这个版本中,以官方吉祥物 Jammy Jellyfish 为特色的一组迷人的墙纸为整个 Unity 桌面体验增色不少。

Unity Tweak Tool

总结和下载

作为总结,下面是 Ubuntu Unity 22.04 版本中的应用组合:

  • 基于 Ubuntu 22.04 LTS “Jammy Jellyfish”
  • Linux 内核 5.15
  • Unity 7.5.1
  • Flatpak 和 Flathub 作为默认安装方式
  • Nemo 文件管理器 5.2.4
  • Atril 文档浏览器 1.26
  • Pluma 文本编辑器 1.26
  • VLC 媒体播放器 3.0.16
  • EOM(Eye of MATE)图像查看器 1.26
  • MATE 系统监视器
  • Firefox 99(Snap)
  • LibreOffice 7.3.2.2
  • Unity Tweak Tool

最后,如果你想重温 Unity 的美好时光,可以从以下链接下载官方 ISO。

下载 Ubuntu Unity

不要忘记以任何能力为官方项目做出贡献,以帮助团队继承伟大的 Unity 桌面概念的遗产。

参考自 公告


via: https://www.debugpoint.com/2022/04/ubuntu-unity-22-04-lts/

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

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

Ubuntu Studio 22.04 LTS “Jammy Jellyfish” 的新特性和增强功能列表。

Ubuntu Studio 是 Ubuntu 的官方特色版,专门为那些主要从事图形、音频和视频工作的创作者服务。这个官方发行版在其 ISO 镜像中预装了几乎所有流行的开源创意软件,为你提供了一个现成而稳定的系统来启动你的专业工作。

Ubuntu Studio 22.04 LTS Desktop

Ubuntu Studio 22.04 LTS - 新功能

像所有的 Ubuntu 官方版本一样,Ubuntu Studio 22.04 LTS 基于 Ubuntu 22.04 LTS “Jammy Jellyfish”。Linux 内核 5.15 LTS 为 Ubuntu Studio 22.04 提供支持,这是一个稳定的内核,适合目前所有的现代硬件阵容。

大多数创造性的工作通常发生在高端和现代的机器上;因此内核版本在 Ubuntu Studio 中是很重要的。Linux 内核 5.15 LTS 支持英特尔和 AMD 当前的 CPU/GPU 阵容。例如,这个内核带来了用于高带宽 I/O 操作的 AMD PTDMA 驱动和许多基本的更新,这对现代硬件的创造性工作非常重要。

除此之外,定制的 KDE Plasma 5.24 和 KDE Framework 5.92 带来了友好的用户界面和 Ubuntu Studio 的原生深色主题和图标主题。KDE Plasma 桌面被调整为带有快捷方式和必要的系统托盘部件的顶部面板,使所有的专业工作更加流畅。

此外,如果你从 Ubuntu Studio 20.04 LTS Focal Fossa 迁移到这个版本,KDE Plasma 是用户将体验到的一个新桌面。因为 Ubuntu Studio 20.04 LTS 是最后一个带有 Xfce 桌面环境的版本。而从那时起,Ubuntu Studio 已经转向了 KDE Plasma 桌面环境,以获得更好的现代技术和性能支持。

应用栈

Ubuntu Studio 22.04 LTS 的应用栈带来了最新的稳定版本。Studio Controls(Ubuntu Studio 的本地控制中心)升级到了 2.3.0 版本,改进了混音器和插件,并修复了错误。

Studio Controls

除此之外,图形、视频和音频软件套件也都更新了它们的最新稳定版本。此外,如果你和上一个 LTS 版本做一个功能对比,你可能会注意到功能和改进的大规模升级。主要是针对 Blender、KDenlive 和 Ardour,因为这些超级令人印象深刻的开源应用在开发中非常活跃。

不过,我们在这里列出的主要应用并不是完整清单:

  • Blender v3.0.1 (3D 计算机图形)
  • KDenlive v21.12.3 (视频编辑)
  • Krita v5.0.2 (光栅图形绘制和动画)
  • Gimp v2.10.24 (光栅图形绘制)
  • Ardour v6.9 (数字音频工作站
  • Scribus v1.5.7 (桌面出版)
  • Darktable v3.6.0 (RAW 图像和照片管理)
  • Inkscape v1.1.2 (矢量图形编辑器)
  • Carla v2.4.2 (音频插件主机)
  • Studio Controls v2.3.0 (音频管理和控制)
  • OBS Studio v27.2.3 (流媒体应用)
  • MyPaint v2.0.1 (简单绘画)

此外,Jammy Jellyfish 的重大变化之一是引入了 Pipewire 0.3.48(与 Focal Fossa 相比)。这种现代音频和视频流服务器技术将帮助许多用户进行高级音频控制。但它可能需要命令行的调整来管理它。我不确定 Studio 团队未来是否会在 Studio 控制工具中带来额外的设置来管理 Pipewire。

最后,Ubuntu Studio 团队新设计的标志与 Canonical 的品牌形象相一致,看起来令人印象深刻,在这个版本中非常突出。

Ubuntu Studio New Logo

下载和升级

上述所有的应用使得 Ubuntu Studio 22.04 LTS 的 ISO 大小达到了惊人的 4GB 以上(它不能装在一张 DVD 里 ,要用 USB)。如果你想试试,你可以使用下面的链接下载 BETA 镜像。

ubuntustudio-22.04-beta-dvd-amd64.iso
ubuntustudio-22.04-beta-dvd-amd64.iso.torrent

如果你打算从 Ubuntu Studio 20.04 LTS 升级到这个新版本,需要注意一下。由于桌面环境从 Xfce 变为 KDE Plasma,你不应该从 Ubuntu Studio 20.04 LTS 升级到 Ubuntu 22.04 LTS。这种方式不支持。

相反,你应该进行全新的安装。重新安装可能会有点复杂和挑战,因为你已经在系统中设置了许多插件、设置和建立了音频和视频工作的工作流程。但我还是建议你这样做,因为这样可以让你在 Ubuntu Studio 22.04 LTS 中清理一下,然后用一套新的应用和桌面环境重新开始。

来自发布说明

专题图片由 Unsplash 上的 Milad Fakurian 拍摄。


via: https://www.debugpoint.com/2022/04/ubuntu-studio-22-04-lts/

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

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

我们重点推荐 10 款轻量级 Linux 发行版,它们是 2022 年最适合旧 PC 的发行版。我们将向你们介绍它们的特色,以及为什么它们会成为复活旧硬件的完美之选。

我们认为你不应该扔掉任何硬件,尤其是 PC 和它的配件。在理想的情况下,设计良好的软件总是能够在任意硬件上运行。有很多专门针对旧硬件和 PC 设计的 Linux 发行版 。而你可以在这些 Linux 操作系统的帮助快速地恢复它们的活力。在这篇文章中,我们重点推荐 10 款这样的 Linux 发行版,它们是 2022 年的轻量级、对旧硬件友好的 Linux 发行版。

2022 年的 10 款轻量级 Linux 发行版

1、Linux Lite

在这份 2022 年的列表中,我们推出的第一款轻量级 Linux 发行版是 Linux Lite 。Linux Lite 是一款基于 Ubuntu 和 Debian 的、正在不断开发和完善的 Linux 发行版。这款有十年开发历史的 Linux 发行版非常适合于你的旧硬件,这些硬件需要适用且设计良好的发行版。该开发团队将这个发行版作为那些硬件不再被 Windows 所支持的用户的理想起点。这个发行版的主要优势是良好的自定义和极好看的 Xfce 桌面,并基于 Ubuntu,采用了最新的内核,当然,它还有一个 32 位 ISO 镜像。

Linux Lite

特点:

  • 基于 Ubuntu
  • 自定义的 Xfce 桌面环境
  • 原生应用程序
  • 支持 32 位
  • 积极开发
  • 最小系统要求 1 GB 内存
下载 Linux Lite

2、Puppy Linux

在这份列表中的第二个重要的发行版是 Puppy Linux 。Puppy Linux 与传统发行版稍有不同。它被设计成在内存中运行,而不需要安装在物理机系统中。如果配置得当,你可以保存会话,此外,即使你移除了可启动介质,它也可以继续很好地工作。

Puppy Linux – one of the best lightweight Linux Distribution in 2022

这个 Linux 发行版与 Ubuntu 的 LTS 版本的二进制文件是兼容的;其最新的版本基于 Ubuntu 20.04 LTS。因为 Ubuntu 放弃了 32 位的支持,所以其最新版本也放弃了 32 位的支持。

Puppy Linux 非常适合于旧计算机、上网本以及内存小于 1GB 的机器。在其核心,运行着超快速的 JWM(Jow’s Window Manager)。Puppy 软件包管理器支持 .deb 、.rpm 及其原生的 PET 软件包。

总的来说,它是一款完美的、精心设计的 Linux 发行版,毫无疑问适合于旧硬件。

特点:

  • 基于 Ubuntu LTS 版本
  • 能够在低端的上网本上运行
  • 即使移除可启动介质后,也可以直接在内存中运行
  • 特有的软件包管理器 – Puppy 软件包管理器
  • JWM 窗口管理器
下载 Puppy Linux

3、BunsenLabs Linux

在这份列表中的第三款轻量级 Linux 发行版是 BunsenLabs Linux ,它是 Crunchbang 项目的继任者。BunsenLabs Linux 基于 Debian 稳定分支,为你的低端系统带来了现代应用。这个发行版为低端硬件提供了一个 32 位版本的镜像,并为你的常规硬件提供一个标准的 64 位版本的镜像。在其核心,BunsenLabds 由一个预配置的 OpenBox 窗口管理器所驱动,并带有令人惊艳的 tint2 面板、预配置的 Conky 和 jgmenu 。

BunsenLabs Linux

这是一款针对旧硬件的、设计良好、速度超快、稳定且外观漂亮的发行版。

特点:

  • 基于 Debian 稳定分支
  • Openbox 窗口管理器,附带 tint2 面板、Conky 和 jgmenu
  • 提供 32 位安装程序
  • 可以通过官方论坛获取帮助和支持
下载 BunsenLabs Linux

4、Lubuntu

Lubuntu 是一款著名的轻量级 Linux 发行版。它是一款官方的 Ubuntu Linux 衍生版本,其特点是使用轻量级 LxQt 桌面环境。Lubuntu 在给予你现代的 Ubuntu Linux 软件包和技术的同时,也针对你的低端硬件提供了 LxQt 桌面环境。尽管与这份列表中的其它的发行版相比,它可能需要更多的一些系统资源,但是对于旧硬件来说,它仍然是一个适合的 Linux 发行版。

Lubuntu

如果你需要一款稳定且开箱即用的适中量级的 Linux 发行版,那么,请选择 Lubuntu 。

下载 Lubuntu

5、Absolute Linux

第五款轻量级 Linux 发行版是 Absolute Linux ,它基于 Slackware Linux 。这个发行版在其安装程序镜像中打包了所有日常需要的应用程序,以便你可以获得一款开箱即用的发行版。Absolute Linux 以使用 IceWM 和 ROX 桌面环境为特色,在旧硬件中使用它们时,能为你带来极致的速度。它不使用 systemd,这为它提供了比其他发行版更多的优势。

Absolute Linux

特点:

  • 基于 Slackware
  • 不使用 systemd
  • 打包了必要的软件包
  • IceWM 桌面环境、Slapt-get 软件包管理器
下载 Absolute Linux

6、antiX Linux

我们想重点推荐的另一款轻量级 Linux 发行版是 antiX Linux 。antiX Linux 基于 Debian 稳定分支,并带来一些吸引人的功能。在其核心,它使用 IceWM、Fluxbox 和 ROX 桌面环境,给予你一种优秀而快速的桌面体验。它完全没有使用 systemd,而是使用 sysVinit 和 runit 系统。antiX Linux 还为你提供了 32 位安装程序,并且还四个变体 – 完全版、核心版、基本版以及网络版,以满足不同的实际使用情况。

antiX Linux

特点:

  • 基于 Debian 稳定分支
  • 32 位安装程序
  • 不使用 systemd
  • IceWM 及其它的窗口管理器衍生特色版本
下载 antiX Linux

7、LXLE

LXLE Linux 是 Lubuntu LTS 的一个变体,使用 LXDE 桌面环境而非 LXQt 桌面环境。其对应用程序、安装程序以及其它功能的选择,使其成针对旧硬件的一款完美的发行版。它基于稳定的 Ubuntu LTS 版本,是以快速的 LXDE 桌面环境来复兴你的旧系统的理想选择。

LXLE Linux

然而,就我个人见解,我感觉 LXQt 比 LXDE 稍快一点。好吧,这种反馈可能是因人而异的,对你来说可能是不同的。现在,没有多少 Linux 发行版能向你提供 LXDE 桌面环境的衍生版本。因此,对于日常使用的来说,它可能是一款独特的轻量级的 Linux 发行版。

下载 LXLE

8、Porteus Linux

Porteus Linux 是 Slackware Linux 的翻版,以旧的 KDE 4.0+ 桌面环境(KDE Plasma 系列之前的版本)为特色。这款超快的 Linux 发行版非常适合你的古董硬件,因为它基于最先进的 Slackware ,并且向你提供了 32 位版本。这款发行版可以从现场 USB/CD 或任意可启动介质运行,安装程序仅 300 MB 大小。

如果你喜欢老款 KDE(像我一样!)和 Slackware 的简单易用,对你来说这将会是一个完美的发行版,甚至针对你的新硬件也是一样。

Porteus Linux

下载 Porteus Linux

9、Q4OS

Q4OS 是这份列表中的一款独特的 Linux 发行版。它针对的是现今已经过时的旧 Windows 系统。曾经很多运行过 Windows XP 和 Windows 7 的老式 PC,它们不再能很好地运行 Windows 和一些现代的 Linux 发行版,因为现代的操作系统要求更多的计算能力和资源。

Q4OS 针对这些实际使用实例,给予你一款精心设计的 Linux 发行版,附带有 32 位安装程序、 Windows 安装程序、Trinity 桌面环境,以及预制的 Windows 主题等。

Q4OS

下载 Q4OS

10、MX Linux

在这份列表中的最后一款 Linux 发行版是著名的 MX Linux ,它凭借其特色和独特性在当今时代打响了知名度。然而,我都怀疑是否应该将 MX Linux 列为轻量级。因为在我看来,如果你考虑到它的 KDE Plasma 衍生版本,它应该是中等量级的 Linux 发行版。

MX Linux

不管怎么说,它的一些特色使其成为一款轻量级 Linux 发行版的完美候选版本。MX Linux 基于 Debian 稳定分支,并使用了 antiX 组件创建。它的特点是有自己的用于更多工作流的 MX Linux 原生应用程序。你可以使用 KDE Plasma 、Xfce 和 Fluxbox 作为桌面环境。

下载 MX Linux

总结

如果你仔细观察就会发现,我们在这里所列出的大多数的轻量级 Linux 发行版都基于 Debian Linux 的。它是真正的 “通用操作系统”。现代的 Linux 桌面环境,像 GNOME 40+ 、KDE Plasma 和 Systemd 初始化系统,已经不再兼容旧硬件。此外,随着技术的进步,引入了更多的软件复杂性,需要更高端的硬件。

尽管如此,我希望你可以从这份列表中找到一些为你的旧笔记本电脑或 PC 选择轻量级 Linux 发行版的灵感。每一款发行版都提供了不同的体验,但是都有共同的目标:让你的旧硬件恢复活力。所以,任君采撷。

感谢阅读,请发表你的评论。如果这对你有所帮助,那怕说声“谢谢”也是好的。

一些图像文件的版权: 各自的 Linux 发行版


via: https://www.debugpoint.com/2022/03/lightweight-linux-distributions-2022/

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

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