经过一段时间的使用以后,我们每个人电脑里的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安装包清理掉。
具体使用方法就不详细说明了,软件在每个安装步骤上都有具体说明,多看看就会了。
注意:unleached方法所用的unleached压缩包与正在使用的Puppy,Linux内核版本必须相同。
(一)下载puppy unleached压缩包,解压到自由空间大于1.5G任意ext2/ext3/reiserfs分区(建议swap分区为512MB及以上)。
(三) 在puppy-unleashed目录下,运行以下命令:
(四)正式制作开始,在puppy-unleashed目录下运行以下命令:
在脚本运行时会有许多选择项,一般直接回车即可。
该脚本会依次生成sfs文件、iso文件并刻录到live-CD上。
附puppy-unleashed目录截图:
参考的帖子:
Puppy Unleashed -- creating custom Puppies from binary packages
教你自制中文版Puppylinux
教linux新手制作自己的linux版本
制作前的准备工作:
一、清理或转移/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版本
- 143801 次点击
我觉得puppy不能再用jwm了,很丑,又很难自定义。
新兴的轻量级桌面LXDE不错。
附:Q3下载帖:http://club.prayaya.com/thread-9486-1-1.html
Q3说明:http://club.prayaya.com/thread-8270-1-1.html
启动指南:http://club.prayaya.com/thread-8298-1-1.html
请研究!
連ubuntu8.04都使不上力
何況puppy精簡掉許多機制
如果勉強用較舊的lxde
連lxde開發者都認為會不甚穩定
我是編過pcmanfm
編好後執行不了=> Segmentation Fault
該不會是準備取代 jwm 吧
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/puppylinux/pet_packages-5/lxpanel-0.2.9.0-2.pet
我們這邊很多人的舊電腦(包括學校的)就因為jwm活過來了
有點擔心 xfce 說
xfce的优势:有xubuntu庞大用户群的支撑,功能完善,NOP已经做了很多工作,移植到puppy上难度小;
xfce的劣势:大,慢(相对jwm)。
(1)“清理或转移/root和/etc下的无用文件”:这个有没有什么规律?对Linux还不了解的说。
(2)“在启动时的grub启动菜单kernel启动项后加上:pfix=fsck 内核参数”是指在menu.lst里面改吗?我用的是grub4dos。
(3)“下载安装petbegone和puppy官方下载站中的0pkgs_db-x.xx.pet”:这个是不是只用来清除puppy自带的pet?
谢谢。
关于(2):在grub启动菜单出现时,选中要修改的启动项(如puppy 412),连续按E键两次,就会进入启动项中进行手工修改。
关于(3):petbegone和puppy官方下载站中的0pkgs_db-x.xx.pet只用来清除puppy自带的pet。
我做圣诞版的方法比较原始,基本就是看到不要的文件就删。。。当然,本身圣诞版所基于的NOP就比较干净,多余的东西不多。
查看这个pet里面包含的文件,把这些文件从系统里删除,然后运行pfixmenu就行了。
请教大家:
我尝试用“remasterpup2方法”定制puppylinux,在选择存放位置后,它提示插入live-cd,可是我没有刻录live-cd啊,请问有没有办法让它从原来的iso中取文件?
我试了 mount -t iso9660 -o loop /mnt/home/tmp/xbarbie.iso /mnt/cdrom
可是不管用,remasterpup2 没把它当做光驱。
谢谢。
就以教程中这段文字为例:
“是制作puppy live-cd最原始方法,在制作过程中会有许多提示,要仔细看清楚才能制作出有自己特色的Live-CD哦。”
我不知道这段文字是给什么样的技术水平的人看的,初学者哪知道,系统会提示什么??没有详细介绍,也没图片,搞不清操作步骤,我想看教程的人十有八九会操作失败吧!!我是其中一个,看看楼上的回帖就知道操作失败者占多数
把图片什么发出来,还不如做个视频,这样更有效率。
像window安装程序,不是一直下一步就可以了吗?你会看什么说明吗?
会翻译的可能专业知识不够强, 技术高的不愿翻译为廉价的中文版.
这也是现状...
怎么弄啊。