登录 注册
开发者工具自动化与工作流游戏与娱乐 archlinuxarchlinux-communityarchlinux-packagearchlinuxguicachyoscli
1,266
Stars
107
Forks
15
Watchers
35
Open Issues
GPL-3.0
许可证
Zig
语言
2026-01-07
创建时间
2026-11-11
最近更新

项目能做什么

一款专为提升用户体验而设计的 Arch Linux Pacman 替代工具。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
![shelly_banner.png](shelly_banner.png)
 
### Powered by

<a href="https://jb.gg/OpenSource">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://www.jetbrains.com/company/brand/img/logo_jb_dos_3.svg">
    <source media="(prefers-color-scheme: light)" srcset="https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.svg">
    <img alt="JetBrains logo." src="https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.svg">
  </picture>
</a>

## About

Shelly is a modern package manager for Arch Linux designed to be a more user-friendly alternative. Offering a visual interface with a focus on user experience and ease of use. Shelly supports native package operations through `libalpm` or `Shelly.Rlpm`, with libalpm selected by default. It is a complete reimagination of how a user interacts with their Arch Linux system, providing a more intuitive experience.

## Native backend selection

Default builds include both engines. Select RLPM with
`shelly config set NativePackageBackend rlpm`, or restore libalpm with
`shelly config set NativePackageBackend libalpm`. Build the CLI with
`zig build -Dlibalpm=false` for an RLPM-only binary. See the
[backend guide](https://seafoam-labs.org/shelly-alpm/docs/rlpm/) for defaults, packaging,
verification and the remaining release acceptance gates.

## Quick Install

The recommended installation method for Shelly is for CachyOS or using CachyOS packages

```bash
sudo pacman -S shelly
```

This will download and install the latest release, including the UI and CLI tools.

To install with an AUR helper like yay or paru.

```bash
yay -S shelly
```

or

```bash
paru -S shelly
```

## Uninstall

### For standard package removal

```bash
sudo pacman -Rns shelly
```

#### If installed from AUR

```bash
yay -Rns shelly
```

or

```bash
paru -Rns shelly
```

## Features

- **Modern-CLI**: Provides a command-line interface for advanced users and automation, with a focus on ease of use.
- **Native Arch Integration**: Configurable libalpm or RLPM backend, retaining CachyOS extensions.
- **Native Wayland Support**: Front end built using GTK4.
- **Package Management**: Supports searching and filtering for, installing, updating, and removing packages.
- **Repository Management**: Synchronizes with official repositories to keep package lists up to date.
- **AUR Support**: Integration with the Arch User Repository for a wider range of software.
- **Optional Flatpak Support**: Install `shelly-flatpak-backend` to manage
  Flatpak applications alongside native packages without making Flatpak a
  runtime dependency of the base Shelly package.

## AUR package availability

`shelly install aur` (`shelly -Ia`) requires the requested package and any AUR
build dependencies to be listed by the configured AUR service. Cached checkouts
and surviving Git repositories do not authorize building a removed package.
This also applies to `--version` installs. If availability cannot be ver
阅读完整原文

项目深度分析 AI 生成

开发者桌面/团队工作站集中式包管理配置工具

产品构想基于 Shelly 的 CLI/UI 能力,提供团队开发机统一软件包清单同步、私有 repo 源分发与合规检测插件。
核心功能团队 package.json/dotfiles 式包依赖锁定、私有镜像源与安全规则校验、UI 端一键配置同步。
目标用户在日常开发中使用 Arch/CachyOS 的团队主管、独立工作室开发者。
难度/周期高 · 3-6个月 · 成本:中等(需要开发云端同步协议及配套后端服务)
收费模式SaaS 订阅(团队版席位费)或增值功能许可授权。
竞争风险Arch 生态用户偏向极客与开源自由软件狂热者,排斥商业化插件,企业级生产环境采用 Arch 的基数小。
依据 AI推测

AUR 隔离构建与供应链安全检测扩展

产品构想针对 Shelly 的 isolated build 特性,推出云端/本地增强的安全沙盒与 PKGBUILD 静态恶意脚本扫描增值模块。
核心功能PKGBUILD 漏洞/挖矿脚本威胁情报分析、自动化签名验证、增强型隔离容器运行环境支持。
目标用户对 AUR 安全性高度敏感的企业开发者、安全从业者及重度 AUR 用户。
难度/周期中等 · 2-3个月 · 成本:中等(需维护安全特征库与沙箱逻辑)
收费模式高级安全订阅模式(Freemium)或商业技术支持授权。
竞争风险现有 AUR 辅助工具(如 paru, yay)均为免费开源,用户宁愿自行审计代码也不愿为客户端安全插件付费。
依据 尚需验证的假设

发行版 OEM 定制与商业赞助支持

产品构想面向 CachyOS 等新兴 Arch 衍生发行版或便携掌机系统(如 SteamOS 社区生态衍生系统),提供深度定制的 GUI 软件中心解决方案及官方技术支持。
核心功能深度品牌定制主题、专属 Flatpak 与系统包混合市场界面、特定硬件架构性能优化调试。
目标用户Linux 发行版维护团队、开源硬件厂商/社区掌机系统定制团队。
难度/周期低 · 1-2个月 · 成本:低(主要为人力定制开发成本)
收费模式B2B 项目定制费、硬件厂商捆绑支持服务费、社区赞助/赏金。
竞争风险Linux 社区衍生版大多预算有限,商业支付能力偏弱,难以支撑持续稳定现金流。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2026-01-07,近 30 天仍在推送,发布过 100 个 Release
社区活跃Star 1,266 / Fork 107 / Issue 35(数据支持,可自行核实)
许可证GPL-3.0 商用需注意传染性条款
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。