用Remastersys打包你自己的Ubuntu定制版(无命令)-091106更新

Ubuntu衍生版/USB版等制作技术讨论
头像
lovelyzlf
帖子: 946
注册时间: 2009-11-04 13:03
送出感谢: 8 次
接收感谢: 6 次
联系:

Re: 用Remastersys打包你自己的Ubuntu定制版(无命令)-091106更新

#46

帖子 lovelyzlf » 2012-08-27 11:17

jandyzhu 写了:用Remastersys打包你自己的Ubuntu定制版(无命令)
作者:JandyZhu

Remastersys可以把你安装的Ubuntu、Debian及其衍生版打包成一个可以用来安装的Live CD/DVD的iso文件。
你可以打包一个包含个人数据的iso文件作为系统备份,也可以打包一个不包含个人数据的iso文件发布给其他人安装。

打包方法:
1)安装一个Ubuntu并配置至理想状态,但不能安装任何专有的显卡驱动程序(如nvidia或ati的驱动),因为专有显卡驱动不能在Live CD中使用,用户在安装系统后需要重装显卡驱动。
要有足够的空闲硬盘空间,至少是被打包的系统占用空间的两倍。

2)点击菜单“系统——系统管理——软件源——第三方软件——添加”,把下面的APT行添加进去:

Ubuntu 9.04加这个:
deb http://www.geekconnection.org/remastersys/repository ubuntu/

Ubuntu 9.10及以上加这个:
deb http://www.geekconnection.org/remastersys/repository karmic/

然后重新载入软件源信息。

3)在新力得软件包管理器里安装“remastersys”。

4)点击菜单“系统——系统管理——Remastersys Backup”打开程序。
0909031001.png
5)打包前需要关闭Remastersys以外的所有应用程序窗口,并卸载所有network shares。然后点击“确定”按钮。
0909031002.png
6)选择打包模式:
Backup:打包整个系统,包括你的个人数据和配置信息。
Dist:打包一个可与朋友分享的iso文件,不包括你的个人数据和配置信息。
Distcdfs和Distiso我也不知道是什么意思。
Modify:修改Remastersys的配置,如果你不确定是什么意思,就不要修改。
Clean:清除临时文件。
Info:关于Remastersys Backup。
Quit:退出Remastersys Backup。

如果用Backup选项来打包的话,进入Live模式也要输入用户名及密码,用户名和密码为被打包的系统的用户名和密码。而且Live模式的桌面没有安装图标,但可以从菜单“系统——系统管理——安装”来进行安装。
Backup选项的好处是可以保留个人设置和个人文件;缺点是用这个iso文件来进行安装的话,安装过程设置的用户名和密码将会无效,要用被打包的系统的用户名和密码来登录系统。
建议用Backup选项进行打包前先清除浏览器隐私数据和删除不必要的个人文件,并且清理/var/cache/apt/archives中的缓存软件包,否则发布iso文件时会泄露个人隐私,产生的iso文件也会太大。

据说:如果内核升级了,不能删除旧的内核,否则打包的系统中就没有内核了,不知为什么。

选择Dist的话,则不能保留系统及应用软件的个人设置,如桌面图片、浏览器主页、gedit文本编辑器设置等都将使用默认设置。

选定打包模式后,点击“确定”按钮。
0909031003.png
7)再点击“确定”按钮开始打包。打包过程中不能打开其他应用程序或窗口。
0909031004.png
8)打包进程可以在弹出的终端窗口看到,终端窗口中的一些汉字可能会显示为乱码,不要紧,这并不会影响打包。
0909031005.png
9)十来分钟后,打包即告完成,打包好的iso文件存放在“home/remastersys/remastersys/”目录里。点击“确定”按钮返回主菜单。
0909031008.png
10)在主菜单选择“Quit”并确定退出程序。
0909031009.png
如果你的电脑支持从USB设备启动的话,建议用UNetbootin把iso镜像装到U盘或移动硬盘测试一下再刻盘。

备注:
1、Live CD的启动菜单是基于文本的英文菜单,翻译如下:

For the default live system, press ENTER or enter 'live'.
试用Ubuntu而不改变计算机中的任何内容,按Enter键或输入“live”后回车。

To start in safe graphics mode, enter 'xforcevesa'.
进入安全模式,输入“xforcevesa”后回车。

To start the installer directly, enter 'install'.
直接开始安装Ubuntu,输入“install”后回车。

To verify the CD for errors, enter 'check'.
检测盘片是否错误,输入“check”后回车。

To run memtest86+, enter 'memtest'.
测试内存,输入“memtest”后回车。

To boot from the first hard disk, enter 'hd'.
从第一块硬盘启动,输入“hd”后回车。
0909201001.png
更多信息,请浏览Remastersys官方主页:http://www.geekconnection.org/remastersys/ubuntu.html
我有一个疑问哦,如果是这样打包的话,如果我安装了一些ppa源里面的软件,会不会不能更新呢?
头像
cs772421
帖子: 171
注册时间: 2008-08-01 7:29
送出感谢: 0
接收感谢: 0
联系:

Re: 用Remastersys打包你自己的Ubuntu定制版(无命令)-091106更新

#47

帖子 cs772421 » 2012-10-07 18:37

不错!学习了!!!!!!!
我的个人博客:魅力linux:http://www.58zn.cn
fengzheng081212
帖子: 186
注册时间: 2012-01-08 11:27
送出感谢: 6 次
接收感谢: 0

Re: 用Remastersys打包你自己的Ubuntu定制版(无命令)-091106更新

#48

帖子 fengzheng081212 » 2012-10-14 11:15

请问ubuntu12.04怎么添加源,怎么安装呢?有没有DEB包包呢!
qiushui_90
帖子: 55
注册时间: 2012-11-19 9:46
系统: Ubuntu server 12
送出感谢: 3 次
接收感谢: 0

Re: 用Remastersys打包你自己的Ubuntu定制版(无命令)-091106更新

#49

帖子 qiushui_90 » 2013-01-14 20:13

翻不了墙,下不了软件怎么办??你们都能访问?
回复

回到 “Ubuntu衍生版制作”