回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
HP CDE 2.1入門指南: > 附錄 A 從HP VUE轉移至CDE

VUEtoCDE的運作方式

» 

技術文件

PDF 格式的完整書籍
» 回饋意見
內容©韟像B開©l

 » 目錄

 » 索引

如何轉移動作和檔案類型

VUEtoCDE執行下列步驟以轉移動作和檔案類型:

  • 將HP VUE全系統或個人動作和檔案類型的定義,從指定來源目錄下的*.vf檔案複製到指定目的地目錄下的*.dt檔案。

  • 將新的*.dt檔案內容轉譯成CDE語法的動作和資料類型定義。

表 A-1 動作和資料類型的預設轉移目錄

層級

來源

目的地

系統

/etc/vue/config/types/*.vf

/etc/dt/appconfig/types/$LANG/*.dt

個人

$HOME/.vue/types/*.vf

$HOME/.dt/types/*.dt

 

指定非預設的目的地

若指定非預設位置的目的地目錄:

  • 在系統層級轉移時:VUEtoCDE會自動將該目錄加入CDE資料庫(動作/資料類型)的搜尋路徑中。

  • 在個人轉移時:您必須手動將目的地位置加入動作/資料類型的搜尋路徑中。請參閱「VUEtoCDE如何修改CDE搜尋路徑」

如何轉移圖示影像檔

和HP VUE一樣,CDE使用搜尋路徑來尋找圖示影像(像素圖和點陣圖)檔。CDE亦使用basename.size.type的命令慣例,如myicon.m.pm。不過,HP VUE和CDE的圖示管理有兩大差異:

  • CDE搜尋路徑的位置與HP VUE的位置不同。

  • CDE的大小慣例與HP VUE不同。HP VUE的檔案管理者使用大型(l)和小型(s)圖示作為檢視的喜好設定,而 CDE使用中型(m)和微小(t)圖示。

VUEtoCDE執行下列步驟以轉移圖示影像檔:

  • 將全系統或個人HP VUE圖示,從HP VUE圖示搜尋路徑上的位置複製到CDE圖示搜尋路徑的相對位置。

  • 建立圖示並重新命名,以符合CDE的圖示命名需求。如欲節省空間,可使用符號連結(symbolic link)。

    例如,先將$HOME/.vue/icons/MyIcon.l.pm圖示複製成
    $HOME/.dt/icons/MyIcon.l.pm,再建立一個符號連結

    $HOME/.dt/icons/MyIcon.m.pm -> $HOME/.dt/icons/MyIcon.m.pm

    表 A-2 圖示的預設轉移目錄

    層級

    來源

    目的地

    系統

    /etc/vue/icons /etc/vue/icons/Color

    /etc/dt/appconfig/icons/$LANG

    個人

    $HOME/.vue/icons
    $HOME/.vue/icons/Color

    $HOME/.dt/icons

     

指定非預設的目的地

若指定非預設位置的目的地目錄:

  • 在系統層級轉移時:VUEtoCDE會自動將該目錄加入CDE資料庫(動作/資料類型)的搜尋路徑中。

  • 在個人轉移時:您必須手動將目的地位置加入動作/資料類型的搜尋路徑中。請參閱「VUEtoCDE如何修改CDE搜尋路徑」

如何轉移工具箱

VUEtoCDE執行下列步驟以轉移個人或通用工具箱:

  • 建立欲轉移工具箱的應用程式群組。

  • 將應用程式圖示從HP VUE工具箱複製到新的CDE應用程式群組中。

表 A-3 工具箱的預設轉移目錄

層級

來源

應用程式群組名稱(位置)

系統

/etc/vue/config/types/tools

GeneralToolbox
/etc/dt/appconfig/appmanager/$LANG

個人

$HOME/.vue/types/tools

PersonalToolbox
$HOME/.vue/appmanager

 

VUEtoCDE允許您變更所建立之應用程式群組的名稱,但不能變更其位置。所有工具箱都會轉移到預設的系統或個人位置之應用程式群組中。

如何轉移前面板和階段作業檔案

本節包含下列項目的轉移:

  • 前面板

  • 工作空間管理者

  • 階段作業檔案

如何轉移前面板

VUEtoCDE執行下列步驟以轉移前面板:

  • 將HP VUE前面板的自訂複製到CDE的位置。

  • 將自訂轉譯為CDE語法。

    表 A-4 前面板轉移的配置檔

    層級

    來源

    目的地

    系統

    /etc/vue/config/sys.vuewmrc

    /etc/dt/appconfig/types/$LANG/*.fp

    個人

    $HOME/.vue/vuewmrc

    $HOME/.dt/types/*.fp

     

未轉移HP VUE控制

VUEtoCDE不會轉移內建的HP VUE前面板組件和次面板,因為某些HP VUE前面板控制已由新的CDE相等物件替換。例如,HP VUE檔案管理者控制將由相對的CDE控制替換。

前面板組合的差異

CDE前面板和HP VUE前面板的組合方式不同,因此若執行全系統及個人的前面板轉移,可能需要作一些調整,以刪除重複的控制或次面板。

CDE前面板和HP VUE前面板的組合方式不同,主要的差異有二:

  • 全系統與個人自訂的組合方式:

    • 在HP VUE中,前面板以下列三個檔案中的其中一個檔案為基礎建立。系統會搜尋下列檔案並使用第一個找到的檔案:

       $HOME/.vue/vuewrmc
       /etc/vue/config/sys.vuewrmc
       /usr/vue/config/sys.vuewrmc
       
    • 在CDE中,會使用所有動作/資料類型搜尋路徑上以.fp結尾的檔案。因此,前面板可由內建、全系統和個人控制等的組合方式來組合。

  • 前面板的配置檔如何指定控制或次面板的位置:

    • 在HP VUE中,容項定義(如列)包括該容項內所有控制的清單。控制為個別定義,因此,例如在頂列定義中會將Clock列為成員。

    • 在CDE中,控制定義會指定容項的身分。例如,Clock定義會指定應置於主面板中。

如何轉移工作空間管理者

VUEtoCDE執行下列步驟以轉移工作空間管理者:

  • 將工作空間管理者自訂(按鍵組合、滑鼠鍵組合、功能表)從vuewm檔複製到dtwm檔。

  • 視需要將vuewm的參照變更為dtwm

    表 A-5 工作空間管理者轉移的配置檔

    層級

    來源(HP VUE)

    目的地(CDE)

    系統

    /etc/vue/config/sys.vuewmrc

    /etc/dt/config/$LANG/sys.dtwmrc

    個人

    $HOME/.vue/vuewmrc

    $HOME/.dt/dtwmrc

     

如何轉移階段作業

VUEtoCDE執行下列步驟以轉移目前和起始階段作業:

  • 複製系統和個人階段作業檔案(請參閱表 A-6 「階段作業轉移的配置檔」)。

  • 編輯新檔案,將vue的參照變更為dt。例如,sys.sessions中啟動vuefile的項目會變更為dtfile

  • 提供結束目前CDE階段作業,而不儲存任何階段作業檔案的方式。因此,CDE階段作業管理者在下一次使用者登入時,會使用新轉移的階段作業檔案。

表 A-6 階段作業轉移的配置檔

層級

來源

目的地

系統

/etc/vue/config/sys.resources
/etc/vue/config/sys.session

/etc/dt/config/$LANG/ sys.resources
/etc/dt/config/$LANG/sys.session

個人

$HOME/.vue/sessions...  current/vue.resources  current/vue.settings  current/vue.session
home/vue.resources
home/vue.settings
home/vue.resources

$HOME/.dt/sessions...  current/dt.resources
current/dt.settings
current/dt.session
home/dt.resources
home/dt.settings
home/dt.resources

 

VUEtoCDE如何修改CDE搜尋路徑

CDE使用搜尋路徑找出下列項目:

  • 動作和資料類型

  • 圖示

  • 應用程式群組

  • 輔助說明檔案

表 A-7 預設的CDE搜尋路徑

組件

範圍

位置

動作、資料類型

系統

/etc/dt/appconfig/types/$LANG

圖示

系統

/etc/dt/appconfig/icons/$LANG

工具箱

系統

/etc/dt/appconfig/appmanager/$LANG

動作、資料類型

個人

$HOME/.dt/appmanager

圖示

個人

$HOME/.dt/icons

工具箱

個人

$HOME/.dt/appmanager

 

設定全系統的搜尋
路徑

若轉移時指定不同的動作/資料類型或圖示的預設目的地,VUEtoCDE會自動將該位置加入適當的搜尋路徑中。設定適當的環境變數即可完成修改。

下表說明由VUEtoCDE建立的檔案,以及全系統轉移時,由於指定非預設的目錄而設定的變數。

這些檔案建立在/etc/dt/config/Xsession.d目錄下。

表 A-8 增加系統搜尋路徑的檔案和環境變數

組件

建立的檔案

變數

動作、資料類型

vueActionPaths

DTSPSYSDATABASEHOSTS

圖示

vueIconPaths

DTSPSYSICON

 

設定個人的搜尋路徑

若轉移時指定不同的動作/資料類型或圖示的預設目的地,您必須修改適當的桌上管理系統搜尋路徑以加入該位置。在$HOME/.dtprofile檔案中加入下行即可完成修改:

export VARIABLE=destination_path

表 A-9 設定個人搜尋路徑的環境變數

組件

變數集

動作、資料類型

DTSPUSERDATABASEHOSTS

圖示

DTSPUSERICON

 

可列印版本
隱私權聲明 使用範圍與著作權聲明
© 1996, 1997, 2000 Hewlett-Packard Development Company, L.P.