DEV Community

Stephano Kambeta
Stephano Kambeta

Posted on

Best Termux Packages for Beginners to Install First

If you're just starting out with Termux, welcome to the world where your Android becomes a mini Linux machine. But let’s be honest—jumping into Termux can feel overwhelming with so many tools and packages available. Don’t worry, I’ve got your back. In this post, I’ll walk you through the best Termux packages for beginners that you should install first to set yourself up for success.

Before we dive in, make sure Termux is properly installed on your Android. If you haven't done that yet, check out my beginner-friendly guide on how to install Termux on Android.

1. pkg – Your Gateway to All Tools

First things first—get comfortable using the pkg command. It’s Termux’s built-in package manager. Use it to install, update, and upgrade packages easily.

pkg update && pkg upgrade
Enter fullscreen mode Exit fullscreen mode

This command updates your package lists and upgrades all the installed packages. A must-do first step!

2. git – For Cloning Repositories

Almost every tool you’ll use in Termux is hosted on GitHub. Installing git allows you to clone those repositories and use them locally.

pkg install git
Enter fullscreen mode Exit fullscreen mode

After this, you can start exploring powerful tools like AnonPhisher or Zphisher.

3. python – Power Up with Python Scripts

Many Termux tools are written in Python. Without Python installed, those tools won’t work.

pkg install python
Enter fullscreen mode Exit fullscreen mode

Once installed, you can explore Python-based tools or even create your own. Combine this with information gathering scripts and you're off to a strong start.

4. curl and wget – Downloading Made Easy

Need to grab scripts or files directly from the web? curl and wget are your go-to packages.

pkg install curl wget
Enter fullscreen mode Exit fullscreen mode

They’ll save you tons of time when setting up environments or downloading payloads.

5. nano or vim – Code or Edit Like a Pro

You’ll need a text editor sooner or later. Start with nano if you're a beginner. It’s easier to use than vim, but having both won’t hurt.

pkg install nano
pkg install vim
Enter fullscreen mode Exit fullscreen mode

Great for editing configuration files, scripts, or your own notes.

6. openssh – Secure Remote Access

Want to SSH into your Termux session or connect to other servers? Install openssh.

pkg install openssh
Enter fullscreen mode Exit fullscreen mode

You can combine this with guides like running a web server in Termux.

7. tsu or termux-api – Supercharge Your Access

If your device is rooted, tsu gives you sudo access. Otherwise, termux-api bridges Termux with Android features like camera, battery info, and SMS.

pkg install termux-api
Enter fullscreen mode Exit fullscreen mode

Perfect for combining hacking utilities with phone functions. Try using it with tools like webcam capturing.

8. nmap – Scan Networks Like a Pro

No Termux setup is complete without Nmap. It’s one of the best tools for network scanning and reconnaissance.

pkg install nmap
Enter fullscreen mode Exit fullscreen mode

Want to go deeper into penetration testing? Nmap is the first step.

9. hydra – Password Attacks Made Simple

For educational purposes, of course! Hydra is a powerful brute-force tool for various protocols.

pkg install hydra
Enter fullscreen mode Exit fullscreen mode

Combine it with custom wordlists using Crunch.

10. figlet and toilet – Just for Fun

Not everything has to be serious. These packages let you create stylish text banners in the terminal.

pkg install figlet toilet
Enter fullscreen mode Exit fullscreen mode

Why not add some flair to your bash shell while learning? It keeps things fun and personal.

What’s Next After Installing These Packages?

Once you’ve installed the basics, you’re ready to explore more advanced tools. Here are some guides that will take your Termux game to the next level:

Final Thoughts

Starting with Termux might feel like entering a maze, but with the right tools and guidance, you'll turn it into your playground. These essential packages will help you build a solid foundation. From here, you can dive deeper into cybersecurity, ethical hacking, and even explore specialized topics like WiFi honeypots or internet security companies.

Keep learning, keep experimenting—and most importantly, stay ethical. Happy hacking!

Top comments (0)