商店
Pop!_OS
概述
Pop!_OS,简称 Pop!_OS,是一款免费的开源 Linux 发行版,由 System76 开发。System76 是一家总部位于科罗拉多州丹佛市的美国 Linux 计算机制造商。它于 2017 年 10 月 27 日发布,基于 Ubuntu 的长期支持 (LTS) 版本,并配备了名为 COSMIC(计算机操作系统主界面组件)的定制 GNOME 桌面环境。Pop!_OS 专为开发者、游戏玩家和专业人士设计,注重性能、隐私和用户友好性,提供对 AMD 和 NVIDIA GPU 的开箱即用支持、全盘加密以及用于错误修复的滚动更新模式。它适用于 x86-64 和 ARM(Raspberry Pi 4)。最新版本 Pop!_OS 22.04 LTS 于 2022 年 4 月 25 日发布,更新将持续到 2025 年 5 月。
历史与发展
Pop!_OS 的出现是为了满足 System76 对桌面优先 Linux 体验的愿景:
- 2017 年 10 月 27 日:首个版本 Pop!_OS 17.10,基于 Ubuntu 17.10,在 Ubuntu 从 Unity 迁移到 GNOME 后推出,这促使 System76 使用 Pop!_Shop(从 elementary OS 的 AppCenter 分叉而来)打造定制的 GNOME 体验。
- 2018 年:Pop!_OS 18.04 LTS(2018 年 4 月 30 日,Ubuntu 18.04)添加了电源配置文件、NVIDIA Optimus 支持和 HiDPI 兼容性。
- 2020:Pop!_OS 20.04 LTS(2020 年 4 月 30 日,Ubuntu 20.04)引入了具有自动平铺功能的 Pop Shell、通过 Flathub 支持 Flatpak 以及系统托盘小程序支持。
- 2021:Pop!_OS 21.04(2021 年 6 月 29 日)首次推出 COSMIC,增强了工作区和应用视图,默认带有 Dock 栏。System76 宣布计划推出独立于 GNOME 的基于 Rust 的 COSMIC 桌面。
- 2022 年 4 月 25 日:Pop!_OS 22.04 LTS(Ubuntu 22.04)改进了 COSMIC,添加了 Vulkan 驱动程序,并采用两年 LTS 周期,通过滚动更新进行修复。
- 2023–2025:System76 将继续开发基于 Rust 的 COSMIC 桌面(例如 cosmic-panel、cosmic-comp),GitHub 上的代码库显示截至 2025 年 5 月 6 日的活跃提交记录。新版 COSMIC 的发布日期尚未确定。
Pop!_OS 由 System76 和可选订阅(每月 1 美元)资助,拥有一支规模虽小但专注的团队,其源代码在 GitHub 上遵循 GPLv3 和 MPL-2.0 协议。
主要特点
- COSMIC 桌面:一个定制的 GNOME Shell(在基于 Rust 的 COSMIC 发布之前),具有自动平铺、可堆叠窗口、停靠栏和键盘驱动的工作流程(例如,使用“Super + /”键启动应用)。
- 软件包管理:使用 APT(基于 Debian)和 Flatpak(自 20.04 起默认启用 Flathub),并使用 Pop!_Shop 作为 GUI 商店。不支持 Snap,优先使用轻量级 Flatpak。
- GPU 支持:为 Intel/AMD 和 NVIDIA(GTX 16xx 至 RTX 5xxx)提供单独的 ISO,预装专有 NVIDIA 驱动程序和 Vulkan,用于游戏和 CUDA/TensorFlow 工作负载。
- 安装程序:自定义安装程序(使用 elementary OS 构建)提供全新安装、自定义(GParted 用于双启动)和演示模式,并可选配全盘加密。
- 隐私和安全:默认无遥测(与 Ubuntu 不同),全盘加密,并通过 System76 硬件的“设置”进行固件更新。
- 电源管理:在双 GPU 笔记本电脑上,可通过 GUI 切换混合、独立、计算或 iGPU 模式,从而优化电池续航或性能。
- 恢复分区:如果在安装过程中设置,则允许在保留用户文件的同时刷新系统。
- 最低要求:4GB RAM(建议 8GB)、16GB 存储空间、64 位处理器(x86 或 ARM)。必须禁用安全启动。
优势与局限性
优势
- 用户友好:COSMIC 的自动平铺、应用启动器和直观的安装程序,即使是初学者也能轻松上手,其易用性堪比 Linux Mint。
- 游戏和 GPU 支持:开箱即用的 NVIDIA 驱动程序和 Vulkan 支持,使其成为游戏(例如 Steam、Lutris)和 GPU 密集型任务(CUDA、TensorFlow)的理想选择。
- 性能:较新的内核(例如,20.04 LTS 中的 5.13 内核,而 Ubuntu 为 5.11)和 systemd-boot(比 GRUB 更快)提升了速度,尤其是在 System76 硬件(例如 Thelio 桌面)上。
- 隐私:与 Ubuntu 不同,没有默认数据收集功能,这对注重隐私的用户很有吸引力。
- 工作流效率:自动平铺和键盘快捷键(例如,用于工作区的“Super + Ctrl + ↑/↓”)可提高工作效率,受到开发者的称赞。
- 社区反馈:X 帖子强调了稳定性和可用性,@aochoa2ww 等用户称其为 System76 Lemur Pro 上“最稳定的 Linux 系统”。
局限性
- 桌面选择有限:仅提供 COSMIC(基于 GNOME),而 Manjaro 则提供多种桌面环境(Xfce、KDE)。需要 KDE 或 LXDE 的用户必须手动安装。
- 小型团队:由 System76 维护,并非由社区驱动,与 Debian 的大型团队相比,错误修复速度可能会较慢。
- 审美不一致:混合艺术作品(科幻卡通、励志壁纸)可能会使其专业人士感到困惑正如《Linux Magazine》所指出的,Pop!_OS 是一个基于 Ubuntu 的 Linux 发行版,其特色是 Easy AntiCheat 有限的 Linux 支持。
- 游戏兼容性:由于 Easy AntiCheat 对 Linux 的支持有限,某些游戏(例如《堡垒之夜》)会遇到问题,这对某些用户来说是一个阻碍。
- NVIDIA ISO 依赖:升级硬件(例如添加 NVIDIA GPU)的用户可能需要重新安装 NVIDIA ISO,这会使更新变得复杂。
- COSMIC 过渡:即将推出的基于 Rust 的 COSMIC 桌面缺乏发布时间表,这带来了不确定性。
总结
Pop!_OS 由 System76 于 2017 年推出,是一款基于 Ubuntu 的 Linux 发行版,专为开发者、游戏玩家和专业人士优化,具有 COSMIC 桌面、强大的 GPU 支持和隐私优先的设计。其自动平铺、Flatpak 集成和滚动更新使其与 Ubuntu 区别开来,同时其在 Lemur Pro 等 System76 硬件上的性能也备受赞誉。尽管只有单一桌面选项且团队规模较小,Pop!_OS 在易用性和游戏性方面依然表现出色,使其成为一个强大的自由/开源软件 (FOSS) 选择。下载 Pop!_OS 22.04 LTS 体验其完善的工作流程。