1
0
mirror of https://github.com/szdytom/nyanpasu.git synced 2025-10-19 17:10:16 +00:00

Add AUR install

This commit is contained in:
方而静 2023-12-14 19:48:12 +08:00 committed by GitHub
parent 6253a480a9
commit a7c2da5ac8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,10 +16,18 @@
此脚本没有使用任何平台特定的代码,应当可以适用于所有主流操作系统,但是它只在 Linux 下测试过。
你需要首先安装 Node.JS 以运行此脚本。你可以从 Github Release 下载到一个压缩后脚本,包含脚本代码及其 NPM 依赖。该脚本包含正确的“井号注释”shebang可以直接赋予可执行权限并执行。你可以考虑将其复制到 PATH 目录下(例如 `~/.local/bin` 或者 `/usr/local/bin`)以便于使用。
你需要首先安装 Node.JS 以运行此脚本。你可以从 Release 页面下载到一个压缩后脚本(`nyanpasu.mjs`),该文件已经将 NPM 依赖内嵌在文件中,因此不依赖第三方库。该脚本包含正确的“井号注释”shebang可以直接赋予可执行权限并执行。你可以考虑将其复制到 PATH 目录下(例如 `~/.local/bin` 或者 `/usr/local/bin`)以便于使用。
你可能希望安装 [yt-dlp](https://github.com/yt-dlp/yt-dlp) 及其依赖 [ffmpeg](https://ffmpeg.org/) 以便于下载视频。你可能还希望使用 [Tmux](https://github.com/tmux/tmux) 或者 [GNU Screen](https://www.gnu.org/software/screen/) 以防止因为关闭终端而导致下载中断。如果你下载了视频和弹幕文件,你可能希望安装 [KikoPlay](https://github.com/KikoPlayProject/KikoPlay) 弹幕播放器。
### AUR 安装
如果你使用 Arch Linux你可以使用 [AUR](https://aur.archlinux.org/packages/nyanpasu-bin) 来安装此脚本,首先你需要安装一个 AUR 助手(假定为 [Yay](https://github.com/Jguer/yay)),然后运行命令:
```sh
yay -S nyanpasu-bin
```
## 构建
你也可以手工构建并打包此项目,首先你需要安装 Node.JS 和 npm并下载本仓库然后执行
@ -111,4 +119,4 @@ yt-dlp -a vlist.txt -o "%(autonumber)s.%(ext)s"
## 版权
本项目使用 GNU 通用公共许可证 v2.0 许可证。根据该许可证您有权复制、修改、分发本项目的源代码和衍生作品。然而您必须遵守许可证中规定的条件包括在您的衍生作品中保留原始版权信息和许可证并在分发时提供许可证的副本。此外您还需要确保任何引用或使用本项目的内容的用户也能够获得许可证的副本。请注意GNU 通用公共许可证 v2.0 许可证不允许您将本项目的代码用于专有软件因此任何基于本项目的衍生作品也必须使用GNU 通用公共许可证 v2.0 许可证发布。详细信息请见 `LICENSE` 文件。
本项目使用 GNU 通用公共许可证 v2.0 许可证。根据该许可证您有权复制、修改、分发本项目的源代码和衍生作品。然而您必须遵守许可证中规定的条件包括在您的衍生作品中保留原始版权信息和许可证并在分发时提供许可证的副本。此外您还需要确保任何引用或使用本项目的内容的用户也能够获得许可证的副本。请注意GNU 通用公共许可证 v2.0 许可证不允许您将本项目的代码用于专有软件因此任何基于本项目的衍生作品也必须使用GNU 通用公共许可证 v2.0 许可证发布。详细信息请见 `LICENSE` 文件。