如何安装官方程序
首先启动网络连接"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重新启动,菜单出现。