Terminal emulator and Linux environment for Android.
See all
Members (2,077)
Fredrik Fornwall's profile photo
yang hao's profile photo
Wahyu HP.'s profile photo
Doyle Fermi's profile photo
紫火's profile photo
Enrique Ayala's profile photo
Albert Puig's profile photo
Steven Brown (ottaky)'s profile photo
Christian Lambertz's profile photo
Stephan Wawrzyniak's profile photo
José Pedro Dias's profile photo
Kay V's profile photo
marco vismara's profile photo
Mauricio Fernandez's profile photo
Stefan Sauer's profile photo
Juha Vainikka's profile photo
David Miller's profile photo
Tim Sebek's profile photo
Jose Pablo Cruz Baas's profile photo
Erik Eggertsen's profile photo
Rafael Nonato's profile photo
Demetre Iobashvili's profile photo
Jerry Asher's profile photo
Saurabh Dongre's profile photo

Stream

Join this community to post or comment

Surya Poojary

Discussion  - 
 
Guys..I just wanted to know that does termux has all the functionality of the Linux (bash shell)??
1
Will Snellen's profile photoSurya Poojary's profile photo
11 comments
 
Thanks +Will Snellen​
Add a comment...
 
How to compile vim from sources?
I need a version with python 3 support enabled.

Is there any possibility to move a home folder from /data/data/... to another physical partition on ext2 or ext4 ?
3
Fredrik Fornwall's profile photoAlexey Abdusamatov's profile photo
2 comments
 
+Fredrik Fornwall Can you help me? Im trying to install vim + Vundle + YouCompleteMe
1st part is ok. Installed Vim, Vundle, YouCompleteMe.
2nd Installed Nodejs, typescript, node-typescript, tern
3rd part is to compile YouCompleteMe using
TypeScript support: install Node.js and npm then install the TypeScript SDK with npm install -g typescript.
JavaScript support: install Node.js and npm and add --tern-completer when calling ./install.py.
It compiles about 15% and fails with error about patch.h
Add a comment...

lio liy

Discussion  - 
 
Hello
Is seems that can't use mpv in termux.
➜ ~ apt install mpv
Reading package lists... Done
Building dependency tree
Reading state information... Done
mpv is already the newest version (0.22.0-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
➜ ~ mpv
CANNOT LINK EXECUTABLE: cannot locate symbol "avcodec_parameters_from_context" referenced by "/data/data/com.termux/files/usr/libexec/mpv"...
page record for 0x7f7bdbe090 was not found (block_size=64)
➜ ~
What's wrong with mpv package?
1
Fredrik Fornwall's profile photolio liy's profile photo
2 comments
lio liy
 
I tried,but didnot work
Add a comment...

Zain Ali

Discussion  - 
 
Is it possible to run Node.js V7 on Termux? Me and a few friends are trying to get a discord selfbot running on Termux and have given it many attempts, no success. 
2
Zain Ali's profile photoRajath Ranganath's profile photo
4 comments
 
+Zain Ali you could use custom npm packages for those
Add a comment...

Keith Thompson

Discussion  - 
 
Obviously everyone wants to compile C programs on a phone, so ...

I have a Nexus 5 running Android 6.0.1. I've installed Termux and gcc 5.3.0. The CPU is armv7l.

I can't link a C program using default options:

$ gcc hello.c -o hello
/data/data/com.termux/files/usr/bin/ld: error: /data/data/com.termux/files/usr/tmp//ccj9joV4.o uses VFP register arguments, hello does not
/data/data/com.termux/files/usr/bin/ld: failed to merge target specific data of file /data/data/com.termux/files/usr/tmp//ccj9joV4.o
collect2: error: ld returned 1 exit status
$

I can avoid the problem by compiling with "-mfloat-abi=softfp".
1
Keith Thompson's profile photo
3 comments
 
But "apt install clang" (which removed gcc) did work.
Add a comment...
 
Is Android 7.1.1 supported? On two of my devices I cannot download bootstrap packages, always get "Unable to install...Check network connection". With Android 5.0.2 no problems.
1
Fredrik Fornwall's profile photoMartin Bellenberg's profile photo
2 comments
 
LG G Pad 8.3 with CM14.1, Nexus 7 with Android 7.1.1 from XDA. Finally downloading succeeded, thanks for answering that fast. 
Add a comment...

Keith Thompson

Discussion  - 
 
termux-setup-storage doesn't set up symlinks, as it claims to do.
It does correctly set up storage permission.

This is on a Nexus 9 running Android 7.1.1, also on a Nexus 5 running Android 6.0.1.

$ termux-setup-storage -h
usage: termux-setup-storage
Use without arguments to ensure storage permission granted
and symlinks to storage available in $HOME/.storage
$ termux-setup-storage
$ ls -l $HOME/.storage
ls: cannot access '/data/data/com.termux/files/home/.storage': No such file or directory
$

1
Fredrik Fornwall's profile photo
 
It's a typo on the help text - it should say $HOME/storage, not $HOME/.storage!

I've fixed that now for an update of the termux-tools package which should be available in the package repository soon, thanks!
Add a comment...
 
I've tried termux-fedora (https://github.com/nmilosev/termux-fedora) to setup a chrooted fedora and it works great. In the same way I have tried to setup debian or ubuntu. The problem is, that a lot of programs rely on hardlinks working. most notable example being debian's dpkg. Does anyone know of a way to fix or circumvent this?
2
ariful anwar's profile photoOliver Schmidhauser's profile photo
12 comments
 
By the way, I've now also made https://github.com/Neo-Oli/chrooted-termux. It's for setting up a chrooted termux within termux itself. This leads to much less warnings and error as either fedora or ubuntu, because it already is built with all android kernel constraints baked into it. For those just wanting an isolated environment for testing, this would probably be the best solution.
github.com - Neo-Oli/chrooted-termux
Add a comment...

Bahoi

Discussion  - 
 
This is the apk downloaded from various sites, nothing works. Also when I try to install Termux from Google Playstore it says my phone is not supported.
Sony Xperia E3
What could be the problem?
1
Josh Holland's profile photoFredrik Fornwall's profile photo
2 comments
 
Exactly, Android 5.0 or later is required!

Note also that the only official way to install Termux is from the Play Store or F-Droid - installing from other third-party sites is not recommended.
Add a comment...

About this community

This is a community for discussing issues, suggestions and ask questions about Termux. A chat is available on #termux on irc.freenode.net and https://gitter.im/termux/termux.

Marko S

Discussion  - 
 
Is it possible to install python packages into virtual evironement? For example requests package and arrow package. Is there a tutorial on how i would setup a python environment inside Termux?
1
Oliver Schmidhauser's profile photoMarko S's profile photo
3 comments
Marko S
 
Thanks. :-)
Add a comment...

Nick Hennenfent

Discussion  - 
 
Just curious why Termux is not available for some tablets, like my Lenovo B8000-F ??? Thanks! Love Termux! 
1
Jimmy Z's profile photoWill Snellen's profile photo
4 comments
 
As far as I know, the thread suggests (or, well, Fredrik Fornwall says so) a lot of hard work, so the solution is to upgrade to Lollipop. But what if you cannot do so? That is the real gist of my moderate post....
Add a comment...
 
Is there any way to input ctrl+r(search history command) and ctrl+d (Terminate the process login inside postgres) command from termux. (Like native terminal)

Is there any import of sequencial command list that I can execute like
ssh user@localhost
cd /var/www/html/project

1
Sanjay Shiwakoti's profile photo
 
Opps I found it in the documentation that we can emulate ctrl from clicking volume down.
Add a comment...

Fredy Hernandez

Discussion  - 
 
How to access the SD card in termux ?
1
Fredrik Fornwall's profile photo
Add a comment...

Patrick T.C.

Discussion  - 
 
Will you support the split screen mode for the termux terminal? This would be perfect as one could have a ebook or webpage open on the one half of the screen and code on the other using vim...
2
pixel fairy's profile photo
5 comments
 
+Chris Scullion​ tmux and split screen.

what would be really nice is multiple instances of termux so you can compartmentalize context. keep your personal stuff seperate from work etc
Add a comment...

Surya Poojary

Discussion  - 
 
How can I share files made in termux storage???
1
Chris Scullion's profile photoSurya Poojary's profile photo
4 comments
 
Cool +Chris Scullion​
Add a comment...

Emil Dilov

Discussion  - 
 
Is it possible to install sshfs with Termux?
1
Tabe Kooistra's profile photo

Keith Thompson

Discussion  - 
 
A suggestion: I'd like to have a plain black-on-white color style, with no colored highlighting.

Some programs use default highlighting designed for legibility on a dark background. Some text can be illegible on the light background I prefer.

(Along with this, it would make sense to have a plain white-and-black theme, and perhaps other color combinations as well.)

Thanks.
1
Fredrik Fornwall's profile photoKeith Thompson's profile photo
6 comments
 
'Green on Black' might be appreciated by the nostalgia crowd.
Add a comment...

Fredrik Fornwall
owner

Discussion  - 
 
Termux:Task is a Termux add-on app which makes it possible to run Termux scripts from Tasker.

https://play.google.com/store/apps/details?id=com.termux.tasker
The Termux:Task add-on provides an easy way to call Termux executables from...
24
1
Вадим Голованов's profile photoDaniel Berge's profile photo
4 comments
 
Love it
Add a comment...

El Topo

Discussion  - 
 
Hello,

Is there a way to have my custom /etc/hosts? I tried $PREFIX/etc/hosts but that file does not work.

Thanks.
2
Fredrik Fornwall's profile photoEl Topo's profile photo
2 comments
El Topo
 
+Fredrik Fornwall Thanks for the reply, so no options for non-rooted devices? OK I will hack my router's dnsmasq then.
Add a comment...

lio liy

Discussion  - 
 
Hi
How can I use mtr instead of traceroute in termux?
mtr is better than traceroute.I try to install it via apt install mte,but it seems not work.
1
SHM's profile photolio liy's profile photo
5 comments
lio liy
 
I saw someone had pulled this package request.
Add a comment...