update index.html, README.md

This commit is contained in:
wcbing 2024-11-04 14:44:16 +08:00
parent 079f3779fd
commit 2b78bc8e69
5 changed files with 34 additions and 16 deletions

2
.gitignore vendored
View File

@ -1,4 +1,6 @@
*/module/__pycache__/ */module/__pycache__/
deb/* deb/*
!deb/index.html !deb/index.html
!deb/add.sh
!deb/del.sh
deb.db deb.db

View File

@ -2,26 +2,28 @@
供 Debian 系发行版用户使用的软件源,收集一些国内常用软件的二进制包。 供 Debian 系发行版用户使用的软件源,收集一些国内常用软件的二进制包。
本仓库对于下载不受限的软件不提供文件托管服务,仅提供链接重定向功能,致力于在不改动 APT 的情况下实现类似 WinGet、Homebrew Cask 等仅提供仓库索引的效果。
收录的软件说明: 收录的软件说明:
- 发布的是已打包的文件 ~~,不接受第三方自行打包~~ - 官方打包发布的文件 ~~,不接受第三方自行打包~~
- 不收录打包的 wine 应用、Android 应用。
- 不收录图标、主题、字体等包,以后可能单独建一个相关仓库。
- 有固定的更新地址,如官网、官方仓库或 Github Releases。 - 有固定的更新地址,如官网、官方仓库或 Github Releases。
- 本仓库对于国内网络下载不受限的软件不提供文件托管服务,仅提供链接重定向功能,最终效果类似 winget。
- 现只收录了 x86_64如有需要请参考最后一节自行建立仓库。 - 现只收录了 x86_64如有需要请参考最后一节自行建立仓库。
## 使用现有仓库 ## 使用现有仓库
添加本仓库:
```sh ```sh
sudo curl -o /etc/apt/keyrings/wcbing.gpg https://packages.wcbing.top/wcbing.gpg curl -fsSL https://packages.wcbing.top/deb/add.sh | sudo sh
echo "deb [signed-by=/etc/apt/keyrings/wcbing.gpg] https://packages.wcbing.top/deb /" | sudo tee /etc/apt/sources.list.d/wcbing.list
``` ```
接下来执行 `sudo apt update` 更新即可。 移除本仓库:
```sh
curl -fsSL https://packages.wcbing.top/deb/del.sh | sudo sh
```
## 已收录软件
## 现有软件
可在 [这里](https://packages.wcbing.top/deb/version.txt) 查看具体版本。
### 自行收集 ### 自行收集
@ -41,6 +43,8 @@ echo "deb [signed-by=/etc/apt/keyrings/wcbing.gpg] https://packages.wcbing.top/d
|向日葵|sunloginclient<br />提取自 Debian 12 的依赖:<br />gconf2-common<br />libgconf-2-4|[官网](https://sunlogin.oray.com/download/linux)| |向日葵|sunloginclient<br />提取自 Debian 12 的依赖:<br />gconf2-common<br />libgconf-2-4|[官网](https://sunlogin.oray.com/download/linux)|
|ToDesk|todesk|[官网](https://www.todesk.com/linux.html)| |ToDesk|todesk|[官网](https://www.todesk.com/linux.html)|
> 临时收录软件会在仓库首页通知。
### Github Releses ### Github Releses
|软件名|包名|地址| |软件名|包名|地址|

4
deb/add.sh Normal file
View File

@ -0,0 +1,4 @@
curl -fsSLo /etc/apt/keyrings/wcbing.gpg https://packages.wcbing.top/wcbing.gpg
echo "deb [signed-by=/etc/apt/keyrings/wcbing.gpg] https://packages.wcbing.top/deb /" > \
/etc/apt/sources.list.d/wcbing.list
apt update

3
deb/del.sh Normal file
View File

@ -0,0 +1,3 @@
rm /etc/apt/keyrings/wcbing.gpg
rm /etc/apt/sources.list.d/wcbing.list
apt update

View File

@ -20,13 +20,18 @@
<body> <body>
<h1>wcbing 的 APT 软件源</h1> <h1>wcbing 的 APT 软件源</h1>
<a href="https://github.com/wcbing/wcbing-apt-repo">项目地址</a><br /> <h2>相关链接</h2>
<a href="./version.txt">查看包版本信息</a><a href="./Packages">所有信息</a><br /> <p>
<a href="./status.txt">查看状态日志</a><br /> <a href="https://github.com/wcbing/wcbing-apt-repo#已收录软件">已收录软件</a> |
<a href="./version.txt">现有包版本信息</a> | <a href="./Packages">完整信息</a>
</p>
<h2>用法</h2> <h2>用法</h2>
<p>sudo curl -o /etc/apt/keyrings/wcbing.gpg https://packages.wcbing.top/wcbing.gpg<br /> <p>添加本仓库:<br /><code>curl -fsSL https://packages.wcbing.top/deb/add.sh | sudo sh</code> </p>
echo "deb [signed-by=/etc/apt/keyrings/wcbing.gpg] https://packages.wcbing.top/deb /" | sudo tee <p>移除本仓库:<br /><code>curl -fsSL https://packages.wcbing.top/deb/del.sh | sudo sh</code> </p>
/etc/apt/sources.list.d/wcbing.list</p> <p style="position: absolute;bottom: 0;width: 96%">
<a href="https://github.com/wcbing/wcbing-apt-repo">项目地址</a> |
<a href="./status.txt">仓库状态日志</a>
</p>
</body> </body>
</html> </html>