Iinstalled termux from Playstore soon after getting my FP3, then running whatever the first(?) FP3 Android version was (9 or 10, as I vaguely recall). The FP3 was not then and never has been rooted (that is, I never bothered to obtain superuser access). The FP3 is now running Android 13, and is fully up-to-date.
Exasperated, I started looking into the matter, and found multiple warnings in the Review comments on Playstore that this latest termux is Very Suspicious. As one example of multiple Very Recent Reviews:
I assume you use Aurora and not official Play Store? I never see my F-Deoid Apps when updating playstore Apps and I just manual update Apps so even if it would show up, I could just not update. In Aurora you can set a Blacklist to exclude apps from updates thats what I did.
If you as a user want to try it out, check the above link for current limitations&issues and report issues at Sign in to GitHub GitHub, as the issues may very well be specific to the Google Play build.
Last but certainly not least: Termux has been maintained by an awesome collection of open source developers and community members over the years - please consider donating to Termux - Open Collective or show appreciation in any other way possible!
I like the usability and discoverability of Termux (unprivileged Linux distro targeting Android), but the idea of painfully recreating a distro with Android toolchain / bionic sounds horrible. I felt like the flexibility of Nix would save the day the best way ever, and yesterday I finally bought an aarch64 tablet to give it a go.
A script to install Nix package manager inside a Termux installation (on Android, aarch64) - GitHub - t184256/nix-in-termux: A script to install Nix package manager inside a Termux installation (on...
Run Nix package manager on Android. Based off Termux the terminal emulator, but not Termux the distro. [maintainer=@t184256] - GitHub - nix-community/nix-on-droid-app: Run Nix package manager on An...
The repository you are looking for is GitHub - nix-community/nix-on-droid: Nix-enabled environment for your Android device. [maintainers=@t184256,@Gerschtli], the other one is just the terminal emulator for it.
I have seen many topics about this, but I still not understand how to make it . Install from pkg install rust can works, but the version is too low. Rustup is not support aarch64-linux-android host triple, I have attempted many ways such as using aarch64-unknown-linux-gnu and compile from source but none of which works. So is there a way to use Rust on Android?
(Add: I'm not mean to generate APK, but just the binary executable file)
Looks like that cross-compilation is the only way for now, and even this might be tricky. I've tried it too, but run into multiple linker errors. I recall some version of Rust being built by its-pointless (here are links to their repo), but I'm not sure how fresh is it.
Thanks for reply. But I think the given link just means using pkg install rust and the highest version I could gain is 1.38.0 due to my low android version. One of my friends later told me to install an ubuntu (about 50MB) on termux and install Rust in it with rustup. Thankfully it worked well, so I think it might be a nice solution. You might as well try above method if you haven't resolve it yet.
I somehow managed to install kubectl in termux and used it to access a cluster. It was a while ago so I cannot recall every detail. I simply followed the official installation guide. Note that you may need to change the ARCH in the download link to arm64 or whatever you are using.
I installed termux on my android device (Pixel C), and successfully installed python 3.6.2 there, and after downloaded (with pip) some libraries like pillow (there were some problems, but with online forums I solved it), vk, etc.Tkinter should be preinstalled on python, but it wasn't (like some other modules like time, random etc.).All this modules - tkinter, that should be preinstalled, are not there - and it is not possible to install them.pip install tkinter->Could not find a version that satisfies the requirement time (from versions: )No matching distribution found for tkinter.if I try with:apt-get install python3-tkStill nothing - error placing file.apt-get update and apt upgrade didn't help...
If it works, go to step 2. If it fails with "No module named _tkinter", your Python configuration needs to be modified to include this module (which is an extension module implemented in C). Do not edit Modules/Setup (it is out of date). You may have to install Tcl and Tk (when using RPM, install the -devel RPMs as well) and/or edit the setup.py script to point to the right locations where Tcl/Tk is installed. If you install Tcl/Tk in the default locations, simply rerunning "make" should build the _tkinter extension. If it fails with an error from the dynamic linker, see above (for Unix, check for a header/library file mismatch; for Windows, check that the TCL/TK DLLs can be found).
If it works, go to step 3. If it fails with "No module named Tkinter", your Python configuration need to be changed to include the directory that contains Tkinter.py in its default module search path. You have probably forgotten to define TKPATH in the Modules/Setup file. A temporary workaround would be to find that directory and add it to your PYTHONPATH environment variable. It is the subdirectory named "lib-tk" of the Python library directory (when using Python 1.4 or before, it is named "tkinter").
I completely removed and reinstalled, checked repo before update, did update again, and it changed.
So a third time when doing the updates, I elected not to replace sources.list and all has remained ok since.
I had not addressed it directly with Devs yet. As for the change repo, I am aware of this, the issue is that I am not choosing to change the repo. When initially installed the list reads
packages.termux.dev, after update and upgrade it changes to the .RU. As I work in an industry where we have to be very careful about using open source software to begin with (Which is stupid IMO), this is bound to raise an eyebrow. This is personal, not work, but my spidey senses tingle a bit when I can consistently make this happen. So I wanted to know if others were experiencing similar behavior.
Its not the connection that bothers me as the potential for abuse on the repo end. The high contrast theme is for vision issues, not matrix homage We all know (hopefully) all open source repos are only as trustworthy as the combined over site of a collection of developers. But as has been proven MANY times if that that is not enough. It is partly why agencies that interact with the government have strict rules rooted in laws on that. As funny as that is considering so much of the world, runs at its core, some Linux/BSD core. From a behavioral stand, the fact it consistently changes is concerning at least. And the fact that from an analytical stand such as latency, route, etc. It makes no sense this would be the preferred repo.
When it comes to ultra-mobile computing, I prefer the PocketCHIP or a Raspberry Pi with a screen rather than a mobile phone or tablet. These solutions offer a pure Linux environment that's as open source as the hardware allows and make no assumptions about how I expect to work.
Sometimes, though, the only thing I have on me is a mobile phone. While there are some really great Android apps out there, many feel like overkill for simple tasks, especially knowing how much can be done in a simple terminal on my Linux desktop. I'm not the only person who feels this way, and that's why the Termux project was born.
Most of the commands you're used to will work as expected, whether they're built-in Bash commands or the usual array of common Linux commands and utils. There are also several other shells available, including Zsh and tcsh.
If you're used to Linux, or even Homebrew on a Mac or Chocolatey on Windows, then you already know how to install more commands for Termux. Its backend package manager is Apt from Debian Linux, but Termux uses the pkg command as a simplified frontend interface. The result approximates the consistent simplicity of Fedora's DNF experience, and I'd love to see pkg as an abstraction layer on more platforms (imagine using the same package management commands on Debian, RHEL, and Slackware).
A text editor is one thing, but Termux reveals its true potential the first time you SSH into a computer. Through this simple terminal, you can log onto any computer on any network you have access to. You have a portable console you can use either as a host or as a terminal into any amount of computing power available to you.
One of my favorite things about Termux is that it removes a significant barrier to contributing to a mobile project. All current open source mobile platforms are Android or Android-based, requiring a special toolchain and a fair amount of Java knowledge.
Termux, by nature, shields a potential new contributor from much of that because you can write packages for Termux without knowing anything about Android. You can create a package definition for Termux as long as you know how to write a shell script because you're writing a package for the Termux subsystem.
Termux is a great way to learn the Linux terminal, and it's easy to install. Put Termux on your phone or tablet, check out some of our terminal basics (such as our articles about mastering the ls and cat commands) and our Bash cheat sheet, and transform the way you use your mobile.
However! It is DeX aware - and - I just updated from a Nokia to Samsung handset with USB C and DeX - and I'm running TermUX on a 27" 1080P monitor and it's brilliant... need tmux? "pkg install tmux"... Didn't need to install mosh client however - it's there, got my .ssh/ all setup.
With any of my customer's VPN clients connected from my phone (e.g. Pulse, CheckPoint) I can SSH from termux straight to a Linux jump server in their environment (and as well as that - I can Citrix or RDP from DeX).
3a8082e126