Solaris 公用桌面环境: 高级用户和系统管理员指南

修改用于定位应用程序的搜索路径

修改应用程序搜索路径的主要原因是为了添加应用程序服务器。把应用程序服务器添加到搜索路径后,"应用程序管理器"收集所有应用程序服务器上的系统范围应用程序组。

关于应用程序搜索路径的进一步信息,请参阅"应用程序的搜索路径"

缺省的搜索路径

缺省的应用程序搜索路径所包括的目录,如表 4-3所示。

表 4-3 缺省的应用程序搜索路径目录

范围 

搜索路径目录 

个人 

HomeDirectory/.dt/appmanager

系统范围 

/etc/dt/appconfig/appmanager/language

内置 

/usr/dt/appconfig/appmanager/language

向应用程序搜索路径中添加应用程序服务器

要促成与应用程序服务器的通讯,不仅要修改应用程序搜索路径, 而且要执行其它一些配置任务。请参阅"管理应用程序服务"

设置系统范围的应用程序搜索路径

  1. 以超级用户登录。

  2. 如果文件/etc/dt/config/Xsession.d/0010.dtpaths 不存在, 则通过复制/usr/dt/config/Xsession.d/0010.dtpaths 来创建。

  3. 打开/etc/dt/Xsession.d/0010.paths, 以便进行编辑。添加或编辑一行,该行设置并输出DTSPSYSAPPHOSTS 变量:

    	export DTSPSYSAPPHOSTS=hostname:[,hostname]

    例如,下行将系统ApServA添加到 应用程序搜索路径:

    	export DTSPSYSAPPHOSTS=ApServA:
  4. 通知系统上的所有用户,注销后重新登录, 更改才能生效。

设置个人应用程序搜索路径

  1. 打开HomeDirectory/.dtprofile,以便进行编辑。

  2. 添加或编辑一行,该行设置并输出了DTSPUSERAPPHOSTS变量:

    	export DTSPUSERAPPHOSTS=hostname:[,hostname]

    例如,下行将系统ApServBApServC 添加到应用程序搜索路径中:

    	export DTSPUSERAPPHOSTS=ApServB:,ApServC:
  3. 注销并重新登录。