Melden Sie sich beim Namen-Server als Superuser an.
Ändern Sie die Datei /var/yp/Makefile, um die Sprachumgebung hinzuzufügen.
Fügen Sie die folgende Shell-Prozedur nach der letzten Variable.time-Shell-Prozedur ein.
locale.time: $(DIR)/locale -@if [ -f $(DIR)/locale ]; then \ sed -e "/^#/d" -e s/#.*$$// $(DIR)/locale \ | awk '{for (i = 2; i<=NF; i++) print $$i, $$0}' \ | $(MAKEDBM) - $(YPDBDIR)/$(DOM)/locale.byname; \ touch locale.time; \ echo "updated locale"; \ if [ ! $(NOPUSH) ]; then \ $(YPPUSH) locale.byname; \ echo "pushed locale"; \ else \ : ; \ fi \ else \ echo "couldn't find $(DIR)/locale"; \ fi |
Suchen Sie die Zeichenkette all: und fügen Sie am Ende der Variablenliste das Wort locale ein.
all: passwd group hosts ethers networks rpc services protocols \ netgroup bootparams aliases publickey netid netmasks c2secure \ timezone auto.master auto.home locale |
Fügen Sie hinter den letzten Eintrag dieser Art, gegen Ende der Datei, die Zeichenkette locale: locale.time in einer neuen Zeile ein.
passwd: passwd.time group: group.time hosts: hosts.time ethers: ethers.time networks: networks.time rpc: rpc.time services: services.time protocols: protocols.time netgroup: netgroup.time bootparams: bootparams.time aliases: aliases.time publickey: publickey.time netid: netid.time passwd.adjunct: passwd.adjunct.time group.adjunct: group.adjunct.time netmasks: netmasks.time timezone: timezone.time auto.master: auto.master.time auto.home: auto.home.time locale: locale.time |
Speichern Sie die Datei.
Legen Sie die Datei /etc/locale an, und erstellen Sie einen Eintrag für jede Domain bzw. jedes System:
Sprachumgebung Domain-Name |
oder
Sprachumgebung Systemname |
Eine Liste der gültigen Sprachumgebungen finden Sie im International Language Environments Guide.
Der folgende Eintrag legt zum Beispiel fest, dass in der Domain example.com Französisch als Standardsprache gilt:
fr example.com |
Und der folgende Eintrag legt fest, dass auf dem System myhost Französisch (Belgien) als Standardsprache gilt:
fr_BE myhost |
Die Sprachumgebungen stehen auf der Solaris 10-DVD oder der Solaris 10 Software - 1-CD zur Verfügung.
# cd /var/yp; make |
Systeme, die über eine Domain oder einzeln in der Map locale angegeben sind, werden so eingerichtet, dass darauf die Standardsprachumgebung verwendet wird. Die angegebene Standardsprachumgebung wird während der Installation und nach dem Neustart des Systems vom Desktop verwendet.
Wenn Sie den NIS-Namen-Service in einer netzwerkgestützten Installation verwenden möchten, müssen Sie einen Installations-Server einrichten und das System als Installations-Client hinzufügen. Nähere Informationen hierzu finden Sie in Kapitel 7, Vorbereiten der Installation über ein Netzwerk (Übersicht).
Wenn Sie den NIS-Namen-Service in einer benutzerdefinierten JumpStart-Installation verwenden möchten, müssen Sie ein Profil sowie eine rules.ok-Datei erstellen. Nähere Informationen hierzu finden Sie in Kapitel 5, Benutzerdefinierte JumpStart-Installation (Übersicht), in Solaris 10 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.
Weitere Informationen zum NIS-Namen-Service bietet Teil III, NIS Setup and Administration, in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).