[閒聊] 虛擬化之活用chroot
您是不是在開發 Linux 的軟體之時, 拿到的開發工具包裡面常常會指定開發環境,
例如指定開發環境為 Ubuntu 8.04, 不過您裝的 Linux 系統卻可能不是
Ubuntu 8.04 版本, 這時候您會如何處理 ? 找一台機器安裝 Ubuntu 8.04 ?
或是直接開啟 VMware 或是 VirtualBox 安裝一套 Ubuntu 8.04 呢 ? 另外如果
您有兩台舊的 Server 各為 Debian 和 Fedora 想要兩台合併成一台, 機器太舊又
不適合拿來虛擬化, 那您將如何處理 ?
這時候您或許可以考慮使用 chroot 的命令來切換 Guest OS, 或許您偏愛的桌面
系統是 Ubuntu 10.04 或是您是在 Server 上開發時 Host OS 可能偏愛的是 CentOS,
不管您是桌面系統還是伺服器系統您都可以使用 chroot 的方式切換到 Ubuntu 8.04
的 Guest OS 上面, 這樣在開發軟體的時候就非常的方便, 節省了大量開發時間,
當然除了開發軟體之外, 如果您需要在不同的平台間測試您的軟體, 您也可以依此類推,
很容易的在 Debian, Ubuntu, Fedora, CentOS 與不同的版本之間切換驗證
資料來源: http://superstanwu.blog.ithome.com.tw/post/775/76025
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.94.45
→
07/16 08:57, , 1F
07/16 08:57, 1F
→
07/17 01:31, , 2F
07/17 01:31, 2F
→
07/17 01:32, , 3F
07/17 01:32, 3F
推
07/17 07:46, , 4F
07/17 07:46, 4F
→
07/18 18:03, , 5F
07/18 18:03, 5F