Installationshandbok för Solaris 10 6/06: Nätverksbaserade installationer

ProcedureSå här förkonfigurerar du språkversionen med NIS

  1. Bli superanvändare på namnservern.

  2. Ändra /var/yp/Makefile om du vill lägga till språkavbildningen.

    1. Infoga den här skalproceduren efter den sista variabel.time skalproceduren.

      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. Leta rätt på strängen all: och infoga ordet locale i slutet av variabellistan.

      all: passwd group hosts ethers networks rpc services protocols \ 
      	netgroup bootparams aliases publickey netid netmasks c2secure \ 
      	timezone auto.master auto.home locale
    3. Nära slutet av filen, efter den sista posten av sin typ, infogar du strängen locale: locale.time på en ny rad.

      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. Spara filen.

  3. Skapa filen /etc/locale och sedan en post för varje domän eller specifikt system:

    språkversion domännamn
    

    eller

    språkversion systemnamn
    

    Obs! –

    International Language Environments Guide innehåller en lista över giltiga språkversioner.


    Följande post anger t.ex. att franska ska användas som standardspråk i domänen example.com:

    fr example.com

    Och följande post anger att belgisk franska är standardspråkversionen som används av ett system med namnet myhost:

    fr_BE myhost

    Obs! –

    Språkversioner finns på Solaris DVD eller Solaris-programvara - 1.


  4. Gör tabellerna:


    # cd /var/yp; make
    

    System som anges av domän eller individuellt i locale-tabellen har nu konfigurerats att använda standardspråkversionen. Standardspråkversionen som du angav används under installationen och av skrivbordet efter att systemet har startats om.

Fortsätta installationen

Om du tänker använda NIS-namntjänsten i en installation via nätverket behöver du konfigurera en installationsserver och lägga till systemet som en installationsklient. Mer information finns i Kapitel 7, Förbereda installation över nätverket (Översikt).

Om du tänker använda NIS-namntjänsten i en anpassad JumpStart-installation behöver du skapa en profil och en rules.ok-fil. Mer information finns i Kapitel 5, Anpassad JumpStart (Översikt) i Installationshandbok för Solaris 10 6/06: Anpassad JumpStart och avancerade installationer.

Se även

Mer information om NIS-namntjänsten finns i Artikel III, NIS Setup and Administration i System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).