Skip to content

dpkgx: Debian Sid repo with out proot or image file#344

Open
john-peterson wants to merge 1 commit into
termux-pacman:mainfrom
john-peterson:debian
Open

dpkgx: Debian Sid repo with out proot or image file#344
john-peterson wants to merge 1 commit into
termux-pacman:mainfrom
john-peterson:debian

Conversation

@john-peterson

Copy link
Copy Markdown

with minimal down load required only the packet list and the packets you need

I use this for R from r-base-core

apt install dpkgx debian-repo
DATA=/data/data/com.termux
source $DATA/debian/bashrc
dapt update
dapt install r-base-core
glibc-runner -c $DATA/debian/usr/lib/R/bin/exec/R

with proot you can skip the last step and keep the default linker like proot-distro

termux-chroot -d
or
proot -r $DATA/debian /bin/bash -b ...

and with out down loading a gigantic Debian image . only the files you need

where is the Debian Sid repo

if I could find it I could copy R to termux . I can't find the Debian
build recipes. can someone lend me a link. I need the Debian equivalent
of this repo that house all build recipes for Debian and Ubuntu

with minimal down load required only the packet list and the packets you need

 I use this for R from r-base-core

~~~
apt install dpkgx debian-repo
DATA=/data/data/com.termux
source $DATA/debian/bashrc
dapt update
dapt install r-base-core
glibc-runner -c $DATA/debian/usr/lib/R/bin/exec/R
~~~

with proot you can skip the last step and keep the default linker like  proot-distro

~~~
termux-chroot -d
or
proot -r $DATA/debian /bin/bash -b ...
~~~

and with out down loading a gigantic Debian image .  only  the files you need

 # where is the Debian Sid repo

 if I could find it I could copy R to termux . I can't find the Debian
 build recipes. can someone lend me a link. I need the Debian equivalent
 of this repo that house all build recipes for Debian and Ubuntu
@robertkirkman

Copy link
Copy Markdown
Member

where is the Debian Sid repo

I can help you find this.

Here it is:

https://salsa.debian.org/public

https://salsa.debian.org/edd/r-base

https://tracker.debian.org/pkg/r-base

https://salsa.debian.org/edd/r-base/-/blob/master/debian/rules

Unfortunately, Debian is known for verbose source package code:

https://www.debian.org/doc/manuals/maint-guide/

https://www.debian.org/doc/debian-policy/ch-source.html

as opposed to Termux source package code, which is clearly inspired by Arch Linux and Gentoo. So, there is a bit of a learning curve to read and edit Debian source packages, that is steeper than that of other distros.

@Maxython
Maxython force-pushed the main branch 2 times, most recently from 3e7062a to 4d34eb1 Compare July 4, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants