你驻足于春色中,于那独一无二的春色之中.
在不稳定的网络环境下,多次反复安装才组建完成的环境支持完美的Ubuntu系统,怎么能够让痛苦的安装过程轮回发生呢?使用Remastersys打包你的系统,进而分发给需要它的小伙伴吧。
这里主要是对使用过程中收集到资料的总结。主要是经过了测试。
我的系统是官网下下来的Ubuntu server14.04。
首先,网上大多数的教程使用添加非官方源的方法自动安装,我在添加密钥时迷之失败了,所以使用下面这篇博客的方法成功率更高。
http://www.cnblogs.com/chenkun1/p/5532977.html
访问
搜索
remastersys_3.0.4-2_all.deb
考虑若干年后有可能找不到资源,我会上传一份到我的github
下载安装包后,存放到合适的目录,在目录下执行
1 | sudo apt-get install plymouth-x11 |
此时,就可以执行remastersys指令。
具体指令的解释,网上有很多。大致我们会用到backup和dist两种方式,backup可以说是对整个系统完全打包,考虑到我们并不需要泄露自己的个人信息,大多数时候我们是使用dist方式做发行
参考这篇文章,不过文章里有指令打错了,请注意。
http://www.cnblogs.com/kulin/archive/2012/07/27/Custom_UbuntuLiveCD_Remastersys.html
简单说,我们顺序执行以下几条命令:
1 | sudo remastersys dist cdfs |
将iso移动到安全的地方后,执行
1 | sudo remastersys clean |
清理掉生成iso时的辅助文件,当然,iso也会被删掉,所以请先将iso移动到安全的地方。
做为服务器版,我在执行 remastersys dist cdfs 命令时报错,根据报错信息中提到的 ubiquity 信息,我找到了如下的解决方法:
http://blog.csdn.net/zgyrelax/article/details/18228629
简单粗暴点,你需要做的就是执行下面的这条命令
1 | apt-get -y install ubiquity* |
此时,系统会提示你安装相关环境,接着执行
1 | apt-get -f install |
等到一切安装结束后,再次执行
1 | sudo remastersys dist cdfs |
以及后面的步骤,就可以顺利打包系统。