Skip to Content

Blogs

PuppyLinux下android-x86的iso硬盘安装

前提是有个可用的小芭比哦^o^
1、下载androidx86的iso文件
下载地址:
http://sourceforge.net/projects/android-x86/files/
http://www.android-x86.org/download
2、准备ext3分区
启动PuppyLinux,用Gparted将硬盘的一个分区格式化成ext3格式(大小至少2G)。
3、在该分区下建立文件夹androidx86
在rox下点击解开androidx86的iso文件,将除system.sfs以外的文件复制到文件夹androidx86里。
再在文件夹androidx86下建立system,data 两个空文件夹。
4、解压system.sfs
点击system.sfs,系统自动挂载得到system.img,在system.img文件所在文件夹下打开终端并输入:
mount -o loop system.img  /mnt/swap
将/mnt/swap下的所有文件复制到/androidx86/system下。

有意栽花花不发,无意插柳柳承阴

最初喜欢上puppy,是看上了她的轻量和方便。
后来就想逐步给她化化妆,修修眉毛等,没想到总是遇到束缚问题,于是乎一时起了歹意,将她剖开解体,忙碌到最后发现内核是大问题。于是沉下心来,一心把它搞明白,岂不知,此举动一发而不可收!发现内核就是一个无底洞,官方更新了,您得跟着更新,就像是走马观花,不知道哪处的风景最美,时至今日,发现内核无所谓更新那么快,应该停下来修正一番了,似乎现在有些脱离最初的想法,应该选择一方面继续解肢了。

(2011-04-02)128MB的Lucid Puppy 5.2.5发布

名称:Lucid Puppy
版本:525
大小:128MB
发布时间:2011-04-02
基于:ubuntu natty-11.04 + lastest woof
内核版本:2.6.33.2
xorg版本:7.5;xorg-server:1.7.6
gcc版本:4.4.3 ;glib版本:2.24.0
glibc版本:2.11.1;gtk+版本:2.20.0
下载地址1下载地址2下载地址3英文介绍。汉化请下载最新的半步中文体验包

版本公告:

(2010-11-27)124MB的Quirky 1.4正式版发布

名 称:Quirky | Quirky-Retro
版 本:140
大 小:124M
基于:t2-8.0rc + woof
发布时间:2010-11-26
内核版本:2.6.31.14
xorg版本:7.3; xorg-server:1.3.0
gcc版本:4.3.4;gtk+版本:2.20.1
glib版本:2.24.2;glibc版本:2.10.1

下载地址1下载地址2下载地址3版本公告英文介绍。汉化请下载安装最新的半步中文体验包

版本说明
本次发布为官方发布。发布Quirky 1.4的主要目的是为了测试尚处于试验阶段的简化模块加载和接口配置启动脚本(代号为zzz)。这是为了增强检测以及对声音、模拟调制解调器和3G调制解调器的配置。相对于1.3,本次发布的1.4版由Wary 5 PET软件包搭建而来,其主要特点是采用X.Org 7.3。同时使用的是旧的内核——2.6.31.14,此外,Live CD中包含了用于Wary的各种模拟调制解调器的驱动,还附带SCSI驱动。另外还有一些新功能,尤其需要指出的是新增了用于Puppy Package Manager的“重量级”后端下载工具和显卡驱动升级向导

本站启用新域名www.minilinux.net

中文Puppy Linux开发者之家开始使用新的域名www.minilinux.net

原域名在未来的一段时间内将依然有效,但会自动跳转到新域名上。

一点想法---20100813第6次测试

最初一直喜欢puppy的轻便和小巧,我不得不佩服作者的思维和智慧。
但最近我有种不甘堕落的冲动,虽然puppylinux这个开源系统玩起来很爽,修改起来也很容易,由此产生的所谓XXX版本更是多的很。但是之凭借这些小刀小试怎么能真正的接受puppy呢?
开源来之不易,最起码在国内所谓的开源少的很可怜,仅有的几个也被用心不良的人加注了水分。这里感谢linux,感谢一切为开源贡献的先烈们!
废话不敢说太多,不然大伙的砖头我可吃不消。
刚说到puppy的轻便,毫不疑问要说到cd/usb....模式的启动方式,以我的理解,在linux livecd发行版中slax做的最成功,但是现在puppylinux也很不错,虽然squashfs压缩率远比lzma小很多,
但是至少linux内核中已经正式接纳了squashfs了,这个很可喜可贺!puppy正是借着这个压缩技术把puppy主要文件系统压缩为小小的XXX.sfs文件。
然而这个sfs虽然可以在启动中挂载,但是仅仅是可读属性,很多文件启动时需要写入。然而initrd.gz这个内存根文件系统的使用空间少得可怜,仅仅4M左右。于是伟大的作者们引进了虚拟文件系统
unionfs/aufs2!此技术真是令我折服也,目前我认为aufs2在一些方面稍微高于unionfs,但是经过不断的开发我相信unionfs一定是前途无量,真的期待可以被linux内核婚娶!
再者不但拟文件系统的技术厉害,使用此技术的作者更厉害。我是一名菜也不能再菜的业余linux爱好者,一直苦于解读使用此技术的脚本,以我理解puppy启动后挂载了sfs文件并使用虚拟文件技术把
sfs中的文件变成虚拟的可读写属性,这里的过程我无法解析,等待高人解析脚本吧.....呜呜。虽然有了可读写空间,可是在重起时一些文件的变动面临消失,于是教授又加了脚本,将虚拟文件系统中的
变动文件统统被收集起来,然后制作成可读写的etx2格式的XXX.2fs个人文件,于是puppy在下一次启动时,可以调用这个可读写文件。总之puppy的大体过程如此,可是细细分析可大了去了!
于是乎我萌生一种脆弱的冲动,为何不从零开始,模仿puppy的启动过程,制作一个国人版的“puppylinux”呢!

ssh登陆邮件提醒功能

出于安全考虑,我们希望服务器在有用户通过ssh登陆时能自动向管理员发送一条邮件,通知登陆用户名和IP。这是一种不错的安全防范机制,它可以让管理员及时发现异常登陆,并在造成更大危害前(比如获得更高权限)阻止恶意访问。

Drupal的一个小问题

Drupal使用一个叫drupal_http_request的函数从其他网站获取系统更新或rss信息。如果drupal_http_request函数访问失败,它会自动将drupal_http_request_fails变量设为TRUE。在此之后的访问都需要先system_check_http_request,以确定系统确实支持drupal_http_request。而system_check_http_request会调用drupal_http_request访问自己这个站点。

这个系统本身没有什么问题,但如果后台用的是nginx + php-cgi(1 child)这种模式,因为只有一个php-cgi实例,在其中运行的php是不能在访问自己的站点的,此时php-cgi已经是处于忙状态了。于是就会出现gateway time out的错误。

此问题对普通用户没有任何影响。

关于puppyLinux实现无线网卡(配置无线路由)之ASII码---WEP密钥--128位的解决办法

今天受托与一位朋友处理无线网卡(就那种有无线路由的高速局域网)在puppylinux下的WEP加密采取ASII 128位的配置方式,经过艰难的google 和借鉴,最终实现了这一方法
这里写出来方便大伙
第一步 进入puppyLinux后,首先要看一下你的无线网卡是不是被内核正确识别了,方法是在终端
里打入
ifconfig -a 若显示了诸如
wlan0 link encap:Ethernet HWaddr 00:17:3F:30:A9:C5 
BROADCAST MULTICAST MTU:1500 Metric:1 
RX packets:0 erros:0 dropped:0 overruns:0 frame:0 
TX packets:150 erros:0 dropped:0 overruns:0 carrier:0 
collisions:0 txqueuelen:1000 
RX bytes:0(0.0B) TX bytes:7020(6.8KiB) 
Interrupt:11 Memory:cc902000-cc902100
那么恭喜你,你有很大机会可以成功!

基于Slackware的spup0.4发布

名称:Slack Puppy
版本:040
大小:115M
发布时间:2010-07-09
内核版本:2.6.34.1
xorg版本:7.5;xorg-server:1.7.7
gcc版本:4.4.4;gtk+版本:2.18.9
glib版本:2.22.5;glibc版本:2.11.1

下载地址1下载地址2下载地址3英文介绍bug提交

该版本基于内核 k2.6.34.1和Slackware 13.1,Xorg为最新的7.5版本,jwm vsvn-492桌面环境。汉化请下载安装最新的半步中文体验包。为避免初次运行时无法进入X桌面,在xorgwizard保存配置前先运行Test X测试一下,或者直接选择Xvesa。
同步内容