Hallo Forum
Seit einiger Zeit (so höchstens 2-3 Wochen, würde ich sagen), habe ich das Problem, das mir u.a. perl
folgende Meldung anzeigt:
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "de_DE", LC_ALL = (unset), LC_IDENTIFICATION = "de_CH.UTF-8", LC_TIME = "en_US", LC_NUMERIC = "de_CH.UTF-8", LC_PAPER = "de_CH.UTF-8", LC_MEASUREMENT = "de_CH.UTF-8", LC_ADDRESS = "de_CH.UTF-8", LC_MONETARY = "de_CH.UTF-8", LC_NAME = "de_CH.UTF-8", LC_TELEPHONE = "de_CH.UTF-8", LANG = "de_CH.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("de_CH.UTF-8").
Das ist natürlich nervig…
Ich habe keinen Schimmer, was ich auf meinem 16.04'er System verkonfiguriert haben mag ☹
Hier mal ein paar Ausgaben.
locale
$ locale locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden LANG=de_CH.UTF-8 LANGUAGE=de_DE LC_CTYPE="de_CH.UTF-8" LC_NUMERIC=de_CH.UTF-8 LC_TIME=en_US LC_COLLATE="de_CH.UTF-8" LC_MONETARY=de_CH.UTF-8 LC_MESSAGES="de_CH.UTF-8" LC_PAPER=de_CH.UTF-8 LC_NAME=de_CH.UTF-8 LC_ADDRESS=de_CH.UTF-8 LC_TELEPHONE=de_CH.UTF-8 LC_MEASUREMENT=de_CH.UTF-8 LC_IDENTIFICATION=de_CH.UTF-8 LC_ALL=
language Pakete
$ dpkg -l | grep 'ii language' ii language-pack-de 1:16.04+20160627 all translation updates for language German ii language-pack-de-base 1:16.04+20160627 all translations for language German ii language-pack-en 1:16.04+20161009 all translation updates for language English ii language-pack-en-base 1:16.04+20160627 all translations for language English ii language-pack-gnome-de 1:16.04+20160627 all GNOME translation updates for language German ii language-pack-gnome-de-base 1:16.04+20160627 all GNOME translations for language German ii language-pack-gnome-en 1:16.04+20161009 all GNOME translation updates for language English ii language-pack-gnome-en-base 1:16.04+20160627 all GNOME translations for language English ii language-pack-gnome-nds 1:16.04+20160627 all GNOME translation updates for language German, Low ii language-pack-gnome-nds-base 1:16.04+20160627 all GNOME translations for language German, Low ii language-pack-nds 1:16.04+20160627 all translation updates for language German, Low ii language-pack-nds-base 1:16.04+20160627 all translations for language German, Low ii language-selector-common 0.165.4 all Language selector for Ubuntu ii language-selector-gnome 0.165.4 all Language selector for Ubuntu
~/.profile
$ cat .profile # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login # exists. # see /usr/share/doc/bash/examples/startup-files for examples. # the files are located in the bash-doc package. # the default umask is set in /etc/profile; for setting the umask # for ssh logins, install and configure the libpam-umask package. #umask 022 # if running bash if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi fi # set PATH so it includes user's private bin directories PATH="$HOME/bin:$HOME/.local/bin:$PATH"
dpkg-reconfigure locales
sudo dpkg-reconfigure locales
habe ich ausgeführt, hat aber keine Hilfe gebracht.
locale-gen
$ sudo locale-gen Generating locales (this might take a while)... de_AT.UTF-8... done de_BE.UTF-8... done de_CH.ISO-8859-1... done de_CH.UTF-8... done de_DE.ISO-8859-1... done de_DE.UTF-8... done de_DE.ISO-8859-15@euro... done de_LI.UTF-8... done de_LU.UTF-8... done 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 nds_DE.UTF-8... done nds_NL.UTF-8... done Generation complete.
/etc/environment
$ cat /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
/etc/default/locale
$ cat /etc/default/locale LANG=de_CH.UTF-8 #LANGUAGE="de_CH:de" LC_TIME=en_US
Neustart
Das Problem bleibt auch nach einem Reboot bestehen.
Jemand eine Idee?
Danke und Gruss
Alexander