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.gzvmlinuz.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.orghttp://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程序

WindowsPuppy Linux
Windows 资源管理器ROX
WordAbiword, OpenOffice Write
ExcelGnumeric, OpenOffice Calc
PowerPointOpenOffice Impress
记事本Geany
Internet ExplorerSeaMonkey Browser
OutlookSeaMonkey Mail
FrontpageBluefish
Photoshop, PaintshopGimp
mp3-PlayerXmms
DVD-PlayerGxine

大小写

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会完成了目录名或文件名。