mirror of
https://github.com/wcbing/wcbing-apt-repo.git
synced 2025-12-29 02:28:30 +08:00
Compare commits
40 Commits
b9d86447de
...
e4d09a75af
| Author | SHA1 | Date | |
|---|---|---|---|
| e4d09a75af | |||
| ced865ae96 | |||
| 39d62d4790 | |||
| 612536ca51 | |||
| a775745284 | |||
| ced4424f7f | |||
| 8c5f96e24c | |||
| 88b986a35c | |||
| cdc21a78f2 | |||
| 3a1b8e0c96 | |||
| 51fad100c8 | |||
| 714b0ff576 | |||
| fd616b3ea4 | |||
| 30b2f2e08f | |||
| 190f50bc95 | |||
| 1678e35a07 | |||
| 16d46f3c82 | |||
| 204d14c4a0 | |||
| 399261f4ad | |||
| 5f6dac91cf | |||
| 2ba745fc2e | |||
| 43876bf6d3 | |||
| 33b5e1d84f | |||
| fc5254f4cb | |||
| 8f20346faa | |||
| dfc8f6d33c | |||
| f3ae9e3036 | |||
| 9396a8f906 | |||
| 50cf51934d | |||
| 21b15b8503 | |||
| 960790f38e | |||
| 47c3b40246 | |||
| e776e0b535 | |||
| e5fa6d8670 | |||
| 4f021103db | |||
| 0a1d12e2fd | |||
| d1bffe02dd | |||
| d1c2e4bbe7 | |||
| cd3410180f | |||
| 5b70322258 |
17
Dockerfile
Normal file
17
Dockerfile
Normal file
@ -0,0 +1,17 @@
|
||||
FROM debian:12-slim
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
apt-utils \
|
||||
python3-apt \
|
||||
python3-requests \
|
||||
curl \
|
||||
jq \
|
||||
gpg \
|
||||
gpg-agent && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /mnt
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
@ -71,9 +71,6 @@
|
||||
| [Caddy](https://github.com/caddyserver/caddy) | caddy | ✅ | ✅ |
|
||||
| [code-server](https://github.com/coder/code-server) | code-server | ✅ | ✅ |
|
||||
| [DBeaver](https://github.com/dbeaver/dbeaver) | dbeaver-ce | ✅ | |
|
||||
| [MarkText](https://github.com/marktext/marktext) | marktext | ✅ | |
|
||||
| [Flameshot](https://github.com/flameshot-org/flameshot) | flameshot | ✅ | ✅ |
|
||||
| [Yolx](https://github.com/uiYzzi/Yolx) | yolx | ✅ | |
|
||||
| [Joplin](https://github.com/laurent22/joplin) | joplin | ✅ | |
|
||||
| [Tiny RDM](https://github.com/tiny-craft/tiny-rdm) | tinyrdm | ✅ | |
|
||||
| [MQTTX](https://github.com/emqx/MQTTX) | mqttx | ✅ | ✅ |
|
||||
|
||||
@ -17,7 +17,9 @@ from apt_pkg import version_compare
|
||||
|
||||
apt_pkg.init() # 初始化 apt_pkg
|
||||
|
||||
USER_AGENT = "Debian APT-HTTP/1.3 (3.0.3)" # from Debian 13
|
||||
arch_List = ["amd64", "arm64", "all", "i386"]
|
||||
lock = {arch: Lock() for arch in arch_List}
|
||||
packages = {arch: {} for arch in arch_List} # 存放用于生成 Packages 的内容
|
||||
""" packages format:
|
||||
{
|
||||
@ -30,9 +32,7 @@ packages = {arch: {} for arch in arch_List} # 存放用于生成 Packages 的内
|
||||
}
|
||||
}
|
||||
"""
|
||||
lock = {arch: Lock() for arch in arch_List}
|
||||
|
||||
USER_AGENT = "Debian APT-HTTP/1.3 (3.0.3)" # from Debian 13
|
||||
|
||||
def read_repo_list(repo_list_file: str) -> dict:
|
||||
"""
|
||||
|
||||
@ -1,23 +0,0 @@
|
||||
Package: flameshot
|
||||
Architecture: arm64
|
||||
Version: 12.1.0-1
|
||||
Priority: optional
|
||||
Section: graphics
|
||||
Maintainer: Boyuan Yang <byang@debian.org>
|
||||
Installed-Size: 3223
|
||||
Depends: hicolor-icon-theme, libqt5svg5 (>= 5.9.0~), libc6 (>= 2.17), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.15.1), libqt5dbus5 (>= 5.14.1), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.9.0~), libqt5widgets5 (>= 5.15.1), libstdc++6 (>= 5.2)
|
||||
Recommends: xdg-desktop-portal-gtk | xdg-desktop-portal-gnome | xdg-desktop-portal-kde | xdg-desktop-portal-wlr, grim
|
||||
Suggests: ca-certificates, openssl
|
||||
Filename: https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.debian-11.arm64.deb
|
||||
Size: 604012
|
||||
MD5sum: f12c6170b067d8137fcc6cb9dfa4de9d
|
||||
SHA1: 2a8af2e95c048721e9211070d3e12999f27aa348
|
||||
SHA256: 437c66abe0bdca413c97b6ad3bfd690b2a8ca3e20e60a9f99795d5f432aecef5
|
||||
SHA512: 3fa0314558a56d5eebcbbd9bf0d803eab61dc499ef1fada34f327b243b70a7a878bdbcef07fd5e055f014fdfd6a2fe2c0d2f01796e7b429e3379c521e62b3003
|
||||
Homepage: https://github.com/flameshot-org/flameshot
|
||||
Description: Powerful yet simple-to-use screenshot software
|
||||
Flameshot is a powerful yet simple-to-use screenshot software.
|
||||
Notable features include customizable appearance, in-app screenshot editing,
|
||||
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
||||
Imgur and support for both GUI and CLI interface.
|
||||
|
||||
@ -1,21 +0,0 @@
|
||||
Package: motrix
|
||||
Architecture: arm64
|
||||
Version: 1.8.19
|
||||
Priority: optional
|
||||
Section: default
|
||||
Maintainer: Dr_rOot <agalwood.net@gmail.com>
|
||||
Installed-Size: 249147
|
||||
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
|
||||
Recommends: libappindicator3-1
|
||||
Filename: https://github.com/agalwood/Motrix/releases/download/v1.8.19/Motrix_1.8.19_arm64.deb
|
||||
Size: 66839298
|
||||
MD5sum: f55e76696960c4b0c56f39f85e81c72c
|
||||
SHA1: e7953a8dd3f1758729d7699158b36f4c8437ecf7
|
||||
SHA256: d191a0338bb4ae46e475f976bf926f3b61e8e5c96e9ac266242e883baaafd48a
|
||||
SHA512: 3ea865afc8d3c214a87e381f44249789330064cd44e8313b377d188fe983a1fd8cb3ccab879d6b26f3fdbf00f5971054f5529aa1dcb05017a184b8c8ed0993c7
|
||||
Homepage: https://motrix.app
|
||||
Description:
|
||||
A full-featured download manager
|
||||
License: MIT
|
||||
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
||||
|
||||
@ -21,3 +21,26 @@ Description: Powerful yet simple-to-use screenshot software
|
||||
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
||||
Imgur and support for both GUI and CLI interface.
|
||||
|
||||
Package: flameshot
|
||||
Architecture: arm64
|
||||
Version: 12.1.0-1
|
||||
Priority: optional
|
||||
Section: graphics
|
||||
Maintainer: Boyuan Yang <byang@debian.org>
|
||||
Installed-Size: 3223
|
||||
Depends: hicolor-icon-theme, libqt5svg5 (>= 5.9.0~), libc6 (>= 2.17), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.15.1), libqt5dbus5 (>= 5.14.1), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.9.0~), libqt5widgets5 (>= 5.15.1), libstdc++6 (>= 5.2)
|
||||
Recommends: xdg-desktop-portal-gtk | xdg-desktop-portal-gnome | xdg-desktop-portal-kde | xdg-desktop-portal-wlr, grim
|
||||
Suggests: ca-certificates, openssl
|
||||
Filename: https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.debian-11.arm64.deb
|
||||
Size: 604012
|
||||
MD5sum: f12c6170b067d8137fcc6cb9dfa4de9d
|
||||
SHA1: 2a8af2e95c048721e9211070d3e12999f27aa348
|
||||
SHA256: 437c66abe0bdca413c97b6ad3bfd690b2a8ca3e20e60a9f99795d5f432aecef5
|
||||
SHA512: 3fa0314558a56d5eebcbbd9bf0d803eab61dc499ef1fada34f327b243b70a7a878bdbcef07fd5e055f014fdfd6a2fe2c0d2f01796e7b429e3379c521e62b3003
|
||||
Homepage: https://github.com/flameshot-org/flameshot
|
||||
Description: Powerful yet simple-to-use screenshot software
|
||||
Flameshot is a powerful yet simple-to-use screenshot software.
|
||||
Notable features include customizable appearance, in-app screenshot editing,
|
||||
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
||||
Imgur and support for both GUI and CLI interface.
|
||||
|
||||
@ -19,3 +19,24 @@ Description:
|
||||
License: MIT
|
||||
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
||||
|
||||
Package: motrix
|
||||
Architecture: arm64
|
||||
Version: 1.8.19
|
||||
Priority: optional
|
||||
Section: default
|
||||
Maintainer: Dr_rOot <agalwood.net@gmail.com>
|
||||
Installed-Size: 249147
|
||||
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
|
||||
Recommends: libappindicator3-1
|
||||
Filename: https://github.com/agalwood/Motrix/releases/download/v1.8.19/Motrix_1.8.19_arm64.deb
|
||||
Size: 66839298
|
||||
MD5sum: f55e76696960c4b0c56f39f85e81c72c
|
||||
SHA1: e7953a8dd3f1758729d7699158b36f4c8437ecf7
|
||||
SHA256: d191a0338bb4ae46e475f976bf926f3b61e8e5c96e9ac266242e883baaafd48a
|
||||
SHA512: 3ea865afc8d3c214a87e381f44249789330064cd44e8313b377d188fe983a1fd8cb3ccab879d6b26f3fdbf00f5971054f5529aa1dcb05017a184b8c8ed0993c7
|
||||
Homepage: https://motrix.app
|
||||
Description:
|
||||
A full-featured download manager
|
||||
License: MIT
|
||||
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user