A script to install and run Parrot OS within Termux, providing a lightweight command-line interface with plans for future desktop environment support.
- About
- Getting Started
- Prerequisites
- Installing
- Usage
- Built Using
- TODO
- Contributing
- Authors
- Acknowledgments
Termux Parrot is an installer script written in Amber that allows you to run Parrot OS within Termux on Android devices. The project aims to provide a seamless way to access Parrot OS tools and environments on mobile devices, with current support for CLI interface and planned extensions for desktop environment access via VNC.
The installer handles the complete setup process, including downloading the appropriate Parrot OS rootfs, verifying its integrity, configuring the environment, and setting up user accounts. It's designed to be user-friendly while maintaining security and stability.
Before installing Termux Parrot, ensure you have:
- Latest version of Termux installed from F-Droid
- At least 2GB of free storage space
- Working internet connection
- Update Termux packages:
pkg update && pkg upgrade -y
- Run the installer:
bash <(wget -qO- "https://github.com/blackmonk13/termux-parrot/releases/latest/download/installer.sh")
After installation, you can:
- Start Parrot OS CLI:
parrot
- Start Parrot OS CLI as root:
parrot -r
- Add desktop environment installation support
- Implement VNC server configuration
- Add storage access management
- Add network tools configuration
- Create backup and restore functionality
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
- @blackmonk13 - Idea & Initial work
See also the list of contributors who participated in this project.
- Kali NetHunter project for inspiration
- Parrot OS team for their amazing security distribution
- Termux developers for making Android CLI environments possible
- The Amber programming language community