Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://termuxarch.github.io/TermuxArch/
Experience the pleasure of the Linux command prompt in Android, Chromebook, Fire OS and Windows on smartphone, smartTV, tablet and wearable https://termuxarch.github.io/TermuxArch/
https://termuxarch.github.io/TermuxArch/
android android-smartphone arch-linux bash chromebook cli linux linux-command pleasure setuptermuxarch shell smartphone tablet terminal termux termux-environment termux-hacking termux-proot termux-tools termuxarch
Last synced: about 1 month ago
JSON representation
Experience the pleasure of the Linux command prompt in Android, Chromebook, Fire OS and Windows on smartphone, smartTV, tablet and wearable https://termuxarch.github.io/TermuxArch/
- Host: GitHub
- URL: https://termuxarch.github.io/TermuxArch/
- Owner: TermuxArch
- License: other
- Created: 2018-01-14T22:23:23.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-01T20:48:28.000Z (over 1 year ago)
- Last Synced: 2024-10-28T04:18:39.009Z (about 2 months ago)
- Topics: android, android-smartphone, arch-linux, bash, chromebook, cli, linux, linux-command, pleasure, setuptermuxarch, shell, smartphone, tablet, terminal, termux, termux-environment, termux-hacking, termux-proot, termux-tools, termuxarch
- Language: Shell
- Homepage: https://termuxarch.github.io/TermuxArch/
- Size: 137 MB
- Stars: 929
- Watchers: 33
- Forks: 49
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGE.log
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- Awesome-Arch - Termux Arch - Run Arch Linux ARM on your mobile phone with Termux. (Other projects / Pacman Wrappers && AUR helpers)
- Awesome-Arch - Termux Arch - Run Arch Linux ARM on your mobile phone with Termux. (Other projects / Other)
README
## [TermuxArch](https://github.com/TermuxArch/TermuxArch/)
#### -r--r--r-- [setupTermuxArch](https://raw.githubusercontent.com/TermuxArch/TermuxArch/master/setupTermuxArch)
##### -rwxrwxrwx [setupTermuxArch](https://TermuxArch.github.io/TermuxArch/setupTermuxArch)This BASH setup shell script will attempt to set Arch Linux up in a Termux PRoot environment with or without QEMU support. Emulated computer architectures `armeabi-v7a`, `x86` and `x86-64` are supported on `arm64-v8a` architecture smartphones. Emulated computer architecture `x86` is supported on `armeabi-v7a` architecture smartphones. The command `setupTermuxArch h[elp]` has more information. This product is being designed for both the sighted, and also the visually impaired; Comments are welcome at discussions and issues webportals.
Please see [install](https://TermuxArch.github.io/docsTermuxArch/install) for options how to run [`setupTermuxArch`](https://raw.githubusercontent.com/TermuxArch/TermuxArch/master/setupTermuxArch) on device, or simply run `bash setupTermuxArch` once this BASH script is downloaded to install [Arch Linux](https://github.com/archlinux) in [Termux](https://github.com/termux). When successfully completed, the pleasure of experiencing the Linux command prompt in Arch Linux [Termux ](https://github.com/termux)[PRoot](https://github.com/termux/proot) QEMU in Android, Chromebook, Fire OS and Windows on smartphone, tablet, wearable and similar will be in power your hand.
[Where can I find Termux app in order to use TermuxArch?](https://github.com/termux/termux-app/releases)
You can find Termux app at this https://github.com/termux/termux-app/releases webpage.
#### Screenshot from an Android smartphone 2018
[![screenshot_20180413-172406](https://user-images.githubusercontent.com/27742457/38758637-ec0ff0dc-3f3f-11e8-802c-82bc511cde88.png)](https://TermuxArch.github.io/docsTermuxArch/install)* Comments are welcome at [https://github.com/TermuxArch/TermuxArch/issues](https://github.com/TermuxArch/TermuxArch/issues?q=is%3Aissue+is%3Aclosed) β
* Pull requests are welcome at [https://github.com/TermuxArch/TermuxArch/pulls](https://github.com/TermuxArch/TermuxArch/pulls?q=is%3Apr+is%3Aclosed) β
Thank you for making this project work better and please contribute πΒ [Contributors](CONTRIBUTORS.md) and [Notice to Contributors](NOTICE.md) have more information about this project.
![Screenshot of Arch On Termux](https://raw.githubusercontent.com/TermuxArch/imgsTermuxArch/master/IMG_20171019_190414.jpg)
[PRoot](https://termuxarch.github.io/docsTermuxArch/PRoot) has more information about Linux on device with Termux.
Please share https://wiki.termux.com/wiki/Development everwhereππππ!
Install Arch Linux into a Termux PRoot QEMU container with [`curl -OL https://TermuxArch.github.io/TermuxArch/setupTermuxArch && bash setupTermuxArch`](https://github.com/TermuxArch/TermuxArch/blob/master/setupTermuxArch). After succesfull installation start the container with `startarch`.
Please see https://TermuxArch.github.io/TermuxArch/docs/install for options how to run [`setupTermuxArch`](https://github.com/TermuxArch/TermuxArch/blob/master/setupTermuxArch) on device.
Please see https://TermuxArch.github.io/docsTermuxArch/startingArch for options how to start the Arch Linux container `startarch` on device. If you find any errors, then please feel free open both a pull request, and an accompanying issue referencing it in the appropriate repository.
This repository uses submodules. To get all the pieces of this repository you can run the following code after cloning in the root directory of this repository:
[`pullTermuxArchMods.bash`](https://github.com/TermuxArch/TermuxArch/blob/master/pullTermuxArchMods.bash)
#### FACTS ABOUT THIS PROJECT:
The core dataset can be viewed and tooled to your wish and desire with command `setupTermuxArch bloom` which should download all the components of TermuxArch into directory HOME/TermuxArchBloom in the Termux HOME directory. The command `setupTermuxArch bloom` is much like the command `setupTermuxArch manual`; The bloom option is more expansive than `setupTermuxArch manual` which is primarily used for mirror selection, and can be used to tune the PRoot init statement. Bloom is a much more verbose option in that it provides the CLI user the entire code dataset. Please feel free to use the commands `setupTermuxArch h[e[lp]]` for additional information how to use `setupTermuxArch`.
Files `setupTermuxArch.{bash,sh}` are held for backward compatibility; Please reference file `setupTermuxArch` as the chosen install file if aid and assistance be through sharing insight about this Arch Linux in a Termux PRoot QEMU container project which can be used on a smartphone, smartTV, tablet, wearable and more. File `setupTermuxArch` is earmarked as the install file name for this project.
File `setupTermuxArch` downloads as files `setupTermuxArch.[bin,\ \(1\),\ \(2\),etc...]`' through Internet browsers into Android Downloads on smartphone and Arch Linux in Termux PRoot QEMU can be installed directly from this file in Android with this command `bash ~/storage/downloads/setupTermuxArch` and similar which may also check whether there is a newer version automatically since the time it was downloaded. If there is a newer version, this file will self update. If this updating process went smoothly, this file will restart the process that was initially initiated by the user.
These files `setupTermuxArch[.{bash,sh}]` will NOT selfupdate to the most recent version published if they are used inside their git repository; You can use commands `git pull && git submodule update --init --remote --recursive` and `pullTermuxArchMods.bash` to update to the newest version published.
#### Very many hardy thank yous to contributors who are helping and have worked very hard to make this open source resource better! [Please accept a wholehearted THANK YOU for using our open source product!](https://github.com/TermuxArch/)