Created
January 26, 2026 21:44
-
-
Save MoatazAbdAlmageed/d5d9c502ac0381e5d93386dba3cee407 to your computer and use it in GitHub Desktop.
Termux Dev Setup Script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/data/data/com.termux/files/usr/bin/bash | |
| echo "==============================" | |
| echo " Termux Web & AI Dev Setup " | |
| echo "==============================" | |
| # Update system | |
| pkg update -y && pkg upgrade -y | |
| # Core tools | |
| pkg install -y git curl wget nano vim unzip zip tar htop neovim | |
| # Compilers & build tools | |
| pkg install -y clang make cmake pkg-config | |
| # Web Development | |
| pkg install -y php php-fpm phpmyadmin | |
| pkg install -y nodejs | |
| pkg install -y npm | |
| pkg install -y yarn | |
| pkg install -y nginx | |
| # Python + AI | |
| pkg install -y python python-pip | |
| pip install --upgrade pip | |
| # Python AI libraries | |
| pip install numpy pandas matplotlib seaborn | |
| pip install torch torchvision torchaudio | |
| pip install tensorflow | |
| pip install scikit-learn | |
| pip install transformers | |
| pip install langchain | |
| pip install openai | |
| pip install jupyter | |
| # Databases | |
| pkg install -y mariadb | |
| pkg install -y sqlite | |
| # Other useful tools | |
| pkg install -y ffmpeg imagemagick | |
| pkg install -y openssh | |
| # Node useful packages | |
| npm install -g nodemon pm2 yarn create-react-app | |
| # PHP Composer | |
| curl -sS https://getcomposer.org/installer | php | |
| mv composer.phar $PREFIX/bin/composer | |
| chmod +x $PREFIX/bin/composer | |
| # Python virtualenv | |
| pip install virtualenv | |
| echo "" | |
| echo "==============================" | |
| echo " Installation Completed " | |
| echo "==============================" | |
| echo "" | |
| echo "Installed:" | |
| echo "- PHP + Composer" | |
| echo "- Node.js + npm + yarn" | |
| echo "- Python + AI libraries" | |
| echo "- Nginx" | |
| echo "- MariaDB" | |
| echo "- Git, SSH, FFmpeg, ImageMagick" | |
| echo "- Jupyter for AI notebooks" | |
| npm install -g nodemon pm2 yarn create-react-app @anthropic-ai/claude-code |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment