Search code examples
termux

Termux error 502 and error: unable to locate package


today i opened termux for installing node.js on my phone (because i need npm), but it doesn't work, i runned pkg install nodejs but it gave me the error: unable to locate package nodejs. I checked my connection and i'm connected to wi-fi with a really good speed, so i tried to install another common package to see if the problem was only for the node.js package or in the whole app, i tried to install git and it gave me the same error. So i started searching in forums: stackoverflow, github forum, termux wiki, etc... I tried everything, apt update, pkg update, apt upgrade, pkg upgrade, etc... Those gave me the error: the error So, i don't know what to try anymore, please give me an answer, have a nice day.


Solution

  • This error is common one. You should change repository mirror for your termux packages.

    Here is the instruction from the official Termux github page.

    To select multiple repositories press space. To select new mirror for repositories use space and then enter.