Conviértase en superusuario del servidor de nombres.
Cambie /var/yp/Makefile para agregar la asignación del entorno nacional (locale).
Introduzca este procedimiento de shell después del último procedimiento de shell de variable.time.
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 |
Busque la cadena all: e inserte la palabra locale al final de la lista de variables.
all: passwd group hosts ethers networks rpc services protocols \ netgroup bootparams aliases publickey netid netmasks c2secure \ timezone auto.master auto.home locale |
Casi al final del archivo, después de la última entrada de su tipo, inserte la cadena locale: locale.time en una nueva línea.
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 |
Guarde el archivo.
Cree el archivo /etc/locale y defina una entrada para cada dominio o para cada sistema específico:
entorno_nacional nombre_de_dominio |
O bien
entorno_nacional nombre_de_sistema |
International Language Environments Guide contiene una lista de los valores válidos para el entorno nacional.
Por ejemplo, la siguiente entrada especifica que el francés es el idioma predeterminado que se usa en el dominio example.com:
fr example.com |
Y la siguiente entrada especifica que el francés belga es el entorno predeterminado que utiliza un sistema denominado myhost:
fr_BE myhost |
Los entornos nacionales están disponibles en el DVD de Solaris 10 o el CD Software de Solaris 10 - 1.
# cd /var/yp; make |
Los sistemas especificados por dominio o individualmente en el mapa locale se configuran de forma que usen el entorno nacional predeterminado. El entorno nacional predeterminado que se especificó se usa durante la instalación y después de rearrancar el sistema lo usará también el escritorio.
Si tiene previsto usar el servicio de nombres NIS en una instalación mediante la red, debe configurar un servidor de instalación y agregar el sistema como cliente de instalación. Para obtener más información, consulte el Capítulo 7, Preparación para la instalación desde la red (información general).
Si tiene previsto usar el archivo de nombres NIS en una instalación JumpStart personalizada, deberá crear un perfil y un archivo rules.ok. Para obtener más información, consulte el Capítulo 5, JumpStart personalizada (información general) de Guía de instalación de Solaris 10: JumpStart personalizado e instalaciones avanzadas.
Para obtener más información sobre el servicio de nombres de NIS, consulte Parte III, NIS Setup and Administration de System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).