專利名稱:一種制備用于安裝linux操作系統(tǒng)的鏡像文件的方法
技術(shù)領域:
本發(fā)明涉及一種用于安裝操作系統(tǒng)的鏡像文件制作方法,尤其涉及用于安裝 Iinux操作系統(tǒng)的鏡像文件制作方法。
背景技術(shù):
隨著對Iinux操作系統(tǒng)個性化開發(fā)的增多,在對Iinux操作系統(tǒng)進行個性化開發(fā)和調(diào)試過程中,需要生成當前開發(fā)版本的Iinux操作系統(tǒng)的ISO文件(例如,支持光盤媒介的ISO 9660文件系統(tǒng)),以供發(fā)布或測試。尤其是在Iinux操作系統(tǒng)的開發(fā)測試階段,由于需要重復地生成ISO文件以備安裝測試,且每次生成ISO文件都需要耗費操作系統(tǒng)開發(fā)/ 測試人員較長時間的等待時間,因此,如何快速地生成Iinux操作系統(tǒng)的ISO文件,已經(jīng)成為一個重要的研究課題。當前,Iinux社區(qū)組織開發(fā)了一種通過pimgi技術(shù)來制作Iinux操作系統(tǒng)的ISO文件的方法。通過Pimgi技術(shù)制作制作ISO文件時,運行“pimgi-G-C-B-I”(省略了其它可能的參數(shù))后,Pimgi會通過如圖1所示的四個階段來生成ISO文件。第一個階段是收集階段(Gather stage),在該階段中收集/下載制作Iinux操作系統(tǒng)所要用到的軟件包,例如gcc,kernel, firefox, openoffice等。第二階段是創(chuàng)建包含軟件包的元數(shù)據(jù)文件的目錄階段(Createi^po stage),在該階段中,解析軟件包的依賴關系及讀取軟件包時要用到的信息,產(chǎn)生ml格式的元數(shù)據(jù)文件。兀數(shù)據(jù)文件包括例如 repomd. xml,primary, xml. gz, filelists. xml. gz, other, xml. gz 等,用于存放軟件包的依賴關系及讀取軟件包時要用到的信息。第三階段是創(chuàng)建安裝階段(BuiIcHnstal 1 stage),用于創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,例如isolinux/boot.msg,isolinux/isolinux. bin, isolinux/initrd. img, images/install, img, ima ges/boot. iso 等。該階段可能會花費較長的時間。第四階段是創(chuàng)建ISO文件階段(Createlso stage),用于整合上述各階段所生成的各類文件,以制備ISO文件。簡而言之,傳統(tǒng)的pimgi技術(shù)通過上述四個階段來制備用于安裝Iinux操作系統(tǒng)的 ISO 文件。詳細可參考 https://fedorahosted. org/pungi/wiki/PungiDocs。然而,通過pungi命令來制作Iinux操作系統(tǒng)的ISO文件的方法來生成ISO文件時,每次生成過程仍然需要占用較長的時間(例如,十幾分鐘至數(shù)十分鐘不等),這很可能會明顯影響到開發(fā)/測試人員的工作效率。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題之一是需要提供一種能夠較快速地制備用于安裝例如fedora等Iinux操作系統(tǒng)的鏡像文件的方法。為了解決上述技術(shù)問題,本發(fā)明提供了一種,制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法。該方法包括軟件包獲取步驟,獲取制作Iinux操作系統(tǒng)所要用到的軟件包;元數(shù)據(jù)文件目錄創(chuàng)建步驟,創(chuàng)建軟件包的元數(shù)據(jù)文件目錄;判斷步驟,用于判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,如果判斷結(jié)果為是,則進入鏡像文件生成步驟,否則,進入安裝文件創(chuàng)建步驟;安裝文件創(chuàng)建步驟,創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件;鏡像文件生成步驟,基于所述備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或在所述安裝文件創(chuàng)建步驟中創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件、所述軟件包、和所述元數(shù)據(jù)文件目錄來創(chuàng)建所述鏡像文件。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,在所述判斷步驟中,通過判斷是否已經(jīng)存在備使用的所述安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,來判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,其中,如果判斷為已經(jīng)存在備使用的所述安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,則所述判斷結(jié)果為否,反之,所述判斷結(jié)果為是。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,在所述判斷步驟中,通過判斷是否存在表示要執(zhí)行所述安裝文件創(chuàng)建步驟的標志信息,來判斷是否要生成備使用的安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,其中,如果判斷為已經(jīng)存在所述表示要執(zhí)行所述安裝文件創(chuàng)建步驟的標志信息,則所述判斷結(jié)果為否, 反之,所述判斷結(jié)果為是。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,所述安裝文件創(chuàng)建步驟中,還將所創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或者它們的壓縮包存儲到指定目錄。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷步驟中,通過判斷是否存在所述指定目錄以及/或者通過判斷所述指定目錄中是否存在安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或它們的壓縮包,來判斷是否已經(jīng)存在備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,利用帶-G參數(shù)的pimgi命令來執(zhí)行所述軟件包獲取步驟的處理。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,利用 creatrepo命令來執(zhí)行所述元數(shù)據(jù)文件目錄創(chuàng)建步驟。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,先定制 comps. xml文件以修改需要安裝的軟件包的列表,然后再利用creati^po命令來執(zhí)行所述元數(shù)據(jù)文件目錄創(chuàng)建步驟。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,利用 mkisofs命令來執(zhí)行所述鏡像文件生成步驟。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,通過執(zhí)行單條命令來執(zhí)行所述方法,其中,若所述單條命令帶有關于是否要執(zhí)行所述安裝文件創(chuàng)建步驟的信息的參數(shù),則根
5據(jù)所述參數(shù)的值來確定所述判斷結(jié)果;若所述單條命令不帶有關于是否要執(zhí)行所述安裝文件創(chuàng)建步驟的信息的參數(shù),則將所述判斷結(jié)果設置為否,以進入所述安裝文件創(chuàng)建步驟。根據(jù)本發(fā)明又一方面的制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,所述 Iinux操作系統(tǒng)為類似fedora的Iinux操作系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明可以具有以下優(yōu)點本發(fā)明可以充分利用前一次制備的備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,提高了制備用于安裝Iirmx操作系統(tǒng)的鏡像文件的速度。本發(fā)明的多個步驟中,充分利用了 pimgi技術(shù)中的部分功能/命令,減少了研發(fā)人
員開發(fā)工作量。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例共同用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1是現(xiàn)有技術(shù)中制備用于安裝Iinux操作系統(tǒng)的鏡像文件的流程示意圖;圖2是根據(jù)本發(fā)明第一實施例制備用于安裝Iinux操作系統(tǒng)的鏡像文件的流程示意圖;圖3和4是根據(jù)本發(fā)明第二實施例制備用于安裝Iinux操作系統(tǒng)的鏡像文件的流程示意圖。
具體實施例方式以下將結(jié)合附圖及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術(shù)手段來解決技術(shù)問題,并達成技術(shù)效果的實現(xiàn)過程能充分理解并據(jù)以實施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個實施例以及各實施例中的各個特征可以相互結(jié)合, 所形成的技術(shù)方案均在本發(fā)明的保護范圍之內(nèi)。另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。第一實施例本實施例提供了一種制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法。以下參考圖2來詳細說明本實施例的各步驟。步驟S210,獲取制作Iinux操作系統(tǒng)所要用到的軟件包。例如,借助pimgi技術(shù)的部分功能,利用帶-G參數(shù)的pimgi命令來執(zhí)行本步驟的處理,這樣技術(shù)人員免去重新編寫代碼的麻煩。步驟S220,創(chuàng)建軟件包元數(shù)據(jù)文件。例如,可借助pimgi技術(shù)中的creati^po命令來執(zhí)行本步驟的處理,以減去重新制作實現(xiàn)該處理流程的代碼的麻煩。更具體地,先定制comps. xml文件以修改需要安裝的軟件包的列表,然后再利用 creatrepo命令來執(zhí)行本步驟。步驟S230,用于判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,如果判斷結(jié)果為是,則進入步驟S240,否則,步驟S250??梢酝ㄟ^判斷是否已經(jīng)存在備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,來判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。更具體地,如果判斷為已經(jīng)存在備使用的安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,則本步驟中的判斷結(jié)果為否,表示在本次制備鏡像文件的過程中,不創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。反之,如果判斷為不存在備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,則本步驟中的判斷結(jié)果為是,表示在本次制備鏡像文件的過程中,要創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。在一種實現(xiàn)方式中,可通過判斷是否存在指定目錄以及/或者通過判斷該指定目錄中是否存在安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件或它們的壓縮包,來判斷是否已經(jīng)存在備使用的安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件。此外,還可以通過判斷是否存在表示要執(zhí)行步驟S240的標志信息,來判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。更具體地,如果判斷為存在表示要執(zhí)行步驟S240的標志信息,例如,判斷為用戶設置了一個參數(shù)或變量,該變量的值或參數(shù)表示無論是否已經(jīng)存在指定目錄以及/或者通過判斷指定目錄中是否存在安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或它們的壓縮包,在本次制備鏡像文件的過程中,都應當創(chuàng)建安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,則本步驟的判斷結(jié)果為是,從而進入步驟S240。反之,如果該參數(shù)不存在,或者該變量的值表示不用創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,則本步驟的判斷結(jié)果為否,從而直接進入步驟S250。這樣,可以通過設置一變量或參數(shù)來靈活地控制是否執(zhí)行步驟S240,從而提高效率。例如,如果在用戶自己知道本次制備是第一次制備鏡像文件的操作,不可能存在,則用戶可以通過上述方式來強行執(zhí)行步驟S240的操作?;蛘?,當用戶認為無論是否已經(jīng)存在備用的安裝文件和啟動文件均要重新生成它們時,可以方便地由用戶自己控制是否執(zhí)行步驟 S240的操作。在這種情況下,也可以通過執(zhí)行單條命令來執(zhí)行本實施例的方法,如果該單條命令帶有關于是否要執(zhí)行步驟S240的信息的參數(shù),例如以“-B”表示該參數(shù),則根據(jù)該參數(shù)的值來確定步驟S230的判斷結(jié)果;反之,若該單條命令不帶“-B”參數(shù),則將步驟S230的判斷結(jié)果設置為否,表示要執(zhí)行步驟S240。步驟S240,創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。例如,可利用pungi技術(shù)中的buiIdinstall命令來執(zhí)行本步驟的處理以盡量減少技術(shù)人員的開發(fā)工作量。此外,本步驟還可將所創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或者它們的壓縮包存儲到指定目錄。
步驟S250,基于上述備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或在步驟S240中創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件、步驟 S210中獲取的軟件包、和步驟S220中生成的軟件包元數(shù)據(jù)文件目錄來創(chuàng)建用于安裝Iinux 操作系統(tǒng)的鏡像文件。此外,本領域技術(shù)人員可以理解,在本實施例的啟示下,可以通過修改上述各步驟的順序來形成不同的實施例。例如,步驟S210至S240的順序是可任意調(diào)整的。第二實施例本實施例為第一實施例的一個特例。在本實施例中,設置了一標志信息,該標志信息表示是否為第一次執(zhí)行根據(jù)本實施例的方法,如果是第一次,則表示要執(zhí)行創(chuàng)建安裝 Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,反之,如果不是第一次,則表示不執(zhí)行創(chuàng)建安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。下面參考附圖3和圖4來詳細說明。圖3示出當?shù)谝淮卫帽緦嵤├椒ㄖ谱饔糜诎惭bIinux操作系統(tǒng)的iso文件時的流程。首先,利用pimgi命令,使用參數(shù)是” -G-C-B以先后執(zhí)行分別與(father、 Createrepo> Buildinstall stage H)(寸的;)##。然后,對comps. xml文件進行修改后,例如修改和/或添加需要安裝的軟件包名后,執(zhí)行creater印ο命令,以產(chǎn)生repodata目錄。接著運行mkisofs命令,以生成ISO 9660文件,可以將該ISO 9660文件燒錄到光盤中,以方便安裝到需要安裝Iinux操作系統(tǒng)的計算機中。此外,還將pungi命令產(chǎn)生的目錄images和isolinux中的文件以及其他必需的文件制作成壓縮包,供以后執(zhí)行本實施例的方法時使用。圖4示出當不是第一次利用本實施例方法制作用于安裝Iinux操作系統(tǒng)的iso文件時的流程。利用pungi命令,使用參數(shù)是” -G”,以執(zhí)行feither stage命令的操作。接著解壓縮在第一次利用本實施例方法制作用于安裝Iinux操作系統(tǒng)的iso文件時所生成的images和isolinux目錄和其他文件的壓縮包,以獲得安裝文件和啟動文件。然后,對comps. xml文件進行修改以修改和/或添加需要安裝的軟件包信息后,執(zhí)行createi^po命令,以產(chǎn)生r印odata目錄,這樣,創(chuàng)建了存放了軟件包的依賴關系和元數(shù)據(jù)文件等的元數(shù)據(jù)文件目錄。再利用mkisofs命令,以生成ISO 9660文件,可以燒錄到光盤中。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉該技術(shù)的人員在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。本領域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。 雖然本發(fā)明所揭露的實施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬技術(shù)領域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式上及細節(jié)上作任何的修改與變化, 但本發(fā)明的專利保護范圍,仍須以所附的權(quán)利要求書所界定的范圍為準。
權(quán)利要求
1.一種制備用于安裝Iinux操作系統(tǒng)的鏡像文件的方法,其特征在于,包括軟件包獲取步驟,獲取制作Iirmx操作系統(tǒng)所要用到的軟件包;元數(shù)據(jù)文件目錄創(chuàng)建步驟,創(chuàng)建軟件包的元數(shù)據(jù)文件目錄;判斷步驟,用于判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,如果判斷結(jié)果為是,則進入鏡像文件生成步驟,否則,進入安裝文件創(chuàng)建步驟;安裝文件創(chuàng)建步驟,創(chuàng)建安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件;鏡像文件生成步驟,基于所述備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或在所述安裝文件創(chuàng)建步驟中創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件、所述軟件包、和所述元數(shù)據(jù)文件目錄來創(chuàng)建所述鏡像文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷步驟中,通過判斷是否已經(jīng)存在備使用的所述安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,來判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,其中,如果判斷為已經(jīng)存在備使用的所述安裝Iirmx操作系統(tǒng)時所要用到的安裝文件和啟動文件,則所述判斷結(jié)果為否,反之,所述判斷結(jié)果為是。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷步驟中,通過判斷是否存在表示要執(zhí)行所述安裝文件創(chuàng)建步驟的標志信息,來判斷是否要生成備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件,其中,如果判斷為已經(jīng)存在所述表示要執(zhí)行所述安裝文件創(chuàng)建步驟的標志信息,則所述判斷結(jié)果為否,反之,所述判斷結(jié)果為是。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述安裝文件創(chuàng)建步驟中,還將所創(chuàng)建的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或者它們的壓縮包存儲到指定目錄。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷步驟中,通過判斷是否存在所述指定目錄以及/或者通過判斷所述指定目錄中是否存在安裝 Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件或它們的壓縮包,來判斷是否已經(jīng)存在備使用的安裝Iinux操作系統(tǒng)時所要用到的安裝文件和啟動文件。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,利用帶-G參數(shù)的pimgi命令來執(zhí)行所述軟件包獲取步驟的處理。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,利用creatr印ο命令來執(zhí)行所述元數(shù)據(jù)文件目錄創(chuàng)建步驟。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,先定制comps. xml文件以修改需要安裝的軟件包的列表,然后再利用creati^po命令來執(zhí)行所述元數(shù)據(jù)文件目錄創(chuàng)建步驟。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,利用mkisofs命令來執(zhí)行所述鏡像文件生成步驟。
9.根據(jù)權(quán)利要求1至8中任一項所述的方法,其特征在于,通過執(zhí)行單條命令來執(zhí)行所述方法,其中,若所述單條命令帶有關于是否要執(zhí)行所述安裝文件創(chuàng)建步驟的信息的參數(shù),則根據(jù)所述參數(shù)的值來確定所述判斷結(jié)果;若所述單條命令不帶有關于是否要執(zhí)行所述安裝文件創(chuàng)建步驟的信息的參數(shù),則將所述判斷結(jié)果設置為否,以進入所述安裝文件創(chuàng)建步驟。
10.根據(jù)權(quán)利要求1至8中任一項所述的方法,其特征在于, 所述Iinux操作系統(tǒng)為類似fedora的Iinux操作系統(tǒng)。
全文摘要
本發(fā)明公開了一種制備用于安裝linux操作系統(tǒng)的鏡像文件的方法。該方法包括獲取制作linux操作系統(tǒng)所要用到的軟件包;創(chuàng)建軟件包的元數(shù)據(jù)文件目錄;判斷是否要生成備使用的安裝linux操作系統(tǒng)時所要用到的安裝文件和啟動文件,如果判斷結(jié)果為是,則進入鏡像文件生成步驟,否則,進入安裝文件創(chuàng)建步驟;安裝文件創(chuàng)建步驟,創(chuàng)建安裝linux操作系統(tǒng)時所要用到的安裝文件和啟動文件;鏡像文件生成步驟,基于所述備使用的安裝linux操作系統(tǒng)時所要用到的安裝文件和啟動文件或在所述安裝文件創(chuàng)建步驟中創(chuàng)建的安裝linux操作系統(tǒng)時所要用到的安裝文件和啟動文件、所述軟件包、和所述元數(shù)據(jù)文件目錄來創(chuàng)建所述鏡像文件。本發(fā)明提高了制備用于安裝linux操作系統(tǒng)的鏡像文件的速度。
文檔編號G06F9/445GK102567058SQ20111044321
公開日2012年7月11日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者許國昌, 鐘文佳, 閆亮 申請人:中標軟件有限公司