Ubuntu 8.04 locales

  • Hallo,

    bei mir am vserver, mit Ubuntu8.04, kommt ständig (immer wenn perl benutz wird?)

    Code
    perl: warning: Setting locale failed.
    perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "de_DE.UTF-8"
        are supported and installed on your system.
    perl: warning: Falling back to the standard locale ("C").

    und das beste:

    Hilfe!

    btw: wie bekomme ich autocomplete?
    edit: für bash completion hat nur das packet bash-completion gefehlt

  • Sorry ja sehe es gerade. Und ein weiterer Dialog folgt nicht?

    Du kannst sie auch manuell setzen. Was sagt denn die Ausgabe von locale ?

    ALso ich sage was bei debian geht, aber ich denke es geht bei dir auch.

    Lege in /etc/locale.gen fest, welche locale verfügbar sein soll. Führe dann locale-gen aus. Dann kannst du in /etc/environment die locales festlegen.

    Cheers!

  • Auf der Suche nach locale.gen bei ubuntuusers hab ich diesen Thread gefunden. Im 4 Post gibt jemand 2 Lösungen.

    Ich habe Variante A versucht und sie funktioniert.

    Bei mir war /var/lib/locales/supported.d/ leer.


    Jetzt hab ich in dem Ordner die Dateien "de" und "local", wie auf meinem System zu Hause.
    Die restlichen Schritte haben dann auch funktioniert.

    de:

    Code
    de_DE.UTF-8 UTF-8
    de_CH.UTF-8 UTF-8
    de_BE.UTF-8 UTF-8
    de_LU.UTF-8 UTF-8
    de_AT.UTF-8 UTF-8

    local:

    Code
    de_DE.UTF-8 UTF-8
    en_US.UTF-8 UTF-8

    Danke an Max1 für den Tipp mit locale.gen