Solaris 10 安裝指南:網路安裝

Procedure使用 NIS 預先配置語言環境

步驟
  1. 成為名稱伺服器上的超級使用者。

  2. 變更 /var/yp/Makefile 以增加語言環境對映。

    1. 在最後的 variable.time 程序之後插入此 shell 程序。

      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. 找到字串 all: 並在變數清單的末尾插入單字 locale

      all: passwd group hosts ethers networks rpc services protocols \
      	netgroup bootparams aliases publickey netid netmasks c2secure \
      	timezone auto.master auto.home locale
    3. 在接近檔案的結尾部分,檔案類型的最後一個項目之後,另起一行插入字串 locale: locale.time

      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. 儲存該檔案。

  3. 建立 /etc/locale 檔案,並為各網域或特定系統建立一個項目:

    locale domain_name
    

    或是

    locale system_name
    

    備註 –

    「國際語言環境指南」中提供了有效語言環境的清單。


    例如,以下登錄會指定法文為 example.com 網域中使用的預設語言:

    fr example.com

    以下的登錄會指定比利時法文為 myhost 系統所使用的預設語言環境:

    fr_BE myhost 

    備註 –

    可在 Solaris 10 DVD 或 Solaris 10 Software - 1 CD 上取得語言環境。


  4. 建立對映:


    # cd /var/yp; make
    

    由網域指定或在 locale 圖中所個別指定的系統,現在將設定成使用預設語言環境。您所指定的預設語言環境會在安裝期間使用,並在系統重新啟動之後由桌上管理系統所使用。

繼續安裝

如果您計劃在網路安裝中使用 NIS 名稱服務,則需要設置安裝伺服器,並增加該系統做為安裝用戶端。如需更多資訊,請參閱第 7 章, 準備從網路安裝 (簡介)

如果您計劃在自訂 JumpStart 安裝中使用 NIS 名稱服務,便需要建立一個設定檔和一個 rules.ok 檔案。如需更多資訊,請參閱「Solaris 10 安裝指南:自訂 JumpStart 及進階安裝」中的第 5 章「自訂 JumpStart (簡介)」

另請參閱

如需有關 NIS 名稱服務的更多資訊,請參閱「System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)」中的第 III部分「NIS Setup and Administration」