如何在ubuntu上實現映象環境搭建
阿新 • • 發佈:2018-12-27
做開發的話,通常會遇到在一臺機器上搭建好了環境,需要拷貝到另外一臺機器上。
要實現這個功能,第一個想到的是,把自己需要的軟體安裝到指定目錄。但是不幸的是,如果你用的是ubuntu,當前版本的ubuntu桌面版本(我用的是12.0.4),是不支援此功能的(用apt-get)。
當然,還有一種辦法,就是不使用ubuntu的apt-get來安裝,而是自己下載,然後編譯,然後安裝。
我勸有這種想法的人趕緊停下來,你會發現無止盡的依賴。
之前我在Suse上用這種方式安裝過apache(在ubuntu上安裝apache你只需要一個命令),他依賴pcre、zlib等,所以,你得先安裝好他們,幸好他們不依賴其他得,否則這個工作就無止盡了。
在ubuntu上這種情況更嚴重,由於是桌面版本,很多基礎的庫都沒有,要自己下載去編譯,可以算的上是不可能完成的任務了。
既然ubuntu上不支援安裝軟體到指定目錄,自行編譯安裝又很困難,那難道這個問題就無解了?
答案當然是:No
ubuntu上提供了aptoncd這個工具,此工具支援備份apt-get安裝的軟體包,做成一個ISO檔案,然後在別的機器上恢復。
下面我們看看aptoncd具體是怎麼使用的。
- 安裝
- 備份軟體包為ISO檔案
- 從備份ISO包安裝