Skip to content

Instantly share code, notes, and snippets.

@aliuygur
Created December 16, 2014 17:11
Show Gist options
  • Save aliuygur/7316f75795ef9a2c73d6 to your computer and use it in GitHub Desktop.
Save aliuygur/7316f75795ef9a2c73d6 to your computer and use it in GitHub Desktop.
ubuntu makinadaki locale problemi ve çözümü. bu problem genelde digitalocean.com dan alınan makinalarda çıkıyor.

lets fix the ubuntu locale issue (digitalocea.com droplets)

1. step, browse locale settings

root@piklook-dev:~# locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=tr_TR.UTF-8
LC_TIME=tr_TR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=tr_TR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=tr_TR.UTF-8
LC_NAME=tr_TR.UTF-8
LC_ADDRESS=tr_TR.UTF-8
LC_TELEPHONE=tr_TR.UTF-8
LC_MEASUREMENT=tr_TR.UTF-8
LC_IDENTIFICATION=tr_TR.UTF-8
LC_ALL=

2. Step, detect missing locale

root@piklook-dev:~# locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX

yeah, the missing locale is tr_TR.UTF-8

3. Step, lets generate the missing locale

root@piklook-dev:~# locale-gen tr_TR.UTF-8
Generating locales...
  tr_TR.UTF-8... done
Generation complete.

4. Step, last step, reconfigure locales

root@piklook-dev:~# dpkg-reconfigure locales 
Generating locales...
  en_AG.UTF-8... done
  en_AU.UTF-8... done
  en_BW.UTF-8... done
  en_CA.UTF-8... done
  en_DK.UTF-8... done
  en_GB.UTF-8... done
  en_HK.UTF-8... done
  en_IE.UTF-8... done
  en_IN.UTF-8... done
  en_NG.UTF-8... done
  en_NZ.UTF-8... done
  en_PH.UTF-8... done
  en_SG.UTF-8... done
  en_US.UTF-8... done
  en_ZA.UTF-8... done
  en_ZM.UTF-8... done
  en_ZW.UTF-8... done
  tr_TR.UTF-8... up-to-date
Generation complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment