Android | Tutorial

Termux: Substituir DPKG/APT pelo pacman

Termux: Substituir DPKG/APT pelo pacman

Por que fazer isso?

O Pacman geralmente é mais rápido que o apt, então, ao trocar o gerenciador de pacotes, teremos uma experiência mais rápida ao instalar pacotes (especialmente em dispositivos mais antigos). O Termux tem repositórios com pacman, então não é uma ideia maluca.

Procedimento

  • Atualize o sistema:
pkg upgrade
  • Instale o pacman:
pkg install pacman
  • Inicialize e atualize as chaves do pacman:
pacman-key --init && pacman-key --populate
  • Instale o pacman usando o pacman (parece redundante, mas isso adiciona o pacman e suas dependências ao “banco de dados do pacman”). Instale também o apt e o dpkg (isso serve para adicioná-los ao banco de dados e poder removê-los depois com o pacman):
pacman -Syu pacman dpkg apt --overwrite '*'
  • Remova o dpkg e o apt usando o pacman:
pacman -Rns dpkg apt

Com isso, o dpkg e o apt não estarão mais no sistema, e tudo dependerá exclusivamente do pacman. No entanto, os comandos pkg do Termux também são compatíveis com o pacman, então você pode continuar usando-os normalmente.

Possíveis problemas

O arquivo já existe

Alguns pacotes podem apresentar um erro dizendo que um arquivo já existe. Nesse caso, basta usar --overwrite '*'.

O repositório não existe

É raro, mas se acontecer, você pode abrir o ~/../usr/etc/pacman.conf e alterar os espelhos conforme: https://github.com/termux-pacman/termux-packages


Avatar

ItsZariep

YouTuber e programador, utiliza Linux desde 2015

Sobre mim


© 2026 ItsZariep

Powered by Tessera for Hugo