App-V Virtualization Sequencer部署
【CNETCOM 專稿】在之前的文章中,我們已經搭建了一個App-V Management Server,並在一台客戶機上安裝了App-V Client,App-V 客戶機測試App-V服務器上發布的默認虛擬應用程序獲得了成功(1,2,3)。但我們不能隻用App-V服務器自帶的默認虛擬應用程序,我們要在App-V的支持下使用生產環境中的常用軟件,例如Office,那我們該如何去做呢?我們需要搭建一個App-V Virtualization Sequencer 對軟件進行序列化封裝,然後把封裝後的軟件上傳到App-V Management服務器上,這樣App-V客戶機就可以使用封裝好的虛擬應用程序了。
App-V Virtualization Sequencer 如何對軟件進行序列化封裝呢?序列化封裝其實就是一個獲取軟件運行環境的過程。App-V Virtualization Sequencer 獲(huo)取(qu)軟(ruan)件(jian)運(yun)行(xing)環(huan)境(jing)的(de)原(yuan)理(li)是(shi)這(zhe)樣(yang)的(de),找(zhao)一(yi)台(tai)幹(gan)淨(jing)的(de)模(mo)板(ban)計(ji)算(suan)機(ji),在(zai)安(an)裝(zhuang)軟(ruan)件(jian)之(zhi)前(qian)先(xian)記(ji)錄(lu)一(yi)下(xia)模(mo)板(ban)計(ji)算(suan)機(ji)的(de)快(kuai)照(zhao)。然(ran)後(hou)再(zai)模(mo)板(ban)計(ji)算(suan)機(ji)上(shang)安(an)裝(zhuang)軟(ruan)件(jian),安(an)裝(zhuang)軟(ruan)件(jian)之(zhi)後(hou)再(zai)記(ji)錄(lu)一(yi)下(xia)模(mo)板(ban)計(ji)算(suan)機(ji)的(de)快(kuai)照(zhao)。通(tong)過(guo)對(dui)兩(liang)次(ci)快(kuai)照(zhao)的(de)對(dui)比(bi),我(wo)們(men)就(jiu)知(zhi)道(dao)這(zhe)個(ge)軟(ruan)件(jian)的(de)運(yun)行(xing)環(huan)境(jing)是(shi)什(shen)麼(me)了(le),具(ju)體(ti)就(jiu)是(shi)這(zhe)個(ge)軟(ruan)件(jian)運(yun)行(xing)時(shi)需(xu)要(yao)文(wen)件(jian)係(xi)統(tong)中(zhong)有(you)哪(na)些(xie)文(wen)件(jian),注(zhu)冊(ce)表(biao)中(zhong)有(you)哪(na)些(xie)鍵(jian)值(zhi)。App-V Virtualization Sequencer 把軟件的運行環境序列化封裝為一個環境文件,上傳到App-V Management Server上,接下來App-V Client就可以從App-V服務器上下載封裝好的環境文件。這樣客戶機上無需安裝軟件,就可以獲得一個軟件的運行環境,進而可以在環境中運行軟件程序。
接下來我們將為大家介紹如何進行App-V Virtualization Sequencer 的部署,我們準備了一台計算機Template來部署序列化服務器。Template的操作係統是XP SP2,序列化服務器的操作係統最好和App-V客(ke)戶(hu)機(ji)使(shi)用(yong)的(de)操(cao)作(zuo)係(xi)統(tong)一(yi)致(zhi)。同(tong)時(shi)為(wei)了(le)避(bi)免(mian)對(dui)被(bei)封(feng)裝(zhuang)的(de)軟(ruan)件(jian)造(zao)成(cheng)幹(gan)擾(rao),序(xu)列(lie)化(hua)服(fu)務(wu)器(qi)上(shang)最(zui)好(hao)是(shi)一(yi)個(ge)純(chun)淨(jing)的(de)操(cao)作(zuo)係(xi)統(tong),不(bu)要(yao)安(an)裝(zhuang)一(yi)些(xie)不(bu)必(bi)要(yao)的(de)軟(ruan)件(jian)。建(jian)議(yi)大(da)家(jia)可(ke)以(yi)使(shi)用(yong)VPC創建出一個虛擬機,在虛擬機上安裝App-V Virtualization Sequencer ,這樣封裝軟件時會比較方便一些。
我們在部署App-V Virtualization Sequencer 之前,首先應該準備一個Q盤,為什麼需要Q盤呢?因為App-V的客戶端軟件虛擬出的文件係統就是Q盤,因此我們在App-V Virtualization Sequencer 上封裝軟件時,也需要把軟件安裝到Q盤。目前Template計算機上並沒有Q盤,我們需要更改一下現有分區的盤符,打開Template的計算機管理,如圖1所示,在磁盤管理中右鍵點擊D盤,選擇"更改驅動器名和路徑"。
圖1
如圖2所示,我們把分區盤符改為Q盤。
圖2
改完盤符後,我們開始App-V Virtualization Sequencer 的部署。在Template計算機上放入MDOP2008 R2的安裝光盤,如圖3所示,在Application Virtualization for Desktop 4.5的產品列表中選擇"安裝Microsoft Application Virtualization Sequencer 4.5"。
圖3
如圖4所示,安裝程序檢測到Template上沒有Microsoft Visual C++ 2005重發行版,因此首先在Template上對這個缺失組件進行安裝。
圖4
安裝完Microsoft Visual C++ 2005重發行版後,如圖5所示,可以開始App-V Virtualization Sequencer 的部署了,點擊"下一步"繼續。
圖5





閩公網安備 35020302001891號