Revision [28184]
This is an old revision of software made by darkcity on 2013-07-29 06:38:48.
cn::de::es::fr::gr::hu::it::ja::kr::nl::pl::pt::ru::se::us::vn:: |
Software Packages
- SoftwareDisclaimer software disclaimer: absolutely no warranty given or implied, so use any software package entirely at your own risk
- system backup: always have multiple copies of your current operating system before installing any package to it
- official software packages are available via the ppm Puppy Package Manager:
- using the start menu: Menu > Setup > Puppy Package Manager
- using the command-line interface:
ppm
- un-official software packages are available from repositories such as: smokey01.com | murga-linux.com
- there are three main software package types, identified by their file extension:
- .txz (intended for full and frugal installations)
- .pet (intended for full and installationfrugal frugal installations; supersedes .pup which is now obsolete)
- .sfs (intended for frugal or LiveDVD installations)
- software package names that contain a suffix denote the environment in which the package was compiling compiled (built). This provides some indication of whether or not a certain package is compatible with one's operating system, but one will not know of compatibility for sure unless the package is actually installed:
- up - compiled & packaged for i686 processors, within 32-bit upup a Woof-built Puppy using Ubuntu packages, e.g. PuppyPrecise
- fd64 - compiled & packaged for i686 processors, within 64-bit Fatdog64
- d - packaged from 32-bit Debian distribution binaries
- s - packaged from Slackware distribution binaries
- u - packaged from Ubuntu distribution binaries
- r - compiled within Racy
- w (w5) - compiled within Wary
- q (q1) - compiled within Quirky
- p4 - compiled within Puppy 4
- no suffix - packaged from software maintainer binaries
Pre-requisite packages
- ensure that recent versions of the following packages are installed: +bzip2,+e2fsprogs,+grep,+tar,+wget,+xz
Partition space
- since the installation of any software package involves occupying partition space, the installation will fail if there is not sufficient, free space on the target installation partition
- sometimes installing PET and TXZ packages to frugal Puppy installations requires the amount of free space inside the personal storage file to be at least 3 times the size of the package
Download location
- one needs to know to which location a software package has been downloaded to
- if a Web browser is used for downloading, then it would need to be manually configured to the user's preference
Installing TXZ software packages
- then, after downloading has finished, single-left-click on it
- then, choose one of the following options:
- install into the existing filesystem
- extract and place the software package directory anywhere (and outside any personal save file)
Installing PET software packages
- acquire (download) the relevant pets PET software package file
- to reverse the process, i.e. to un-install PET software packages, go to the uninstalling un-installing page.
Installing PET packages within frugal Puppy installations
- the software installation is only retained (or permanent) when it is installed after the creation of a personal storage save file. The software may be installed before the existence of a save file but the installation will be lost when shutting down or re-booting. A save file is created during the procedure of re-booting or shutting down for the very first time following a new, frugal Puppy installation.
- requires sufficient free space inside an already existing save file (the save file may need to be re-sized larger)
- after downloading a PET software package, single-left-click on it for automatic installation
Installing PET packages within full Puppy installations
- no personal storage save files are involved
- download a PET software package; then single-left-click on it for automatic installation.
Installing SFS software packages
- download and place the squashfs SFS software package at /mnt/home (e.g. JavaRuntimeEnvironment jre, libreoffice, then
- either (A) follow the instructions at (requires re-booting): Menu > System > BootManager
- or, (B) follow the instructions at (does not require re-booting): Menu > Setup > SFSLoad SFS-Load
Also on the wiki
Categories
CategoryInstallationCategoryComponent