本内容是对 Every Linux Distro Explained in 13 Minutes 内容的翻译与整理。
Ubuntu
Ubuntu 是一个非常受欢迎的 Linux 操作系统,以用户友好和庞大的社区而闻名。它使用一个简单但直观的桌面界面。Ubuntu 是免费且开源的,这意味着你可以自由修改并分发它。
Ubuntu 有很多变种:
- 默认的 Ubuntu,适用于普通使用;
- Kubuntu,如果你想比 Windows 或 Mac 有更多自定义界面;
- Xubuntu,一个轻量级操作系统;
- Lubuntu,适用于非常老的电脑;
- Ubuntu Mate,提供更经典的 Ubuntu 体验;
- Ubuntu Budgie,带来更现代和精致的体验;
- Ubuntu Studio,适合创作者使用。
Ubuntu 非常适合刚开始接触 Linux 的新手、服务器管理员以及注重隐私的用户,因为它不像 Windows 或 Mac 那样有追踪功能。
Ubuntu 是基于 Debian(DBN)的。
Debian
说到 Debian,它是最古老、最稳定的 Linux 操作系统之一,以强调开源而著称。它可以用于桌面、服务器和嵌入式系统。与 Ubuntu 不同,Debian 完全由社区驱动,没有企业支持。Debian 支持多种桌面环境,如 Gnome、KDE Plasma、XFCE 或 LXDE。Debian 是许多其他 Linux 发行版的基础。
Kali Linux
Kali Linux 是另一个基于 Debian 的发行版,专为网络安全和道德黑客设计。它是 BackTrack Linux 的继承者,内置数百种安全工具。它包括数字取证、网络分析和漏洞扫描工具,如 Metasploit、Wireshark、Burp Suite 和 Aircrack-ng。Kali Linux 可在 Raspberry Pi、安卓设备和嵌入式系统上运行。主要用户包括道德黑客、IT 安全专家、网络安全学生以及取证调查人员。缺点是它不像其他发行版那样适合初学者。它还有其他版本,如 Kali Light 和 Kali ARM。
Arch Linux
Arch Linux 是一个轻量级、DIY 风格的滚动更新 Linux 发行版。它以极简主义和高度可定制而著称。与 Ubuntu 不同,Arch 没有预配置设置。你需要从零开始构建系统,可以选择内核、桌面环境和软件栈。主要适用于希望完全掌控系统的高级用户,也适合 Linux 爱好者和追求最新软件的用户,因为 Arch 是滚动更新的。但就像 Kali Linux 一样,它不适合初学者。
Fedora
Fedora 是由 Red Hat 支持的 Linux 发行版,是 Red Hat Enterprise Linux 的测试平台。它专注于创新和最新软件,提供多个变种:KDE Plasma(可定制桌面)、XFCE(轻量级)、LXQT(超轻量)、Server(服务器版)和 CoreOS(云平台专用)。它拥有强大的安全性,默认启用 SELinux(Security Enhanced Linux),并且发布周期很短,每 6 个月就有一个新版本。趣闻:Linux 之父 Linus Torvalds 使用 Fedora。
Tails
Tails 是一个专注隐私的 Linux 发行版,旨在实现最大程度的匿名性。它会通过 Tor 浏览器路由所有网络流量,并且在关闭时不会留下任何数字痕迹。它可以从 DVD 或 USB 启动,关机后自动清除所有数据。它预装了多个隐私工具,如用于加密邮件的 Enigma、密码管理器 KeePass、安全文件分享工具 OnionShare。Tails 的缺点是由于路径重定向,网络速度较慢,而且需要手动更新,不适合日常计算使用。历史上,Tails 被压迫xx下的活动家、隐私保护者和举报人使用。
Mint
Mint 是一个非常用户友好的基于 Ubuntu 的发行版,专为桌面用户设计。如果你想要一个稳定且易于使用的系统,它是个不错的选择,因为它以“开箱即用”的体验而著称。它拥有类似 Windows 的布局,提供多个版本,如最流行的 Cinnamon、适用于老电脑的 XFCE、轻量级的 Mate。Mint 非常适合那些不喜欢 Ubuntu 的 Snap 软件包机制或从 Windows 迁移过来的用户。
OpenSUSE
OpenSUSE 是一个多功能、社区驱动的 Linux 发行版,由 SUSE 公司赞助。它有两个版本:Leap(稳定版,适合服务器和工作站)和 Tumbleweed(滚动更新版)。OpenSUSE 非常适合系统管理员、开发者或 KDE 桌面环境爱好者。它的变色龙 logo 象征其高度适应性。
Pop!_OS
Pop!_OS 是一个基于 Ubuntu 的 Linux 发行版,由 System76 开发。它为创作者、开发者和游戏玩家而设计,因支持 NVIDIA 和 AMD GPU 而具有高性能。它非常用户友好且高度可定制,采用 GNOME 桌面环境。它适合 STEM 领域用户,预装了 TensorFlow、CUDA、VS Code 和 Python。它也支持游戏,拥有混合图形支持。虽然听起来复杂,但它对想要精致、无烦恼体验的 Linux 初学者来说其实也很友好。
Red Hat Enterprise Linux
Red Hat Enterprise Linux 是一个商业级企业 Linux 发行版,由 Red Hat 公司开发。与其他发行版不同,它不是免费的,需要付费订阅来获取更新和技术支持。它默认启用 SELinux,每个主版本有 10 年的生命周期。它为企业级数据中心和云计算进行了优化,并兼容数千种企业应用。Red Hat 被银行、财富 500 强公司、政府和军方、高安全性需求单位、AWS 或 Azure 等云服务商及 IT 管理员广泛使用。
CentOS Stream
CentOS Stream 是一个 Linux 发行版,作为 Red Hat Enterprise Linux 的上游版本,起到未来更新的测试平台作用。与 Red Hat 不同,它是免费的、由社区驱动的。CentOS Stream 是 CentOS 项目唯一存续的版本,传统的 CentOS 8 已于 2021 年停止支持。如果你想提前体验 Red Hat 的功能,CentOS Stream 是个好选择。
Raspberry Pi OS
Raspberry Pi OS 是 Raspberry Pi 官方的基于 Linux 的操作系统,由 Raspberry Pi 基金会设计,针对低功耗 ARM 硬件优化。它预装了摄像头和传感器控制工具、自有 Python IDE、VLC 和 Chromium 浏览器。提供 32 位、64 位和无图形界面的轻量版本。适用于机器人、家庭自动化爱好者、教育工作者、STEM 学生及学习 Python 或 Scratch 的初学者。
Parrot OS
Parrot OS 是一个专注安全的 Linux 发行版,专为渗透测试设计。内置 600 多种工具,是一个比 Kali Linux 更精致的选择。自带 VPN 和 MAC 地址伪装功能。它有多个版本:Parrot Security(用于渗透测试和黑客)、Parrot Home(注重隐私的日常使用)、Parrot ARM(适用于树莓派和移动设备)、Parrot Cloud(用于服务器和云端渗透测试)。Parrot OS 被全球执法机关和网络安全专家使用。
Puppy Linux
Puppy Linux 是一个便携式 Linux 发行版,专为非常老旧或低配置硬件而设计。与其他发行版不同,Puppy 完全加载到内存中运行,即使只有 256MB 内存也能极快运行。无需硬盘,可从 USB 启动。它有多种版本,如 Fauci Pup(通用)、Bionic Pup(旧硬件)、Slacko Puppy(轻量级)、Tahrpup(适用于更古老电脑)。整个系统的大小不到 300MB。
Rocky Linux
Rocky Linux 是一个 1:1 兼容 Red Hat Enterprise Linux 的发行版。它是在 Red Hat 停止 CentOS 后创建的,免费且由社区拥有。它针对云计算、数据中心和高性能计算进行了优化。如果你想要 Red Hat 的兼容性但不想付费,Rocky Linux 是个不错的选择。
Alpine Linux
Alpine Linux 是一个极其轻量级、专注安全的 Linux 发行版,主要用于边缘计算和极简主义。它是 Docker 和 Kubernetes 用户的常用选择,其基础镜像大小仅为 5MB。
Steam OS
Steam OS 是由 Valve 开发的基于 Linux 的操作系统,主要用于运行 Steam Deck。它是一个基于 Arch Linux 的专用发行版,专为运行 Steam 游戏而设计,界面类似游戏机,支持滚动更新,桌面模式采用 KDE Plasma。尽管为 Steam Deck 优化,但也可在普通电脑上运行。
antiX
antiX 是一个轻量级的基于 Debian 的 Linux 发行版,专为老旧电脑设计。与 Puppy Linux 不同,antiX 是全功能操作系统,可运行在 2000 年代早期的硬件上。它没有臃肿软件,适合注重隐私的用户。但它不适合游戏、现代应用或追求精致桌面体验的用户。
Gentoo
Gentoo 是一个高度可定制的 Linux 发行版,适合希望对系统拥有完全控制的高级用户。它将定制推向极致。你知道吗?Google 的 Chrome OS 最初就是基于 Gentoo 的。
Slackware
Slackware 是现存最古老的 Linux 发行版之一,首次发布于 1993 年,以其简洁、稳定和类 Unix 哲学著称。它被称为最像 Unix 的 Linux 发行版。安装过程没有图形界面,全部基于文本。更新非常保守,发布前经过充分测试。适合想深入学习 Linux 的资深用户。
NixOS
NixOS 是一个独特、声明式的 Linux 发行版,围绕 Nix 包管理器构建。你可以用一个配置文件定义整个操作系统。如果你想要传统的点击操作体验,这不是你的选择;但如果你想要一个适合 DevOps 的系统,支持原子更新和回滚功能,Nix 是一个好选择。Nix 被 Bloomberg、Shopify 和 AWS 使用。
Peppermint OS
Peppermint OS 是一个基于 Debian 的云优先 Linux 发行版,轻巧快速,适合旧硬件。它有一个网站专用浏览器管理器,可以把 Gmail、Discord 等网络应用变成桌面快捷方式。界面简洁,类似 Windows。
Void Linux
Void Linux 是一个独立的滚动发布 Linux 发行版,以其独特的初始化系统而著称。它不基于 Debian、Arch 或 Red Hat,而是完全从零构建,注重简洁并避免使用 systemd。它适合非常高级的 Linux 用户,默认没有图形安装程序,软件包经过严格测试,实现滚动更新但稳定性强。
AlmaLinux
AlmaLinux 是一个免费开源的 Linux 发行版,也可以作为 Red Hat Enterprise Linux 的兼容替代。它实现了 bug 对 bug 的兼容,但没有授权费用,由非营利组织 AlmaLinux OS 基金会支持。它非常适合 Web 服务器和云环境,针对 Apache、Nginx、MySQL、Azure 和 AWS 等进行了优化。AlmaLinux 的名字来自拉丁语“Alma”,意为“灵魂”,体现了其社区精神。它被 Wikipedia、Docker 和 Microsoft Azure 等使用。
Manjaro
Manjaro 是一个用户友好的基于 Arch 的 Linux 发行版,旨在提供 Arch 的强大功能但更易安装,开箱即用。它可以访问 Arch 用户仓库,有多个桌面版本,如 Manjaro KDE、GNOME、XFCE 和 Sway。它也是一款为游戏准备好的发行版,自动检测 Nvidia 和 AMD 驱动。
MX Linux
MX Linux 是一个中等体量、基于 Debian 的 Linux 发行版,力求在性能和用户友好之间取得平衡。它带有一些独特工具,如 MX 安装器、MX 快照和 MX 软件包安装器。
EndeavourOS
EndeavourOS 是一个用户友好、终端为中心的 Linux 发行版,基于 Arch Linux。它填补了原始 Arch(完全手动)和 Manjaro(预配置)之间的空隙,旨在提供更顺畅的 Arch 体验,又不牺牲 DIY 精神。它鼓励学习 Arch 命令(如 pacman 和 yay),可访问 Arch 用户仓库,支持游戏和硬件,内置 Steam、Wine 和 Proton。它基本上是带辅助轮的 Arch Linux。
请确保分享这个视频,谢谢观看!