make_dvd.pl是一個Perl的工具,它允許你建立你自己的DVD ISO映像。
開發者評論:
我最初的想法從文章這些腳本
http://www.linux.com/print.pl?sid=06/03/16/1724219,其中引用
現在不可用的站點/腳本在http://www.nautopia.net
我沒有使用該網站的歸檔副本確保“腳本”的副本,而我喜歡這個主意多,這包括發行版的了,我興趣不大。此外,它需要大量的手工工作,作為主要的級別“腳本”只是一個包裝mkisofs的。
所以,我首先創建一個Perl腳本(Perl的是我最喜歡的腳本語言)來轉換ISOLINUX(http://syslinux.zytor.com/iso.php)的isolinux.cfg文件到GRUB(http://www.gnu.org/軟件/蠐螬/)的menu.lst文件,以幫助本手冊的工作。我把它命名為cfg2menu.pl
這樣做之後,我注意到,其他工作也繁瑣,所以我做了另外一個Perl的素文字(make_dvd.pl)來為我做。
這兩個腳本都遠遠美麗或理想,尤其是cfg2menu.pl將與一些奇怪的isolinux.cfg文件極有可能突破。對於發行它已經過測試參見該iso.list配置文件。
*** ***警告
刻錄DVD之前檢查生成的menu.lst文件!
如果不這樣做可能導致浪費的DVD-R光盤!
*** ***警告
訂閱“-h”以make_dvd.pl得到命令行開關的列表。如果你只是想嘗試,也有可以用來跳過階段三個開關:
-b將跳過實際的DVD-ISO創建,即調用mkisofs的(1)。使用此第一次運行,並檢查文件的menu.lst!
-n將使得腳本忽略缺少CD-ISO文件,即該腳本將不嘗試下載任何東西。原因使用應該是顯而易見的。需要注意的是,一旦CD-ISO已經被下載,該腳本將檢測到它,並跳過特定下載。
-u將跳過CD-ISO文件解包成DVD根。第一次運行後,使用它,因為沒有在第一時間之後重新拆包沒有意義的。需要注意的是拆封要求運行make_dvd.pl為根(注意!),和腳本將檢測並不會解包什麼,如果不是以root權限運行。這是因為,“安裝鄰環”需要root權限。
這就是它現在,我會很樂意接受_useful_補丁,這兩個腳本;該許可證是GPLv2許可顯然
要求:
- 在Perl中
評論沒有發現