[發明專利]一種基于debian系統ISO自動化生產方法在審
| 申請號: | 202110805613.2 | 申請日: | 2021-07-16 |
| 公開(公告)號: | CN113568628A | 公開(公告)日: | 2021-10-29 |
| 發明(設計)人: | 鄧軒;范淵;吳永越;鄭學新;劉韜 | 申請(專利權)人: | 成都安恒信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F16/174 |
| 代理公司: | 成都君合集專利代理事務所(普通合伙) 51228 | 代理人: | 張鳴潔 |
| 地址: | 610000 四川省成都市自由貿易試驗區成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 debian 系統 iso 自動化 生產 方法 | ||
一種基于debian系統ISO自動化生產方法,包括以下步驟:將安裝好系統的系統壓縮包放入ISO中,并在ISO中添加解壓系統壓縮包的腳本,修改ISO中的配置文件后,封裝ISO。本方案適用于軟件和系統安裝,將系統壓縮包放入ISO中,并添加解壓的腳本,修改配置文件后重新封裝ISO,實現了ISO的自動生產;比普通的debian?installer安裝速度快,效率更高。突破了debian?installer的對于容器類服務啟動管理的缺陷及無法根據設備存儲大小的安裝缺陷及系統廠家對于debian?installer限制的缺陷。
技術領域
本發明涉及軟件安裝領域,特別涉及一種基于debian系統ISO自動化生產方法。
背景技術
由于Linux系統具有開源的特性、軟件授權費用低和應用開發資源豐富等優點,已經得到了廣泛的應用,并且在民用和辦公以及開發領域具有越來越多的用戶。ISO是指可安裝光盤的映像文件,將映像文件通過工具刻錄到DVD后即變成可安裝的光盤。其主要文件包括isolinux.bin、isolinux.cfg、Vesamenu.c32、Vmlinuz、install.img和Packages等文件。
Debian發行版的linux安裝時可以讓用戶選擇當前配置進行自定義安裝,并且其也提供了讓用戶配置debian-installer進行自動化安裝。某些軟件或系統使用容器服務時,通過debian-installer批量生產時,安裝過程中docker等服務無法啟動,這就會導致安裝完軟件的ISO鏡像之后,重啟主機后還需要人工參與軟件或者系統服務啟動。
安裝過程中debian-installer無法根據當前存儲設備大小確定GRUB安裝位置,導致無法優秀地部署應用。需要說明的是,GRUB全稱為GNU GRUB(即GRand UnifiedBootloader),是一個來自GNU項目的多操作系統啟動程序。GRUB是多啟動規范的實現,它允許用戶可以在計算機內同時擁有多個操作系統,并在計算機啟動時選擇希望運行的操作系統。GRUB可用于選擇操作系統分區上的不同內核,也可用于向這些內核傳遞啟動參數。
某些系統廠家在自己的軟件源中修改了debian-installer的安裝邏輯,導致debian-installer在某些情況下比如內置了提示信息,需要人工點擊繼續無法達到自動化生產的目標。
發明內容
本發明的目的在于:提供了一種基于debian系統ISO自動化生產方法,對于軟件和系統安裝,將系統壓縮包和容器壓縮包放入ISO中,并添加解壓的腳本,修改配置文件后重新封裝ISO,本方案公開了一種軟件和系統的ISO自動化生產的方法,解決了現有技術中軟件安裝無法自動化生產的方法。
本發明采用的技術方案如下:
一種基于debian系統ISO自動化生產方法,包括以下步驟:將安裝好系統的系統壓縮包放入ISO中,并在ISO中添加解壓系統壓縮包的腳本,修改ISO中的配置文件后,封裝ISO。
為了更好地實現本方案,進一步地,還包括在將系統壓縮包放入ISO之前對ISO進行預處理。
為了更好地實現本方案,進一步地,還包括將基于容器的軟件的容器壓縮包放入ISO中,并在ISO中添加解壓容器壓縮包的腳本。
為了更好地實現本方案,進一步地,所述預處理包括:對ISO進行裁剪,刪除ISO中不必要的文件列表信息。
為了更好地實現本方案,進一步地,所述修改ISO中的配置文件包括修改grub.cfg和isolinux.cfg。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都安恒信息技術有限公司,未經成都安恒信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110805613.2/2.html,轉載請聲明來源鉆瓜專利網。





