Hallo an alle,
vorgestern habe ich auf meine gute alte SS-10 nach den NetBSD-Versuchen wieder ein Solaris 9 gebracht, vermute aber, dabei einen kleinen Sprach-Fehler gemacht zu haben.
Wenn ich locale aufrufe, bekomme ich:
# locale
LANG=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
Wenn ich pca aufrufe, um das SOLARIS zu patchen, bekomme ich:
# /usr/local/bin/pca -V --update now --wget=/usr/local/bin/wget
couldn't set locale correctly
couldn't set locale correctly
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_COLLATE = "de_DE.ISO8859-15",
LC_CTYPE = "de_DE.ISO8859-1",
LC_MESSAGES = "de",
LC_MONETARY = "de_DE.ISO8859-15",
LC_NUMERIC = "de_DE.ISO8859-15",
LC_TIME = "de_DE.ISO8859-15",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
In der /etc/TIMEZONE steht:
# more /etc/TIMEZONE
#ident "@(#)init.dfl 1.6 00/05/27 SMI"
#
# This file is /etc/default/init. /etc/TIMEZONE is a symlink to this file.
# This file looks like a shell script, but it is not. To maintain
# compatibility with old versions of /etc/TIMEZONE, some shell constructs
# (i.e., export commands) are allowed in this file, but are ignored.
#
# Lines of this file should be of the form VAR=value, where VAR is one of
# TZ, LANG, CMASK, or any of the LC_* environment variables.
#
TZ=Europe/Berlin
CMASK=022
LC_COLLATE=de_DE.ISO8859-15
LC_CTYPE=de_DE.ISO8859-1
LC_MESSAGES=de
LC_MONETARY=de_DE.ISO8859-15
LC_NUMERIC=de_DE.ISO8859-15
LC_TIME=de_DE.ISO8859-15
#
Ich habe dann mal pkginfo durchgewühlt. Gehe ich richtig in der Vermutung, daß bei der Installation die deutschen Pakete nicht mit eingerichtet wurden? Wenn ja, wie kriege ich die nachträglich drauf?
Oder muß ich an einer ganz anderen Schraube drehen?
GvH