{"id":22506205,"url":"https://github.com/illvart/termux-alpine","last_synced_at":"2025-08-03T12:32:12.873Z","repository":{"id":51738662,"uuid":"289403514","full_name":"illvart/termux-alpine","owner":"illvart","description":"Bash script for installing Alpine Linux in Termux - 100 MB.","archived":false,"fork":false,"pushed_at":"2023-04-18T00:00:36.000Z","size":2021,"stargazers_count":91,"open_issues_count":0,"forks_count":12,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-05-02T04:38:59.733Z","etag":null,"topics":["alpine-linux","android","android-development","bash","command-line","distro","hacking","linux","nodejs","proot","proot-android","python","root","shell","shell-script","termux","termux-environment","termux-recommended-for-android","termux-tool"],"latest_commit_sha":null,"homepage":"https://git.io/termux-alpine","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/illvart.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["https://www.paypal.me/illvart","https://www.buymeacoffee.com/illvart","https://saweria.co/illvart"]}},"created_at":"2020-08-22T02:21:07.000Z","updated_at":"2024-04-30T13:02:52.000Z","dependencies_parsed_at":"2023-02-15T20:16:03.233Z","dependency_job_id":null,"html_url":"https://github.com/illvart/termux-alpine","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illvart%2Ftermux-alpine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illvart%2Ftermux-alpine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illvart%2Ftermux-alpine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illvart%2Ftermux-alpine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/illvart","download_url":"https://codeload.github.com/illvart/termux-alpine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228544765,"owners_count":17934635,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alpine-linux","android","android-development","bash","command-line","distro","hacking","linux","nodejs","proot","proot-android","python","root","shell","shell-script","termux","termux-environment","termux-recommended-for-android","termux-tool"],"created_at":"2024-12-07T00:42:03.696Z","updated_at":"2024-12-07T00:42:04.361Z","avatar_url":"https://github.com/illvart.png","language":"Shell","funding_links":["https://www.paypal.me/illvart","https://www.buymeacoffee.com/illvart","https://saweria.co/illvart"],"categories":[],"sub_categories":[],"readme":"# `termux-alpine`\n\n[![Release](https://img.shields.io/github/v/release/illvart/termux-alpine?color=orange)][1]\n[![License: GPL-3.0](https://img.shields.io/badge/License-GPLv3-blue.svg)][2]\n[![CI Status](https://github.com/illvart/termux-alpine/workflows/CI/badge.svg)](https://github.com/illvart/termux-alpine/actions)\n\n\u003e Bash script for installing **Alpine Linux** in [Termux].\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/illvart/termux-alpine/blob/main/ss.png?raw=true\" alt=\"Alpine Linux Termux\"/\u003e\n  \u003cbr\u003e\n  \u003cem\u003eCheck out the other screenshots on my \u003ca href=\"https://www.instagram.com/illvart_\"\u003eInstagram\u003c/a\u003e.\u003c/em\u003e\n\u003c/p\u003e\n\n## Table of Contents\n\n\u003cdetails\u003e\n\u003csummary\u003eDetails\u003c/summary\u003e\n\n- [Initializing](#initializing)\n  - [Installation](#installation)\n    - [Launch Alpine Linux](#launch-alpine-linux)\n  - [Reinstall](#reinstall)\n  - [Uninstall](#uninstall)\n- [Upgrade](#upgrade)\n- [Options](#options)\n- [Supports](#sparkling_heart-supports)\n- [Credits](#credits)\n- [Contributing](#contributing)\n- [License](#license)\n\n\u003c/details\u003e\n\n## Initializing\n\nOpen [Termux] app, copy and paste the following command in Termux.\n\nNote: Required to install `git` and `ncurses-utils`, skip if already installed!\n\n```sh\npkg install -y git\npkg install -y ncurses-utils\n```\n\n```sh\ncd $HOME \u0026\u0026 \\\n    git clone -b main https://github.com/illvart/termux-alpine.git \u0026\u0026 \\\n    cd termux-alpine \u0026\u0026 \\\n    chmod +x setup-termux-alpine\n```\n\nOr download from [GitHub Releases page][1] and extract.\n\n### Installation\n\nInstallation [options](#options).\n\n```sh\n./setup-termux-alpine --setup-user\n```\n\nPlease follow the output of the command above!\n\n#### Launch Alpine Linux\n\nJust typing a command like below in Termux and enter.\n\n```sh\ntermux-alpine\n```\n\nYou can also running any commands inside Alpine Linux:\n\n```sh\ntermux-alpine echo \"Hello World\"\n```\n\n### Reinstall\n\nTo reinstall just typing a command like [installation](#installation) above, type *y* for yes, and enter.\n\nOr pass the command with [options](#options) example:\n\n```sh\n./setup-termux-alpine -S -F\n```\n\n### Uninstall\n\nPlease note! Before uninstalling, recommended to backup the current installation.\n\n```sh\ncd ${HOME}/termux-alpine \u0026\u0026 \\\n    ./setup-termux-alpine --uninstall\n```\n\nOr manually (isn't safe):\n\n```sh\nrm -rf ${PREFIX}/bin/termux-alpine \\\n    ${HOME}/.alpine\n```\n\n## Upgrade\n\nUpgrade the installation script.\n\n```sh\nrm -rf ${HOME}/termux-alpine \u0026\u0026 \\\n    cd $HOME \u0026\u0026 \\\n    git clone -b main https://github.com/illvart/termux-alpine.git \u0026\u0026 \\\n    cd termux-alpine\n```\n\n## Options\n\n```sh\nUsage: ./setup-termux-alpine [options]\n\nOptions:\n--install-nodejs\tinstall nodejs-current, npm, and yarn\n--install-python3\tinstall python3 py3-pip, and py3-wheel\n-S, --setup-user\tsetup a non-root user\n-F, --fake-kernel\tuse a fake kernel\n-u, --uninstall\t\tfull wipe the rootfs installation\n-v, --version\t\tshow this program version\n-h, --help\t\tshow this help information\n```\n\nIf you're using `--setup-user`, to login a non-root user after installation use `login your_username` and enter the password.\n\n## :sparkling_heart: Supports\n\nThis project is open source and free to use under the [license](#license). However, if you are using this project and happy with it or just want to encourage me to continue creating stuff please donate!\n\n## Credits\n\nCredit to [Hax4us](https://github.com/Hax4us) and [termux](https://github.com/termux) for source.\n\n## Contributing\n\nIf you would like to help out with some code, check the [details][2].\n\n## License\n\nThis project is licensed under the **GPL-3.0 License**. See the [LICENSE][3] file for details.\n\n\n[1]: https://github.com/illvart/termux-alpine/releases\n[2]: https://github.com/illvart/termux-alpine/blob/main/docs/CONTRIBUTING.md\n[3]: https://github.com/illvart/termux-alpine/blob/main/LICENSE\n[Termux]: https://termux.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fillvart%2Ftermux-alpine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fillvart%2Ftermux-alpine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fillvart%2Ftermux-alpine/lists"}