Ubuntu: errror bash: aviso: setlocale: LC_ALL: no se puede cambiar el local (en_US.UTF-8): No existe el archivo o el directorio

echo "LC_ALL=es_MX.UTF-8" | sudo tee -a /etc/environment
echo "es_MX.UTF-8 UTF-8" | sudo tee -a /etc/locale.gen
echo "LANG=es_MX.UTF-8" | sudo tee -a /etc/locale.conf
sudo locale-gen es_MX.UTF-8

sudo apt install locales-all

sudo update-locale