locale command not found

In this troubleshooting guide we learn how to fix locale command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

locale: command not found

or when using sudo you get the following error message

sudo: locale: command not found

Solutions to locale: command not found

How To Fix locale: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu locale is provided by libc-bin package.

libc-bin is:

This package contains utility programs related to the GNU C Library.

  • getconf: query system configuration variables
  • getent: get entries from administrative databases
  • iconv, iconvconfig: convert between character encodings
  • ldd, ldconfig: print/configure shared library dependencies
  • locale, localedef: show/generate locale definitions
  • tzselect, zdump, zic: select/dump/compile time zones

To fix this problem, we can install more using the command below.

sudo apt-get -y install libc-bin

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install libc-bin.

sudo apt -y install libc-bin

Or if you have aptitude installed you can use the following command.

sudo aptitude install libc-bin

Summary

In this tutorial we learn how to fix locale command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.