8000 GitHub - FumeiTea/tur: termux user repository
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FumeiTea/tur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tur

termux user repository
这是一个 termux用户仓库。 跳转到目录

多语言

en

使用

  • 在源文件中添加:deb [trusted=yes] https://raw.githubusercontent.com/FumeiTea/tur/main/ stable main
  • echo deb [trusted=yes] https://raw.githubusercontent.com/FumeiTea/tur/main/ stable main > $PREFIX/etc/apt/sources.list.d/ctur.list
  • curl -sSL https://raw.githubusercontent.com/FumeiTea/tur/main/setrepo |sh

``

创建自定义仓库

构建仓库

  1. 安装工具:apt install dpkg-scanpacka ges apt-ftparchive # 用于创建索引文件

    6104
  2. 创建项目目录:mkdir -p tur/dists/stable/main/binary-aarch64 tur/pool/main

tur/
├── dists/
│   └── stable/
│       └── main/
│           ├── binary-amd64/    # 架构特定的二进制软件包,用于区分架构  # `x86_64` 或 `ARM64`
│           ├── binary-aarch64/    # termux是创建这个即可 `ARMv8`
│           │   ├── Packages    # 包索引文件(未压缩版)
│           │   ├── Packages.gz    # 建议使用 gzip 压缩
│           │   └── Release    # 发行版描述文件(可选签名)
│           └── source/    # 如有源码包,可在此放置
└── pool/
    └── main/
        └── your-package.deb    # 仓库的 deb 安装包
  1. 生成Packages文件:
  • .
    • dpkg-scanpackages pool/ /dev/null > dists/stable/main/binary-aarch64/Packages
    • apt-ftparchive packages pool/ > dists/stable/main/binary-aarch64/Packages
  • gzip -c dists/stable/main/binary-aarch64/Packages > dists/stable/main/binary-aarch64/Packages.gz

为了保持兼容性,PackagesPackages.gz 通常是同时存在的,但也可以仅存在一个。

  1. apt-ftparchive release dists/stable > dists/stable/Release

提交至GitHub

  • 初始化仓库:git init
  • 重命名分支:git branch -m main # 要求和github分支名一致
  • git add .
  • git commit
  • 添加GitHub仓库源为origingit remote add origin https://github.com/<your name>/<repo name>.git
  • 以rebase方式拉取远程仓库变更:git pull --rebase origin main
  • 推送至远程仓库并将origin设置为默认推送源:git push --set-upstream origin main

目录

About

termux user repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0