I am trying to install redis like here. But when do make, got error unsupported locale setting:

# make
Sorry, command-not-found has crashed! Please file a bug report at:
Please include the following information with the report:

command-not-found version: 0.3
Python version: 3.3.1 final 0
Distributor ID: Ubuntu
Description:    Ubuntu 13.04
Release:    13.04
Codename:   raring
Exception information:

unsupported locale setting
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/CommandNotFound/util.py", line 24, in crash_guard
  File "/usr/lib/command-not-found", line 69, in main
  File "/usr/lib/command-not-found", line 40, in enable_i18n
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python3.3/locale.py", line 541, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting
  • edited my answer. eye it
    – Raja G
    Sep 30, 2013 at 15:40

1 Answer 1


Install all the locals

sudo apt-get install language-pack-id

and then configure

sudo dpkg-reconfigure locales

then try again.

Ok configure them manually .

paste these lines one after one

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales
  • Done. The same error. Sep 30, 2013 at 15:32
  • 1
    manual configuration was successfull. Thank you Sep 30, 2013 at 15:44
  • @efr glad to hear that.
    – Raja G
    Sep 30, 2013 at 15:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.