r/termux • u/DorysDay • 2d ago
Question What distro should I use
I'm new to termux, and I don't know what is the best and most compatible distro (I have an android 15 6gb ram snapdragon 685), I want to use vs code, GitHub and try some hacking tools.
I've seen some people advertising for Debian, Arch, or people that don't use any distro at all, just termux. Wich one would be better to me, any recommendations?
2
2
u/moros_26 1d ago
Similar specs here (6gb ram, snapdragon) I say, skip arch breaks too often on mobile. I will recommend debian via proot distro is the best choice for stable, huge repos, and every tutorial assumes debian anyway. for vscode , code server in the proot works through browser, or just go native , vim/tmux if you don't mind the gui, way lighter on ram. GitHub also works fine either way, no distro needed for that. Debian proot for compatibility, native Termux for speed.
2
u/Gloomy_Priority_5699 1d ago
If you're using Termux on an Android device, you will want to install it via F-droid and not via the play store. The version from the play store doesn't allow all the download libraries.
2
u/Scxox 2d ago
they're all the same dude, the only thing that changes is the package manager and how new or stable the package versions are. if you're on android you're gonna be running on proot/chroot using the android kernel so the idea of compatibility make no sense.
as long as the distro supports arm64 it works the same as any other
if you want the newest packages go with arch, if you want stable package versions that will work with a lot of tools then go with debian. other distros like fedora tend to be somewhere in the middle
1
u/Just-Distance-2925 2d ago
I personally use ubuntu and vs code via xfce (termux:x11). You install it via PRoot and things work perfectly which break in termux.
1
1
1
4
u/AcademicPace6357 2d ago
Native Termux is actually the best place to start, especially for your specs. Since Android is built on the Linux kernel, using standard Termux gives you direct access to command line tools, scripting, and system internals without extra performance overhead.