New experience and possibilities
Termux-Pacman is an informal organization dedicated to various projects primarily aimed at Termux.
Main projects
-
Pacman packages
Termux-Pacman presents Termux packages in pacman format (i.e., for the pacman package manager). To achieve this, Termux-Pacman independently and autonomously builds packages from mirrored Git repositories synced with the root Git repositories. Termux-Pacman developers also configure and maintain packages and builders in the root Git repositories to ensure that packages can be built seamlessly by Termux-Pacman.
Repositories: -
Glibc packages
This project allows you to build glibc packages (programs, binaries, libraries, etc.) that will run in the native Android kernel environment, without the need for virtualization. Termux-Pacman develops and maintains this project by compiling and providing glibc packages and development tools, trying to make this technology accessible and transparent to everyone and for any Android device.
Repositories:- github.com/termux-pacman/glibc-packages
- github.com/termux/glibc-packages (Don’t worry, apt user. Termux also builds and provides glibc packages in Debian format.)
-
The pacman-alternatives utility
A utility developed by the Termux-Pacman team that allows you to manage symbolic links (alternatives) of pacman packages. This is an integration of alternatives systems into the pacman package manager, designed to make managing alternatives clear and convenient for pacman users and developers. The pacman-alternatives utility is fully integrated into the Termux-Pacman packages ecosystem, and can also be used on pacman-based Linux distributions.
How to get started
You have two options to install pacman in Termux:
- Change bootstrap (recommended).
If you want to fully utilize pacman, you’ll need to change your bootstartp. Please note that changing your bootstartp will erase your settings and installed packages in the bootstrap, meaning you’ll have to reconfigure your system and shell (NOTE: data in your home directory won’t be affected by changing the bootstrap). Here’s a link to instructions on how to do this - wiki.termux.com/wiki/Switching_package_manager. - Install pacman via apt.
If you just need pacman or its tools, but don’t need full functionality (like installing packages), you can simply install pacman via apt:apt install pacmanPlease note that in this format you will receive a pacman with limited functionality.