wcbing-apt-repo/README.md
2024-07-28 02:04:41 +08:00

2.1 KiB
Raw Blame History

wcbingAPT软件源/仓库

供 Debian 系发行版用户使用的软件源,收集一些国内常用软件的二进制包。

收录的软件说明:

  • 发布的是已打包的文件,不接受源码和自行打包。
  • 有固定的更新地址,如官网和 Github Releases。
  • 现只收录了 x86_64如有需要请参考最后一节自行建立仓库。

使用现有仓库

sudo curl -o /etc/apt/keyrings/wcbing.gpg https://deb.wcbing.top/wcbing.gpg

echo "deb [signed-by=/etc/apt/keyrings/wcbing.gpg] https://deb.wcbing.top /" | sudo tee /etc/apt/sources.list.d/wcbing.list

接下来执行 sudo apt update 更新即可。

现有软件

可在 这里 查看具体版本。

软件名 包名 渠道
QQ linuxqq 官网
QQ音乐 qqmusic 官网
腾讯会议 wemeet 官网
Clash Verge Rev clash-verge Github Releses
mihomo mihomo Github Releases
hugo hugo Github Releases
RustDesk rustdesk Github Releases

自行建立仓库

建立仓库

  1. clone 本仓库,进入仓库目录。
  2. 确认系统安装有 Requests Python 库Debian 系应该自带。
  3. 运行 init.py 初始化。
    默认只新建 x86_64需要其他架构请修改其中的SQL语句。
  4. 创建一个无密码的 GPG 密钥对,导出 GPG 公钥文件待用。
  5. 创建定时任务,定时运行 update_gen.sh
    crontab 样例0 11,15,19 * * * cd [THIS_DIR] && ./update_gen.sh > ./deb/status.txt

发布与使用

这个仓库使用了扁平仓库格式Flat Repository Format。建立好后使用 Web 服务器将 deb 目录暴露出去即可。

使用时可参考前面已有的配置先将第3部提到的 GPG 公钥导入,再新建软件源配置文件。