欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 运维知识 > linux >内容正文

linux

制作自己的puppy linux live-凯发k8官方网

发布时间:2024/10/8 linux 0 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 制作自己的puppy linux live-cd发行版的三种方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
经过一段时间的使用以后,我们每个人电脑里的puppy linux都是独一无二的,我们可以通过简单的方法将自己电脑上的puppy制作成iso或live-cd,成为自己玩的“only you”puppy linux发行版。 :d

制作前的准备工作:


一、清理或转移/root和/etc下的无用文件,浏览器、ftp、bt等缓存和个人设置等,否则你的个人资料和密码将跟着新制作的live-cd一起发布了。
二、重启电脑,在启动时的grub启动菜单kernel启动项后加上:pfix=fsck 内核参数,以保证pup_save-xxx.2fs个人文件没有错误。
三、下载安装petbegone和puppy官方下载站中的0pkgs_db-x.xx.pet,将自己认为无用的pet安装包清理掉。

制作puppyiso或live-cd的三种方法:

一、remasterpup2方法

puppy官方发行版上都有这个,菜单名称为“设置|定制puppy live-cd”,由于我的破电脑上没有光驱,水平又太烂,汉化出来的东东有语法bug,如果中文补丁版没用,就用英文原版,下载地址:中文补丁版 英文原版。
具体使用方法就不详细说明了,软件在每个安装步骤上都有具体说明,多看看就会了。

二、puppyremaster.sh方法

下载安装dougalremaster-2.16.pet, 安装后会生成/usr/sbin/pupremaster.sh文件,在控制台下运行:pupremaster.sh,在制作方法上选择“smart”, 在随后的制作过程中,会将/root和/etc分别放在/tmp/root和/tmp/etc下,在打包进sfs文件前可以手工更改。

三、puppy unleached方法(以puppy 4.1.2制作为例)

这是制作puppy live-cd最原始方法,在制作过程中会有许多提示,要仔细看清楚才能制作出有自己特色的live-cd哦。
注意:unleached方法所用的unleached压缩包与正在使用的puppy,linux内核版本必须相同。
(一)下载puppy unleached压缩包,解压到自由空间大于1.5g任意ext2/ext3/reiserfs分区(建议swap分区为512mb及以上)。
tar -zxf puppy-unleashed-core-4.1.2.tar.gz
(二)通过gftp或firefox的downthemall将官方软件库下的所有pet包下载到puppy-unleashed下的packages目录下。
(三) 在puppy-unleashed目录下,运行以下命令:
./expandtarballs.sh
该命令会将所有pet包进行解压,并放在packages目录下。
(四)正式制作开始,在puppy-unleashed目录下运行以下命令:
./createpuppy
该脚本在没有刻录机时会拒绝运行,凑合的办法是在/etc/cdburnerdevice文件里写入"cdrom"。
在脚本运行时会有许多选择项,一般直接回车即可。
该脚本会依次生成sfs文件、iso文件并刻录到live-cd上。
附puppy-unleashed目录截图:

参考的帖子:
puppy unleashed -- creating custom puppies from binary packages
教你自制中文版puppylinux
教linux新手制作自己的linux版本

转载于:https://www.cnblogs.com/top5/archive/2009/10/23/1588525.html

总结

以上是凯发k8官方网为你收集整理的制作自己的puppy linux live-cd发行版的三种方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图