Repositori APT pribadi untuk Termux, dihosting melalui GitHub Pages.
Periksa Packages metadataTambahkan repositori ke daftar sumber APT Termux, lalu install paket yang diinginkan.
① Tambahkan sumber repositori:
$ mkdir -p $PREFIX/etc/apt/sources.list.d
$ echo "deb [trusted=yes] https://luisadha.github.io/ stable main" \
> $PREFIX/etc/apt/sources.list.d/luisadha.list
② Perbarui daftar paket:
$ apt update
③ Install paket:
$ pkg install <nama-paket>
DEBIAN/controlDi repositori paket Anda, buat file kontrol dengan isi berikut:
Repositori paket harus mengikuti struktur direktori berikut:
.debClone repositori paket, siapkan folder build, lalu jalankan dpkg-deb:
$ git clone https://github.com/luisadha/nene.git
$ chmod 0755 nene/DEBIAN
$ mkdir -p nene_aarch64
$ rsync -av \
--include='DEBIAN/***' \
--include='data/***' \
--exclude='*' \
nene/ nene_aarch64/
$ dpkg-deb --build nene_aarch64
# Menghasilkan: nene_aarch64.deb
Clone repositori GitHub Pages, pindahkan .deb ke dalamnya, lalu generate metadata dengan termux-apt-repo:
$ git clone https://github.com/luisadha/luisadha.github.io.git
$ mv nene_aarch64.deb luisadha.github.io/
$ termux-apt-repo luisadha.github.io luisadha.github.io stable main
Commit dan push perubahan ke branch utama:
$ cd luisadha.github.io
$ git add dists
$ git add nene_aarch64.deb
$ git commit -m "Build debian package"
$ git push -u origin main
Didistribusikan untuk keperluan pribadi. Gunakan dengan bijak.