puppy 制作linux
经过一段时间的使用以后,我们每个人电脑里的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版本
puppy 制作linux的更多相关文章
- windows下制作linux U盘启动盘或者安装优盘(转)
windows下制作linux U盘启动盘或者安装优盘(转) Linux发行版排行榜:http://iso.linuxquestions.org/ [方案一]:UltraISO(不推荐,在Window ...
- 制作linux内核安装包
实验基于Centos 6.2 升级linux内核 直接在一个有编译环境的设备上,编译升级内核很简单. make menuconfig 或者 拷贝现有系统的.config文件 修改.config文件 ...
- 制作linux系统U盘并使用U盘安装CentOS7.6系统
目录 一.制作linux启动盘 1.1. 准备工作 1.2. 制作linux系统U盘 二.使用U盘安装Centos7.6 2.1. 使用U盘启动 2.2. 更改 ...
- 如何制作 linux 系统 U盘启动盘
1.制作linux 系统的U盘启动盘,需要选择ISO 模式!给大家推荐几个制作相关软件以及相关制作过程(点击相应名字即可进入到网站):UltraISO.rufus.老毛桃.大白菜. UltraISO ...
- 制作linux云主机镜像
目录 制作linux云主机镜像 1.物理机环境准备 2.安装kvm虚拟机 3.操作虚拟机 4.在物理机上处理镜像 5.拷贝制作好的raw格式的镜像 6.发布镜像到云平台 制作linux云主机镜像 1. ...
- 在Linux下制作Linux&windows启动盘
在Linux下制作Linux&windows启动盘 如何在Linux-mint环境下,制作其他Linux发行版的UEFI启动盘,以及Windows10的UEFI模式启动盘. 对于U盘的操作,可 ...
- 制作Linux下程序安装包——使用脚本打包bin、run等安装包
制作简单的安装包的时候可以简单的用cat命令连接两个文件,然后头部是脚本文件,执行的时候把下面的文件分解出来就行了.一般这个后部分的文件是个压缩 包,那样,就能够打包很多文件了,在脚本中解压出来即可. ...
- U盘制作Linux系统盘
一.首先需要有一个U盘,最好能是8G及以上的 二.下载Linux的镜像文件(我这边安装的是red hat6.3) 下载路径:http://pan.baidu.com/s/1jIGYCKI 三.下载制作 ...
- 制作Linux(Fedora、Ubuntu、CentOS)优盘启动
随着嵌入式技术的快速发展,Linux快速发展过一段时间.虽然现在不是很热,但是linux在现实社会的使用还是很有用处.而光盘有有些落伍,不仅浪费而且不环保,所以质优价廉的优盘就脱颖而出.所以,用优盘制 ...
随机推荐
- android API文档查询---context、toast、SharedPreferences
/*查阅api ---context1.abstract AssetManager getAssets() Returns an AssetManager instance for the a ...
- Java多线程--同步函数
/*需求:银行有一个金库有两个储户分别存300元 每次存100元,存3次 目的:该程序是否有安全问题,如果有,如何解决? 如何找问题(很重要)1.明确哪些代码是多线程运行代码2.明确共享数据3.明确多 ...
- seaJs 使用
开始使用seajs的时候折磨了我好一阵.光是各种概念就让新手难理解.现在弄清楚了,上个实践以备忘.目录结构如图. 1.文件 sea.html main.js a.js b.js c.js 最 ...
- dorado抽取js
dorado创建的视图文件如果有控件拥有事件的话,那么它是可以抽取js的, 右键视图->抽取JavaScript 然后就会出现一个同名的.js文件 (注意,所有的属性需要有id,因为js需要绑定 ...
- [leetcode] 398. Random Pick Index
我是链接 看到这道题,想到做的几道什么洗牌的题,感觉自己不是很熟,但也就是rand()函数的调用,刚开始用map<int, vector<int >>来做,tle,后来就想着直 ...
- OpenJudge 2786 Pell数列
1.链接地址: http://bailian.openjudge.cn/practice/2786 2.题目: 总Time Limit: 3000ms Memory Limit: 65536kB De ...
- 建造者模式(Builder Pattern)
建造者模式:使用多个简单对象一步步构建成一个复杂的对象. 有时候,我们会创建一个“复杂”的对象,这个对象的由很多子对象构成,由于需求的变化,这个对象的各个部分经常面临剧烈的变化. 继续工厂模式的披萨店 ...
- windows phone 网易云阅读hubtile效果实现
效果图 曾几何时,刚接触wp的时候做了一个类似的界面,不过是Rectangle实现的,还是一个个摆的..囧啊 现在感觉这种应该是用hubtile实现的,Toolkit(http://silverlig ...
- sql 自定义排序
方法一: 比如需要对SQL表中的字段NAME进行如下的排序: 张三(Z) 李四(L) 王五(W) 赵六(Z) 按照sql中的默认排序规则,根据字母顺序(a~z)排,结果为:李四 王五 赵六 张三 ...
- ECshop网点程序优化-自动生成类目页Keywords、Desciption Meta
ECshop支持针对每个新建的类目自定义Keywords.Description Meta信息,好处就不用说了,帮助SEO或者让浏览者了解这是什么页面,但如果有几百个类目的时候,人工去写这些类目又有点 ...