ITADN
Botspot/pi-apps
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Pi-Apps logo

树莓派计算机上最流行的应用商店。100% 免费、开源,并使用 shell 脚本编写。

查看更新日志 | 应用列表 | 报告错误 | 提出一般性建议 | 建议新应用 | 提交新应用

stars forks contributors prs license Join the Discord server

Botspottheofficialgman贡献者 用 ❤ 制作

查看我们的网站:pi-apps.io

简介

在 ARM Linux 上安装软件很简单……直到它变得不简单。
许多流行的应用根本不出现在 apt 软件仓库中,而且对于经验不足的用户来说,手动安装此类应用时很容易把操作系统搞乱。
我们正试图解决这个问题。
隆重推出 Pi-Apps,这是一个维护良好的脚本集合,可自动安装那些难以安装的应用。完整列表请见此处

Pi-Apps 并非普通的软件商店。它不要求任何标准化的打包格式或集中式托管,我们的 shell 脚本会从应用原本所在的位置下载应用。
脚本提供了极大的灵活性。如果你能手动安装它,那么 Pi-Apps 就能自动安装它。请帮助我们扩展应用列表。 你不必是应用开发者也能将其添加到 Pi-Apps!(你只需要了解一点 bash 脚本知识)

Pi-Apps 目前服务于超过 1,000,000 人,并托管了超过 200 个应用

安装 Pi-Apps

打开终端并运行以下命令:

wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash

支持的系统:

Raspberry Pi (2 v1.2/Zero 2 W/3/4/5)

  • Raspberry Pi OS (32-bit Bookworm/64-bit Bookworm/64-bit Trixie): 完全支持
  • Ubuntu (Jammy/Noble): 完全支持

Nintendo Switch <img src=https://pi-apps.io/img/other-icons/switch-icon.svg height="14">

Nvidia Jetson <img src=https://pi-apps.io/img/other-icons/nvidia-icon.svg height="14">

Apple Silicon Macs

  • Ubuntu Asahi (Ubuntu Noble): 未进行主动测试,但所有可用应用应能正常工作

Pine64, Orange Pi, Radxa, Banana Pi, Khadas, Inovato, Libre Computer, 以及其他 ARMv7/ARMv8/ARMv9 设备

  • Debian Bookworm/Trixie (仅限 Debian 官方发布版本): 未进行主动测试,但所有可用应用应能正常工作
  • Ubuntu Jammy/Noble (仅限 Canonical 官方发布版本): 未进行主动测试,但所有可用应用应能正常工作

不支持的系统:

  • 32 位 ARM 操作系统。由于许多应用依赖于 32 位软件包,而 Debian 已重命名这些软件包以缓解 yk2038 问题,因此我们已停止支持 Trixie 32 位版本。
    • Bookworm 32 位版本仍受支持,直至生命周期结束(EOL)。
  • Raspberry Pi Pico:这些设备是微控制器,无法运行 linux。
  • 所有非官方的 Debian 和 Ubuntu 衍生发行版(除非上述已提及):预计许多应用会出现问题。
    • 示例:Orange Pi OS Pop_OS!Kali Linux 以及 ChromeOS Crostini Debian 容器
  • 任何非 Debian 且非 Ubuntu 的系统:预计大多数应用和应用商店将无法正常工作。
    • 示例:SlackwareRHELFedoraSUSEArch LinuxGentooVoid LinuxNixOS
  • 任何未在上述提及的系统:预计什么都无法正常工作。
    • 示例:Microsoft WindowsMacOSAndroid 以及 ChromeOS
如果您希望了解底层运行机制,可以手动安装 Pi-Apps
git clone https://github.com/Botspot/pi-apps
~/pi-apps/install
卸载 Pi-Apps 此操作不会卸载您通过 Pi-Apps 安装的任何应用。
~/pi-apps/uninstall

运行 Pi-Apps

  • 从开始菜单:Accessories -> Pi-Apps
  • 使用终端命令:pi-apps
  • 从其目录运行 Pi-Apps:~/pi-apps/gui

更新 Pi-Apps

  • Pi-apps 会在启动时自动检查更新并显示更新通知。
  • 要手动运行更新程序,请使用此命令:~/pi-apps/updater gui
  • 它还支持 cli 界面:~/pi-apps/updater cli

其他人对 Pi-Apps 的评价?

来自 pi-top 员工的留言:“我很高兴地说,当我合作的学校开始使用 Raspberry Pi 时,我几乎向每所学校都推荐了 pi-apps”

ETA Prime 的视频:“这是一个很棒的 Raspberry Pi 应用商店,运行得非常出色,里面有很多很棒的东西,而且安装起来超级简单。我想给 Pi-Apps 的开发人员一个大大的致敬。”

leepspvideo 的视频:“非常感谢 Botspot 创建了它;这是一个很棒的程序。”

Novaspirit Tech 的视频 (RIP):“这是为你的 Pi 打造的一款很棒的应用程序。”

来自 Raspberry Pi 员工 的邮件:“我很久以前就尝试过 Pi-Apps,并且已经向其他人推荐过很多次了。 我们无法提供人们可能想要的所有选项,因此像您这样能够弥合差距的人非常有帮助。谢谢你,Botspot!”

ShiftPlusOne (Raspberry Pi 论坛版主):“感谢您出色的工作,让一切都变得简单。”

来自我们众多满意用户之一的评价:“感谢您开发了 pi-apps,它帮了我大忙(再也不用花几个小时去查找如何安装 etcher 了),我感激不尽。”

基本用法

Pi-Apps 非常容易使用。

  • 这是主窗口
    main window

    • icon 搜索应用。
    • icon 打开 pi-apps 设置。
    • 点击一个类别以打开它。
  • 打开一个类别将显示应用列表
    app list

    • icon 返回主类别列表。
    • 点击应用名称以查看其详细信息(见下方的详情窗口
  • 右侧是应用的详情窗口
    details

    • icon 查看负责安装或卸载所选应用的 shell 脚本。
    • icon 修改应用的描述、图标或脚本。(此按钮默认隐藏,除非您在设置中启用它)
    • icon 安装所选应用。
    • icon 卸载所选应用。
  • 如果您安装/卸载应用,您将看到进度窗口,请继续安装/卸载应用以将它们添加到队列中:
    details

  • Pi-Apps 设置可通过启动 菜单 -> 首选项 -> Pi-Apps 设置 进行配置。
    settings
    除了可更改的设置外,此窗口还提供对这些工具的访问:

    • icon 某个应用似乎位于错误的类别中?使用此按钮,您可以更改它。
    • icon 通过向导式对话框创建新应用。我们建议阅读 教程
    • icon 查看过去几周的安装日志。如果您遇到无法安装的应用程序并希望查看关闭终端后的终端输出,这将非常有用。
    • icon 这允许您轻松从其他地方导入第三方应用。它有助于 Pi-Apps 开发者在多种系统上测试即将推出的应用的可靠性。

要了解有关 Pi-Apps 的更多信息,请阅读 文档wiki

:raised_hands: 贡献

你不需要是程序员也能提供帮助!

  • 最简单的帮助方式是给我们的仓库“加星”(Star)——这有助于更多人发现 Pi-Apps。(滚动到本页顶部,右侧有一个“Star”按钮)
  • 如果你认识其他拥有 Raspberry Pi 的人,请随意向他们介绍 Pi-Apps。我们本可以为你提供推荐折扣,但 Pi-Apps 是免费的,所以…… ¯\_(ツ)_/¯
  • 你可以提出建议报告错误推荐应用
  • 你可以创建并提交一个应用。别担心,这和使用终端差不多容易(如果你提交的是一个简单的 apt 包,那就更容易了)!
  • 你还可以加入我们欢快的社区:Join the Discord server

徽章

如果你的应用已收录在 Pi-Apps 中,请考虑在你的 README 中添加这个漂亮的徽章/超链接(支持深色和浅色模式):

badge badge

嵌入代码(深色):

[![badge](https://github.com/Botspot/pi-apps/blob/master/icons/badge.png?raw=true)](https://github.com/Botspot/pi-apps)

嵌入代码(浅色):

[![badge](https://github.com/Botspot/pi-apps/blob/master/icons/badge-light.png?raw=true)](https://github.com/Botspot/pi-apps)

与 Botspot 的问答

  • 你为什么制作 Pi-Apps?

长期以来,我一直对 Linux 上安装软件的困难感到沮丧。在这方面,几乎所有其他操作系统都让我们相形见绌。
人们将如何发现有用的免费软件?
大多数人不会
有一天我意识到:为什么不制作一个安装流行应用的脚本集合呢?这将节省大量时间,并使使用 Raspberry Pi 作为日常桌面电脑解决方案变得更加容易。

  • 编写这个程序花了多长时间?

你为什么认为它现在不在开发中?🤪
Pi-Apps 花了大约 14 天来奠定基础,从那以后它一直在持续且指数级地改进。我(Botspot)不再是唯一的程序员了——其他人 也加入并做出了改进。

  • Pi-Apps 是免费的吗?

绝对免费!欢迎捐赠,但 Pi-Apps 本身将始终免费且开源。

Star History

Star History Chart