bookget - Arch Linux 中文维基

跳转到内容

# bookget

来自 Arch Linux 中文维基

bookget 是一款数字古籍图书下载工具，已支持约 50+ 个数字图书馆。

注意：本文及此项目代码仅供学习研究使用。

## 安装

### AUR

有以下三个 AUR 包可选：

- bookgetAUR：从 Github 发布获取源代码。
- bookget-gitAUR：通过 Git 获取源代码并构建。
- bookget-binAUR：从 Github 获取已经编译好的二进制可执行文件，仅支持 x86_64 架构（因为官方仅构建了 amd64 版本）。

### 手动安装

使用官方提供的安装方法，执行：

    $ wget -O bookget https://github.com/deweizhu/bookget/releases/download/版本号/bookget-linux
    $ chmod +x bookget
    # cp bookget /usr/local/bin/

例如：对于版本 25.0601，可以执行：

    $ wget -O bookget https://github.com/deweizhu/bookget/releases/download/v25.0601/bookget-linux
    $ chmod +x bookget
    # cp bookget /usr/local/bin/

或者，使用源代码编译安装（需要 golang 开发环境）：

    git clone https://github.com/deweizhu/bookget.git
    cd bookget

    # 本地开发时可直接运行
    make linux-amd64    # 编译Linux版本
    make windows-amd64  # 编译Windows版本
    make release        # 编译所有平台

## 用法

参见 Wiki。

要通过链接下载一本古籍：

    $ bookget

    Enter an URL:
    -> 古籍的 URL

或执行：

    $ bookget "古籍 URL"

## 参见

- Github 仓库
- 书格 bookget 专区

分类：​

- 下载工具

bookget
添加话题