
CachyOS 作为一款新兴的 Linux 发行版,凭借对前沿软件和性能优化的执着追求,迅速在特定用户群体中积累了极高人气。最近,它进行了一项重要调整:将默认的包管理器从 Octopi 切换为基于 Rust 开发的 Shelly。这一改变自然引起了我的浓厚兴趣,接下来就带大家一探究竟。
首先,Shelly 是一个一站式的包管理工具,不仅能处理 CachyOS 官方仓库中的软件包,还整合了 AUR、AppImage 以及 Flathub 等多个源。所有这些资源都可以在同一个界面下操作。它的界面简洁现代,视觉效果清爽,相比只能管理官方仓库和 AUR、且界面略显过时的 Octopi,Shelly 显然更胜一筹。
主页面展示了近期操作记录、包仪表盘(显示通过 AUR 和 Flatpak 安装的包数量,以及系统总包数),右侧还标注了已更新包的比例和可用更新数量。顶部搜索栏可同时搜索发行版仓库、AUR 和 Flathub。如果一个包有多个来源,Shelly 会按偏好顺序列出:官方仓库优先,其次是 AUR,最后是 Flathub。窗口左侧用选项卡清晰区分不同包源,让你能独立、顺畅地管理各类包。
设置界面非常精简,提供了 AUR、Flatpak 和 AppImage 管理的开关,以及系统托盘图标开关。这些设置在首次启动应用时就会确认。你还可以通过一个开关将左侧菜单移动到顶部。
在大多数场景下,Shelly 的表现非常出色。无论是从官方仓库、AUR 还是 Flathub 管理包,几乎不会出错。搜索、安装和卸载操作都很流畅。不过,AppImage 的支持还不够稳定——我尝试安装 balenaEtcher 的 AppImage 时,它未能成功集成到系统菜单;但 Raspberry Pi 的 Imager 却可以正常完成。
仅从界面来看,Shelly 就领先了 Pamac 和 Octopi 好几个身位。它外观现代、设计精致,直觉式的操作更符合当下审美,而另外两款则显得有些陈旧。功能上,Pamac 和 Octopi 都能可靠地完成本职工作;Shelly 同样相当靠谱,同时提供了更多选项,尽管部分细节还有待打磨。
将默认包管理器更换为 Shelly 是一个极具潜力的决定。在我看来,它比 Octopi 更契合 CachyOS 的定位。Shelly 带来了大量新颖有趣的功能,并且实现得相当不错。对于这一变化,你有什么看法?欢迎留言讨论。干杯!
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17361923/shelly-package-manager
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

[blog_mailer_subscribe]
还没有任何评论,你来说两句吧!