1. 程式人生 > >如何在ubuntu上實現映象環境搭建

如何在ubuntu上實現映象環境搭建

做開發的話,通常會遇到在一臺機器上搭建好了環境,需要拷貝到另外一臺機器上。

要實現這個功能,第一個想到的是,把自己需要的軟體安裝到指定目錄。但是不幸的是,如果你用的是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具體是怎麼使用的。

  • 安裝
  • 從ubuntu的軟體中心可以安裝aptoncd
  • 通過命令列也可以安裝sudo apt-get install aptoncd
  • 備份軟體包為ISO檔案

                         開啟aptoncd軟體,選擇create

                選擇你要備份package

                確認ISO檔案的路徑
        

  • 從備份ISO包安裝

                安裝非常簡單,把ISO mount上來,然後選擇每個package安裝就可以了。