Puppy Linux 3使用手册
本手册由gsxlm翻译
英文原文:http://www.puppylinux.org/manuals/puppy-301/english
中文译文:http://puppylinux.5d6d.com/thread-10-1-1.html
连猜带蒙外加google翻译做出来供自己玩赏Puppy Linux。明知可能有错误和不准确的地方,也懒得改了。仅供参考。
这是Puppy 3.01的使用手册,很多内容也适用于其他的版本。
相关话题:
Puppy4中文手册
导言
Puppy Linux是一个非常智能的Linux发行版,它是由澳大利亚教授Barry Kauler编制的。他刚刚开始退休生活。他制定了一种类似Windows的Linux ,这种linux包含了所有重要的程序。而且它小到足以在早期的电脑的内存中运行。Puppy 几乎能在所有的硬件上运行。它易于操作,可以非常容易地适合个人偏好。许多志愿者不断为它编写软件。Puppy 有一个全球性的群体,每天24小时用英语通过互联网进行交流。
这本手册供想熟悉PuppyLinux的初学者和Linux用户使用。在互联网上有各种各样的信息,你可以到Puppy网站上去浏览。这本手册概括了最重要的资料,帮助Puppy 初学者迈开第一步。
如何使用手册:
菜单条目和按钮都用""括起来表示,子菜单用垂直线分开。例如:"Menu | Shut Down | JWM restart"的意思是,你先点击按钮"Menu" ,然后在出现菜单的菜单上单击"Shut Down" ,最后点击"JWM restart" 。
在手册中字母X是用来表示一个数字。例如/dev/hdax
意味着你必须写成/dev/hda1
,/dev/hda2
或/dev/hda3
——至于写成哪个数字要看你的电脑的具体情况。
对"shell",可以运行"Menu | Run | Rxvt terminal emulator"程序。
如何获得Puppy
你可以从
ibiblio.org这个网站得到Puppy Linux。把最新版本Puppy-3.xx-seamonkey.iso(如Puppy-3.01-seamonkey.iso)保存到你的硬盘。这个文件的大小约100 MB。
为了确保您下载了一个真正的原始文件,你检查ISO文件的MD5码是否与相关文件Puppy-3.xx-seamonkey.iso.md5.txt(如Puppy-3.01-seamonkey.iso.md5.txt)中的相符。
在Linux操作系统中:
打开一个shell然后进入你保存上述两个文件的目录,输入以下命令:
md5sum Puppy - 3.01 - seamonkey.iso
你会得到一个校验结果。用一个文本编辑程序打开文件Puppy-3.01-seamonkey.iso.md5.txt 。比较两个值是否相同。
在Windows环境中:
下载的DOS程序md5sum.exe 。打开DOS命令窗口,点击"开始|运行" ,打开运行窗口,输入以下命令:
CMD
现在打开了一个DOS窗口。
进入你保存下载的两个文件的目录,如:
C:/Puppy
。输入以下命令:
c:
cd \
cd puppy
dir *.*
现在,你应该能看到Puppy文件。输入命令:
md5sum -c puppy-3.01-seamonkey.iso.md5.txt
你应该得到一个"OK" 。
接着把ISO文件(我们以Puppy-3.01-eamonkey.iso为例)刻录成光盘。如何刻录光盘,请查看你的CD刻录软体的使用手册。初学者往往直接把ISO文件作为一种数据文件复制到光盘上,这是不行的。通常光盘刻录软件有一个特殊的选项,是专门用来把ISO文件刻录成光盘的。您可以用文件管理器来查看你的光盘是否正确刻录。如果你看到的文件中有
image.gz
或
vmlinuz.gz
,说明你刻对了。如果你看到的文件是
Puppy-3.01-seamonkey.iso
,说明你没有刻对。
如何运行Puppy
有很大的好处就是Puppy Linux不须安装就可以使用。你可以直接从CD上运行Puppy。这样它不影响您的操作系统。除此之外,您也可以把Puppy 安装在硬盘或U盘上。
首次运行Puppy应该如何做:
在BIOS设置成从光盘启动。如果您不知道如何设置BIOS,请查阅电脑手册。然后把Puppy 光盘放到光驱中,重启电脑。
现在启动Puppy。在启动过程中会询问你的你的国家。你用光标键选中贵国。回车后出现另外一个窗口,在这个窗口中, "Xorg "已经高亮显示。按下回车键,等待几秒出现下一个窗口(Puppy 视频向导)出现。在这儿用光标键选择你的显示器类型( LCD或CRT)和分辨率。然后回车,过一会儿,Puppy桌面就会出现。
如果你的电脑上Xorg无法使用,请选择xvesa 。几秒钟后,Puppy 桌面会以640x480的分辨率显示。如果你想使用更高的分辨率如1280x1024x24,请选择好后点击“test"按钮 。
过几秒后Puppy 桌面再次出现。点击OK按钮。
不幸的是,使用xvesa时如果你使用的不是美国键盘,那么你必须调整你的键盘布局
(见第6.4章) 。
这时Puppy完全装进了内存。它和你原来的操作系统,完全没有接触,这样你可以安全地使用Puppy Linux系统。现在你可以从光驱中取出光盘了。
如果您终止Puppy,系统会让你选择存储位置和介质。你可以把你的设置和你个人的文件储存在硬盘上的pup_save.2fs文件或光盘上的这个文件中。"SAVE TO FILE"或者"SAVE TO CD" 。如果你不想保存,选择"DO NOT SAVE" ,然后按下回车键。
如果你选择了储存,它会询问您相应的位置。
启动选项
当Puppy 启动时它会为您提供一些启动选项。如果您不输入任何东西,几秒中后Puppy就会装入内存。Puppy 会自动寻找pup_save.2fs文件。如果这个文件不存在,他就会要求你设置键盘和显示器分辨率 。
选择下面这个选项:
puppy pfix=ram
你选择这个选项启动,就不会从pup_save.2fs文件中载入你个人的文件和设置。这个启动选项是非常有用的,本手册有几次要用到它。另一个启动选项不用说就是正常启动了。
如何保存设置和你的个人文件
Puppy可以储存你的设置和你的个人数据,这些都会储存在pup_save.2fs文件中。这个文件,我建议设置为512MB大小。对于将来安装程序,这么大的空间也足够了,而且能够备份在一张光盘上。(注:如果你想要把这个文件备份在一个U盘上,这个U盘的容量必须大于这个文件的大小) 。Puppy只能把pup_save.2fs文件存储在FAT32分区上(注:U盘和外接硬盘一般都被格式化成FAT32文件系统,因此备份这个文件是不会有问题的)。Windows XP的用户通常只有一个NTFS的文件系统。有两种选择,为您存储pup_save.2fs文件以及:
- 文件保存在一个外部硬盘或U盘上。
- 把NTFS分区调小,并创建一个或一个以上FAT32分区。
如果你打算长期使用Puppy,你应该选择第二种,这种方法有许多优点。
如何安装和卸载程序
安装程序有几种不同的方式,详述如下。在安装前建议备份pup_save.2fs。当你安装中出现错误时就可用备份恢复原样。
如何安装官方程序
首先启动网络连接"Menu | Network | Roaring Penguin PPPoE ADSL"
(见第5章)
然后打开这个程序:"Menu | Setup | Puppy package manager" 。在出现的窗口中点击第二个按钮。 ("click button to run the PETget package manager:")
一个新的窗口打开。
点击第一个按钮("Click the button to choose and install an official PET package..").
一个新的窗口出现。
在左边一栏中,你可以看到所有可用的程序。在右边一栏中显示所有已经安装的程序。(刚开始时,这一栏是空的)现在在左边一选择在左边一栏选择你要安装的程序,然后在两栏间的"Add"按钮上按一下。这个程序就会跑到右边一栏中去,然后点击"OKAY"按钮,这个程序就会安装上。
非官方PETget
除了官方的petget程序,
Puppy论坛上还提供另外的petget程序下载。下载petget文件,然后开始"Menu | Setup | Puppy package manager".
点击第二个按钮("click button to run the PETget package manager:")。一个新的窗口打开。
点击第二个按钮(or,if you have download a PET package ,official or unofficial,you can install it by clicking this button)。一个新的窗口打开。
选择petget文件,并点击确定按钮。
DotPups
dotpup是Puppy Linux用户为之编写的程序,dotpup 文件可从Puppy论坛(或别的互联网网站)下载。在文件管理器ROX中用鼠标左键单击一个Dotpup文件,出现一个窗口:
点击按钮"Unzip" 。现在一个警告讯息。
点击"Run"按钮。现在这个程序将被安装。安装完成后,会询问你是否删除这个Dotpup文件。
如果想保留,点击“No”,想删除,点击“Yes”。
Debian程序
Debian提供了一个巨大软件仓库,存放了约15000个程序包,这可以大大地扩大Puppy Linux的功能。
首先,安装dillo浏览器和pb_debianinstaller程序(见
如何安装官方程序) 。
接下来,从Debian网站http://www.debian.org/distrib/packages用Mozilla浏览器下载你想要的软件包。每个Debian软件包有三个版本,stable, testing, unstable(稳定,测试,和不稳定)。如果您不需要最新版本的程序,我建议你使用stable(
http://packages.debian.org/stable/allpackages ),因为这些都已经经过测试的,问题很少的程序。让我们下载easytag安装包作为一个例子。我们这样做:
点击" easytag " 。向下滚动,到"Download easytag"段,点击你的计算机的体系结构-通常是在i386。
然后选择一个下载服务器。
下载程序并保存。然后,打开"Menu | Utility | Rxvt Terminal Emulator" ,并键入下列命令:
pb-debianinstaller
该dillo Web浏览器启动,并显示"Puppy Installer for Debian packages"。点击"choose file"按钮。
找到easytag文件,并单击" OK " 。
点击"next" 按钮。
按"check dependencies" 的按钮。注意:这时你必须在线 。
Pb-debianinstaller提醒您,有两个Debian软件包都必须安装。点击" libid3 - 3.8.so.3 "软件包后面的“install”。
关于 "libid3-3.8.so.3" Debian安装包的第二个浏览器窗口打开 。再在这个窗口的 "check dependencies" 按钮上点击一下。
这个安装包不需要别的 Debian安装包支持.单击 "install now".
下一个对话框出现,上面显示了你已经安装的所有的文件,并列出了它们的完整路径。单击 "finish".
在下一个对话框中,单击 "exit".
关闭浏览器窗口。
点击" libFLAC.so.7 "软件包后面的“install”。
象前面的一样安装libFLAC.so.7。
现在 "libFLAC.so.7"也安装好了。 在"install anyway" 按钮上点击一下安装 easytag程序本身。
easytag 程序已经安装好了。现在你点击 "Menu | Shutdown | Restart JWM"来更新你的菜单。假如这个程序没有菜单条,你可以用下面的命令来弄。在控制台窗口输入以下命令:
which easytag
这个命令显示这个程序的路径。然后你可以输入下面的命令运行它:
/usr/bin/easytag
你可以使用 "Puppy package manager" 像卸载 PETget/PupGet程序一样卸载Debian 软件包。(参看
DotPups)
重要提醒:在 Puppy 2.17的有些情况下通过pb-debianinstaller 安装软件后可能菜单不能显示。假如出现这种情况,按下面的步骤去做:
通过点击Terminal图标打开一个控制台窗口.发出以下命令:
mv /root/.jwmrc /root.jwmrc-old
mv /root/.jwmrc-previous /root.jwmrc
通过按"CTRL+ALT+Backspace" 键杀死图形用户界面(“X”),然后键入如下命令:
xwin
X重新启动,菜单出现。
如何卸载程序
打开程序"Menu | Setup | Puppy package manager".
单击第二个按钮,打开一个新的窗口。
单击新窗口的第一个按钮,打开另一个窗口。
左边一栏你可以看到所有可供安装的程序,右边一栏你可以看到已经安装的软件。选中右栏中的你想卸载的程序,然后单击两栏间的"Remove"按钮 然后按 "OK".
Puppy CD-ROM上的程序不能卸载。但是你可以从菜单中把它们删除。 (参看
如何创建自己的菜单).
如何设置Puppy
如何改变桌面背景图片
假如你想使用另外一张桌面图片,把你的图片复制到
/usr/share/backgrounds
目录下. 然后打开程序"Menu | Desktop | Puppybackground desktop image".在左边是可用的背景图片。选择一张图片,并在fit / stretch / center / tile四个按钮的一个上单击,桌面背景立马改变。
如何创建自己的菜单
Puppy 使用 JWM (Joes Windows manager)作窗口管理器。你能够改变 JWM让它适合你的需要。假如你想改变这个程序的菜单,执行以下命令。
打开程序 "Menu | File managers | puppyROX file manager"
进入/root目录
单击 "Show all files"符号。
在 .jwmrc 文件上右击一下,然后选择 "Open As Text". .jwmrc就会用 Geany文本编辑器打开。
编辑文件,如下图:
保存并退出Geany.
用 "Menu | Shut Down | JWM restart"重启JWM。
提示: 安装新的PetGet程序会自动重建你的程序菜单,这次改写你个人的设置,因此你如果想保存设置,应在安装之前备份 /root/.jwmrc 文件,安装完后恢复即可。
在以下站点,你可以找到关于JWM的进一步的资料。
JWM Homepage
JWM Configuration
如何把在托盘区放置一个程序的快捷方式图标
假如你想放置一个程序的图标到托盘区,如此做:
开始程序 "Menu | File managers | puppyROX file manager"
进入/root目录
单击"Show all files"(一个眼睛图标)
右击 .jwmrc-tray 然后选择 "Open As Text". .jwmrc-tray 就会用 Geany打开。.
假如你想添加比如abiword, 你应增加以下行,如图:
保存文件,退出Geany.
重启JWM: "Menu | Shut Down | JWM restart"
设置时间和日期
打开 "Menu | Desktop | Set date and time"设置时间和日期. 假如你想把时间从12小时制改为24小时制,可如此做:
打开"Menu | File managers | puppyROX file manager"
进入 /root目录
在 "Show all files"图标上单击。
在 .jwmrc-tray 文件上右击,选择 "Open As Text". .jwmrc-tray 文件就会用Geany打开。
在文件末尾你会看到 "clock"命令,如图编辑:
保存文件退出 Geany.
重启JWM: "Menu | Shut Down | JWM restart"
如何储存和删除一个桌面图标
为了在桌面上建立一个指向某程序,目录或文件的快捷方式图标,你可以直接把文件从ROX文件管理器中拖到桌面上。
假如你想从桌面上删除,右击该图标,并选择 "Remove Item".
如何安装字体
你可以安装字体,比如在Abiword中使用的。从网上下载TTF字体 保存到
/usr/X11R7/lib/X11/fonts/TTF
目录。
字体可到以下两个站点下载:
http://thelinuxbox.org,
http://wiki.scribus.net。
单击下载的文件,xArchive就会打开。
单击"Select All"按钮,然后单击"Extract"按钮。一个新窗口就会打开。
单击它上面的 "Choose"按钮。
到/usr/X11R7/lib/X11/fonts/TTF目录下,单击"Open"按钮。
单击 "OK"按钮。
现在文件就会解压,字体就会复制到目录中去。对所有的下载的TTF文件都这样做,之后假如你打开Abiword,你安装的字体就能使用了。
如何做备份
如何备份pup_safe.2fs
文件pup_safe.2fs包含个人设置和你个人的文件(是指那些没有储存到另一个分区或U盘的文件)。备份是很简单的。你开始Puppy linux时选择"puppy pfix=ram",或者你启动windows系统或别的操作系统。然后你把该文件复制到备份介质(如:另一个硬盘,U盘,光盘)就行了。
如何从pup_save.2fs里恢复文件
只有当启动Puppy时加载了pup_safe.2fs,才能看到它的内容。如果在启动时没有加载它,也有办法进入该文件保存其中的内容:
以 "puppy pfix=ram"方式启动.
然后打开控制台输入以下命令:
mount -o loop /mnt/hdax/pup_save.2fs /mnt/data
/mnt/hdax
是你保存pup_save.2fs文件的分区。(例如:
mount -o loop /mnt/hda2/pup_save.2fs /mnt/data
).
现在你可以看到pup_save.2fs文件的内容,你也可以将其中的文件复制到另一个硬盘或者U盘上。
用rsync备份
如果你不把你的文件保存在pup_save.2fs文件中而是保存在ext2/ext3分区上,你可以用rsync-command来备份。我建议用另一块硬盘作为备份介质。备份硬盘上必须有一个ext2/ext3分区(见
启动选项) 。
rsync进行同步备份与您当前的文件,并备份你更新过的或修改过的文件。同时rsync 能够从备份中删除那些你被备份目录中不再有的文件。(如果你想这样做的话。)为了能够使用rsync ,你必须首先安装该程序。 (可到Puppy论坛上去搜索) 。
在你备份之前确保你的文件没有被破坏
(见第十一章11.4)
下面的例子假设你备份你的
/mydata
目录下的文件,目的是备份到
/backup
目录去。
打开一个控制台,并输入以下命令:
mount /dev/hda4 /mnt/hda4
挂载一个分区,这是你保存有你的文件的分区,它必须是 ext2/ext3分区。
mount /dev/sda1 /mnt/sda1
挂载一个分区,这个是你准备备份你的文件的分区,它必须是 ext2/ext3分区。它可以是一块外接硬盘。
rsync -av --delete /mnt/hda4/myData/ /mnt/sda1/backup
备份文件。假如没有备份的目录,可用以下命令创建:
mkdir /mnt/sda1/backup
umount /dev/hda4
卸载分区
umount /dev/sda1
卸载分区
注意:
/mnt/hda4/mydata/
后的斜杠是重要的。只有
/mnt/hda4/mydata
目录下的文件被复制,而不是
mydata
目录本身。
下面是一些rsync的选项:
- a: 所有的目录和文件都拷贝
- v:你可以在屏幕看到进展
- delete: myData下的不再存在的目录和文件将被删除。如果你不想如此做,请不要使用该选项。
用下列命令,你可以从你的备份中恢复你的文件:
mount /dev/hda4 /mnt/hda4
mount /dev/sda1 /mnt/sda1
rsync -av --delete /mnt/sda1/backup/ /mnt/hda4/myData
umount /dev/hda4
umount /dev/sda1
多用户
Puppy不是作为一个多用户的版本来编制的。和其他发行版相反,在Puppy中,每个用户对所有的文件、程序以及个人数据都拥有全权。不过它对多个用户,仍留有选择的余地。
如何个性化pup_save.2fs文件
如果几个人都用Puppy工作,你可以为每个人分别指定一个pup_save.2fs文件。这样,每个人都可以各自配置Puppy并把他的个人文件存放在自己的pup_save.2fs文件中。
所有的pup_save.2fs文件必须放在同一目录下,而且文件名必须以" pup_save "开头 。比如有两个用户Julia 和 Alexander,你可以把原来的pup_save.2fs文件复制一份。然后你把原来的文件改名为pup_save_julia.2fs,把复制的文件改名为pup_save_alexander.2fs 。当起Puppy启动的时候就会询问使用哪一个pup_save.2fs文件。
多会话
如第4.4章所述,每个用户都能使用带有个人文件和设置的专属的Puppy CD/DVD. 使用方法是在多项启动菜单中选择。虽然多会话是吸引人的,但我还是不敢在同一个CD/DVD盘上反复擦写。我总是担心丢失个人文件。
制作你自己的Puppy-CD
你可以使用下面的程序制作你自己的 Puppy-Linux
打开 "Menu | Setup | Remaster Puppy live-CD":
点OK。
选择分区, 这个分区会用来存放临时工作目录。 然后按OK。
选择你的CD/DVD刻录设备。然后按OK。
插入当前的 Puppy-live-CD 然后按OK
然后按OK
然后按OK
然后按OK
然后按 "No".也就是选择:“not to customiste(recommended)"
然后按OK.
把live-CD从CD/DVD刻录机中取出,再放入一张新的待刻的碟。根据你的实际情况选择CD 或DVD 然后按OK。
你的新的 Puppy-CD/DVD将会创建。完成后,按回车。
然后按OK,你的 Puppy-live-CD 好了。
技巧和小窍门
Windows程序和相应的Puppy Linux程序
Windows | Puppy Linux |
Windows 资源管理器 | ROX |
Word | Abiword, OpenOffice Write |
Excel | Gnumeric, OpenOffice Calc |
PowerPoint | OpenOffice Impress |
记事本 | Geany |
Internet Explorer | SeaMonkey Browser |
Outlook | SeaMonkey Mail |
Frontpage | Bluefish |
Photoshop, Paintshop | Gimp |
mp3-Player | Xmms |
DVD-Player | Gxine |
大小写
Linux的总是区分大小写。这两个文件myfile.txt和myfile.txt是不同的文件。
特殊字符
除了减(-) 和下划线调(_),不要使用特殊字符,作文件名和目录名称,也不要使用空字符。只使用字母A-Z,a-z,0-9,-,_。
如何用rox移动文件
如果你左键单击某个文件,并拖动它到另一个目录中,文件会件被复制。如果您此时按下shift键文件将被移动。
关于rox的进一步的资料见:
http://puppylinux.org/wikka/rox
rox的情景菜单
右键点击一个文件或目录。
在shell rxvt中复制和粘贴
复制=鼠标左键点击
粘贴=鼠标中键点击
在shell rxvt自动完成
你并不需要键入整个路径或文件名,在shell 中,你输入第一个字母,然后按下Tab键。shell会完成了目录名或文件名。