2008年7月25日星期五

Puppy Linux




Puppy Linux 4.00
Puppy Linux 4.00 是一个相当迷你的 Linux 操作系统(ISO不到88MB)。
但它自带了大量的扫描仪、打印机、数码相机、无线网卡的驱动以及音乐录制/编辑/转换软件。
Puppy Linux 4.00 甚至还包含了一个完整的办公环境。
对又大又慢的Winxp(vista)感到厌倦和喜欢尝试冒险的网友们,可以花上30分钟的下载时间再加上10-15分钟的安装时间,就可以实现从WinXP到Linux的轻松跨越,迈入全新的中文Puppy Linux世界,开始整个系统掉入内存高速运行的全新体验!
(以下方法的最大特色是:只要动动鼠标加回车鍵,就可轻松完成所有工作。)
转自:http://puppy.cnbits.com/

如果熟练了,配置速度远没有引文说的那么恐怖,大家自己体会。
可能这是能最快使用Linux包了,而把它做成启动盘也是不错的应用。

我先用虚拟机VBox装,再用实机装。
确实既方便又好用
先转几个用到的网址,可以去看看更新。
puppy linux:用来下载ISO文件,“官方”站点
http://www.puppylinux.org/
中文Puppy Linux开发者之家:有足够的关于安装和中文化的文档与下载
http://puppy.cnbits.com/
一些国外网站有很多资料,不过无法访问,这里不附链接

下载puppy linux的ISO
http://www.puppylinux.com/download/
Puppy's goals

* Easily install to USB, Zip or hard drive media.
* Booting from CD (or DVD), the CD drive is then free for other purposes.
* Booting from CD (or DVD), save everything back to the CD.
* Booting from USB Flash drive, minimise writes to extend life indefinitely.
* Extremely friendly for Linux newbies.
* Boot up and run extraordinarily fast.
* Have all the applications needed for daily use.
* Will just work, no hassles.
* Will breathe new life into old PCs
* Load and run totally in RAM for diskless thin stations

我现在用4.0:ftp://ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.00-k2.6.21.7-seamonkey.iso

中文化包

中文支持包 (06/11/2008)
http://puppy.cnbits.com/node/13
这个pet包的作用是在占用空间尽可能小的情况下使普通的英文版Puppy Linux 4.0支持中文显示和输入。

中文支持附加包 (06/11/2008)
http://puppy.cnbits.com/node/18
这个pet包在中文支持包的基础上提供一些额外的中文字体和补丁,使系统更好的支持中文。当然,必须先安装中文支持包,这个附加包才会有效果。

Puppy Linux4.00中文化测试包han-0.0.6 (07/10/2008)
http://puppy.cnbits.com/node/84
本地化pet包

以上三个包分别:必须安装,推荐安装,选择安装。
你也可以去http://puppy.cnbits.com下载Puppy Linux 4.00中文版ISO或测试版Puppy4一步到位中文包。这里不推荐,看个人喜好。

好下面开始安装
我先用VirtualBox试验,建议新手如此。有条件也可刻LiveCD。
VirtualBox:一款功能强大的 x86 虚拟机软件
http://www.virtualbox.org/wiki/Downloads

有向导模式,很容易使用。
先不挂硬盘,把刚才下的ISO挂作光驱,内存设为256M(因为系统要自动“安装”到内存中,启动后可移走光盘,实机亦如此)。
好,开始启动。选择键盘US,X server有Xorg和Xvesa,前者支持硬件加速建议使用,不过虚拟机上先用后者,能保证进入图形界面。

启动好了吗?
桌面上的Mount图标是用来挂载软盘硬盘U盘光驱,很常用。
Menu>Setup>Network Wizard是用来设置网络的,虚拟机中选自动即可(我实机也这么操作的的),也支持PPPOE。
系统自带软件十分丰富,已能满足日常办公需要。在Setup>Puppy package manager中还有许多官方提供的软件包可选。
如puppy4中的gimp,称为linux的photoshop(强烈推荐),
如puppy3中的openoffice,则是替代自带或MS Office abiword(Word) gnumeric(excel) 及其他组件的实用软件(这个我还没试,系统自带的已经不错了,且这个软件有点大型,国产的支持JAVA的Office有兴趣也可试试,也可试试用Wine来跑Windows程序,再或者用Google Docs 放心绝对比在Win中好用<-推荐)。 注明:openoffice for puppy4 请在文末推荐的网站下载。 Steup的最后三项,分别用来:安装到U盘硬盘光盘,把你的系统目前状况制作LiveCD(好像包括DVD),制作启动软盘。 分区+格式化硬盘工具在Menu>System中,用GParted。
聊天工具名叫Pidgin在Menu>Internet。
多把菜单里的自带的程序熟悉熟悉。

下面开始WindowsXp下硬盘安装
参考:硬盘安装及中文化Puppy Linux 4.0简要流程
http://puppy.cnbits.com/node/72
最简单的是用自动安装工具Puppy2-installer for Windows XP安装到C盘,可以代替许多手工劳动,向新手(比如我)推荐此方法。
依次
选择 iso
解压 Puppylinux
运行 Grubinstall
OK!
下面转一下手工劳动的方法,卸载方法逆向即可,我想用不到吧。

1. 下载Grub4dos
下载 grub4dos后,把里面的grub.exe,grldr和menu.lst解压到C盘根目录下,修改C盘根目录下的BOOT.INI,增加以下启动项。

C:\grldr="GRUB LOADER"

2. 修改C:\menu.lst文件,增加title Puppy Linux项等内容。
可参照下面这个例子(安装在C盘)

title Puppy Linux
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,0)/initrd.gz

注意:有空格,上面的(hd0,0)就是vmlinuz内核文件所在的分区地址,如果你是在d:\abc那就应该这样了

kernel (hd0,4)/abc/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,4)/abc/initrd.gz

这两条都需要改变,因为vmlinuz和initrd.gz放在同一个地方。
3. 用winrar解开Puppy Linux iso文件,将initrd.gz,vmlinuz,pup_4xx.sfs,zdrv_4xx.sfs四个文件复制到FAT32格式磁盘根目录下(NTFS格式不认),如C盘或D盘。
4. 重启,在Windows启动菜单中选择GRUB LOADER启动项。


第一次实机:启动,US,Xorg,分辨率,安装常用包(如中文包等软件包,重启x server即可),设置网络,重启电脑。
中文包需要Menu>Desktop>chooselocale country localisation中选zh_utf8
注意此时要保存个人文件pup_save.2fs,选定大小(日后可增加大小,想重装系统删了它即可)。
个人文件是Puppy Linux实现多用户的方式,可以建立不同的pup_save-XXX.2fs,并加密。


使用体会
系统小巧易用功能丰富,系统配置要求低(可能166MHZ即可,也可能是PIII),中文支持好(相比其它mini Linux),而且稳定性极高。
JWM和GTK就是分开的,一个程序无响应,标题栏照样可以使用。
官方说:Will breathe new life into old PCs。

本想就此不用Windows,但是:
许多Free软件都有Linux版本,不过常都有Windows版,而且功能更多且更加易用。
比如FreeBASIC在Win有IDE,但在Linux用文本编辑器接编译器也能用。
毕竟Windows用户多,有些应用仍需它,如目前网上银行。(我没装WINE,和那么多复杂的操作)
我用的谷歌输入法没Linux版。
Puupy Linux这个发行版普及率不够高,软件自己一般不发布Pet包
以下一句是关键:
日常使用Puupy Linux完全足够了,而且仅用自带和官方包里的软件。
再不行看推荐那个非官方网站。
这篇文章就在Linux中输入的,还边听音乐。

关于如何开发程序
你可以用
bash写脚本
gcc/FreeBASIC作编译器
自带的GeanyIDE作编辑器
DotPup自己为Puupy Linux建安装包
在官方包中找你喜欢的脚本语言
安装WINE或Dosbox

Menu列表
自带软件比较多,一定要熟悉。
也可用汉化包来看看中文名称。



我觉的大家都用微软,不好;没人再用微软,也不好。
暂时是用Linux还是Windows,仍看需求。
自由软件追求好“用”,商业软件追求“好“用,个人理解。
进步是需要多方面促进的。

[推荐]
正则表达式30分钟入门教程
http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm
在linux下用得比win多,值得学一下

[>>>]http://puppylinux.ca/
有许多官方包里没有的软件,可以自己去找。
比如最新的:
WINE
用来运行Windows程序
相关文章 http://www.murga-linux.com/puppy/viewtopic.php?t=20548
DosBox
用来运行Dos程序
Firefox
喜欢的人用,自带seamonkey的其实足够用了
OpenOfice
用来替代MS Office,也有人觉得永中Office更好用。

系统用的编译环境去官方网站下,还有打Pet包的工具。

E-PUP Linux 中文论坛 » E-PUP Linux 软件
http://e-pup.5d6d.com/archiver/?fid-14.html
这个站点符合中国人的需求

WinXP sp2 与 Puppy Linux 4.00软件对照表
http://puppy.cnbits.com/ftp/incoming/qqdanfiles/windowsvspuppy.html
虽然不全,可作参考

The table of equivalents / replacements / analogs of Windows software in Linux.
http://www.linuxrsp.ru/win-lin-soft/table-eng.html
视窗软件的Linux类似/替换/相近品.

VirtualBox也可在Linux上用来虚拟Windows
偶尔有需求时可以用
比如WinPE

杀毒软件
如果Win被毒得无法启动,你可以找软件在Linux下杀Win的病毒

Ulteo Virtual Desktop:Windows运行原生的Linux程序
在 Windows下运行Linux程序
这类软件需要时自己找找吧。

更多有关Puppy Linux4中文化
Puppy Linux中文化开发网站: https://sites.google.com/site/cnpuppy
中文Puppy Linux开发者之家: http://puppy.cnbits.com


ee.zsy
编写:08-7-25~08-7-28


The End

2 条评论:

ee.zsy 说...

有人win中毒,用linux修,然后win没修好,就用linux了。哈哈
且绝对高速运行。
Puppy Linux:十分值得使用的操作系统 ISO不到88MB
上网都感觉变快了。

ee.zsy 说...

写了我整整一个白天啊。