Solaris 9: Guía de instalación

Para preconfigurar el entorno nacional con NIS

  1. Conviértase en superusuario del servidor de nombres.

  2. Cambie /var/yp/Makefile para agregar el mapa del entorno nacional.

    1. 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
    2. Busque la cadena all: y, al final de la lista de variables, introduzca la palabra locale.

      all: passwd group hosts ethers networks rpc services protocols \
      	netgroup bootparams aliases publickey netid netmasks c2secure \
      	timezone auto.master auto.home locale
      
    3. Hacia el final del archivo, después de la última entrada de este tipo, introduzca 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
      
    4. Guarde el archivo.

  3. Cree el archivo /etc/locale y haga una entrada para cada dominio o sistema específico:

    entorno_nacional nombre_de_dominio
    

    O bien

    entorno_nacional  nombre_de_sistema
    

    Nota –

    El Apéndice D contiene una lista de entornos nacionales válidos.


    Por ejemplo, la siguiente entrada especifica que el francés es el idioma predeterminado en el dominio worknet.com:

    fr worknet.com

    Y la siguiente entrada especifica que Francés belga es el entorno predeterminado que utiliza un sistema denominado charlie:

    fr_BE charlie

    Nota –

    Los entornos nacionales están disponibles en el DVD de Solaris 9 o el CD Software 1 de 2 de Solaris 9.


  4. Haga los mapas:


    # 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.