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在现实社会的使用还是很有用处.而光盘有有些落伍,不仅浪费而且不环保,所以质优价廉的优盘就脱颖而出.所以,用优盘制 ...
随机推荐
- How to enable $Admin Shares in Windows 7
Quote from: http://www.wintips.org/how-to-enable-admin-shares-windows-7/ As “Administrative shares” ...
- OpenJudge/Poj 1083 Moving Tables
1.链接地址: http://poj.org/problem?id=1083 http://bailian.openjudge.cn/practice/1083/ 2.题目: 总时间限制: 1000m ...
- 【nodemailer】 初试
nodemailer 是什么? 简单的讲nodemailer就是用来发送邮件的.最近的一个项目需要向客户的注册邮箱发送验证连接,研究了一下. 刚开始我以为nodemailer还可以用来接收邮件,看了好 ...
- iOS中数据库运用之前的准备-简单的数据库
1.数据持久化 数据持久化是通过文件将数据存储在硬盘上 iOS下主要有四种数据持久化方式 属性列表 对象归档 SQLite数据库 CoreData 数据持久化对的对比 1.属性列表.对象归档适合小数据 ...
- jquery checkbox 选中 全选 插件
checkbox 选中 全选 在项目中经常用到,但是不同的程序员写出的东西各有差异,在此整合了jquery checkbox插件,用起来很方便,也总结了我们项目中通常会出现问题的地方,一行代码搞定. ...
- CentOS下shell显示-bash-4.1#不显示用户名路径的解决方法
CentOS下shell显示-bash-4.1$不显示用户名路径的解决方法 问题描述: CentOS下新增一个用户,登录进去之后shell脚本的信息如下: 而不是我们经常看到的username@hos ...
- python使用psutil获取服务器信息
>>> import psutil 获取cpu信息>>> psutil.cpu_times()scputimes(user=128258.38, nice=12.2 ...
- hdu 3157 Crazy Circuits 有源汇和下界的最小费用流
题目链接 题意:有n个节点,m个用电器.之后输入m行每行三个整数a,b,c; 节点a为正极(或者a 为 '+'即总的正极),b为该用电器的负极(b = '-'表示总的负极),c为该用电器要正常工作最小 ...
- mysql UNIX时间戳与日期的相互转换 查询表信息
UNIX时间戳转换为日期用函数FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 日期转换为UNIX时间戳用函数UNIX_TIMESTAMP() Sel ...
- 转 scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解
scrollHeight: 获取对象的滚动高度. scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最 ...