Skip to content

ItsMeAbhishekRai/Ultimate-Termux-Linux-Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e971a56 Β· Mar 8, 2025

History

15 Commits
Mar 8, 2025
Mar 8, 2025

Repository files navigation

πŸš€ Ultimate Termux & Linux Tool Installer

πŸ“Œ A powerful script that automates the installation of essential tools for Termux & Linux users! πŸš€


πŸ“– About This Tool

This script is designed to automate the installation of hacking, development, networking, and security tools on Termux and Linux systems. It includes a variety of pentesting, OSINT, privacy, and coding tools that are useful for cybersecurity professionals, ethical hackers, and developers.


🎯 Features

βœ… Works on both Termux & Linux βœ… Automatic package manager detection (apt, pacman, dnf) βœ… Installs essential tools for hacking, networking, anonymity, and security βœ… Colorful and stylish terminal output βœ… Fast, reliable, and lightweight script


πŸ”₯ Installation

πŸ“Œ For Termux Users:

apt update && apt install git -y
git clone https://github.com/ItsMeAbhishekRai/Ultimate-Termux-Linux-Installer.git
cd Ultimate-Termux-Linux-Installer
chmod +x install.sh
bash install.sh

πŸ“Œ For Linux Users:

sudo apt update && sudo apt install git -y
git clone https://github.com/ItsMeAbhishekRai/Ultimate-Termux-Linux-Installer.git
cd Ultimate-Termux-Linux-Installer
chmod +x install.sh
sudo bash install.sh

❗ Common Issues & Fixes

πŸ”΄ Problem: $'\r': command not found & syntax error near unexpected token

Issue: This error occurs when the script is in Windows (CRLF) format and executed in Linux or Termux.

βœ… Solution: Convert Script from CRLF to LF

Your script contains Windows-style line endings (CRLF). Convert it to Linux-compatible format (LF) by following these steps:

1️⃣ Convert the Script

dos2unix install.sh

If dos2unix is not installed, install it:

For Termux:

pkg install dos2unix

For Linux:

sudo apt install dos2unix

2️⃣ Check & Remove CRLF Manually (If dos2unix Doesn't Work)

sed -i 's/\r$//' install.sh

3️⃣ Execute the Script Again

bash install.sh

πŸ“œ Tools Installed

πŸ”Ή Basic Utilities

βœ” Python, Python2, Python3, Git, Curl, Tar, Zip, Unzip, Wget, Nano, Vim, Figlet, Toilet, Cowsay, Lolcat, Neofetch

πŸ”Ή Networking & Scanning

βœ” Nmap, Netcat, Whois, Macchanger, Proxychains, DNSutils

πŸ”Ή Ethical Hacking & Exploitation

βœ” Metasploit, Routersploit, SQLmap, Hydra, John, Aircrack-ng

πŸ”Ή Web & OSINT Tools

βœ” TheHarvester, Wpscan, Waybackurls, Subfinder, WhatWeb

πŸ”Ή Password Cracking

βœ” Hashcat, Cupp, Crunch

πŸ”Ή Reverse Engineering & Malware Analysis

βœ” Radare2, Ghidra

πŸ”Ή Development Tools

βœ” Clang, Cmake, Make, GCC, G++, Lua, Node.js, Termux API

πŸ”Ή Anonymity & Privacy

βœ” Tor, Torsocks, Proxychains, Privoxy

πŸ”Ή Wireless Security

βœ” Hcxtools, Reaver, Pixiewps

πŸ”Ή Extra Utilities

βœ” Aria2, Htop, Exiftool, Tmux


πŸ“’ Social Media

🌟 Follow Me for More Updates!

πŸ“· Instagram: @ItsMeAbhishekRai
πŸ’» GitHub: ItsMeAbhishekRai
▢️ YouTube: @ItsMeAbhishekRai
πŸ“Œ Pinterest: ItsMeAbhishekRai


πŸ“œ License

This project is licensed under the MIT License - feel free to modify and share! 🎯


πŸ›  Contributing

Feel free to fork this repository and submit pull requests! Suggestions and improvements are always welcome. πŸ’‘


❓ FAQ

Q: Can I use this script on Windows?
A: No, this script is specifically for Termux (Android) and Linux.

Q: What to do if a package fails to install?
A: Run the script again or manually install the package using apt.

Q: Can I request additional tools?
A: Yes! Open an issue on GitHub, and I'll consider adding it. πŸš€