-->
Home » , , » Puppy Linux is a full-fledged operating system, bundled with a collection of application suites for a wide variety of tasks suitable for general use.
Tuesday
22 February 2011

Puppy Linux is a full-fledged operating system, bundled with a collection of application suites for a wide variety of tasks suitable for general use.

Puppy Linux is yet another Linux distribution. What's different here is that Puppy is extraordinarily small, yet quite full-featured.

Puppy boots into a ramdisk and, unlike live CD distributions that have to keep pulling stuff off the CD, it loads into RAM. This means that all applications start in the blink of an eye and respond to user input instantly.

Puppy Linux has the ability to boot off a flash card or any USB memory device, CDROM, Zip disk or LS/120/240 Superdisk, floppy disks, internal hard drive. It can even use a multisession formatted CD-RW/DVD-RW to save everything back to the CD/DVD with no hard drive required at all.


Updates (via Distrowatch):


Puppy Linux Larry Short has announced the release of Puppy Linux 5.2.8, a small and fast desktop distribution built from scratch and compatible with Ubuntu binary packages: "Lucid Puppy is our edition of Puppy Linux that is built from Ubuntu binary packages, hence has compatibility with, and access to, the vast Ubuntu package repositories. Lucid Puppy 5.2.8 is the fastest and friendliest Lucid yet. It is the fastest because it is the first Lucid to use the C and FFmpeg libraries optimized for i686 computers rather than the older i386 computers. Lucid 5.2.8 has also received a thorough going-over under the hood. There is new and updated firmware and drivers for many devices and the hardware detection and configuration routines have been extensively tested and enhanced."

Check out the release announcement for further details.

Download: lupu-528.iso (129MB, MD5).




Recent releases:

  • 2011-05-25: Distribution Release: Puppy Linux 5.1.2 "Wary"
 • 2011-04-03: Distribution Release: Puppy Linux 5.2.5
 • 2011-02-21: Distribution Release: Puppy Linux 5.1 "Wary"
 • 2011-01-06: Distribution Release: Puppy Linux 5.2
 • 2010-12-29: Distribution Release: Puppy Linux 5.0 "Wary"
 • 2010-08-13: Distribution Release: Puppy Linux 5.1


Puppy can be easily installed to many different media. Having downloaded the live-CD "ISO" file, you would normally burn that to a CD or DVD and then "boot" the computer from it, and you have a running Puppy. The "Puppy on a CD" link below explains all about that, but firstly, here is a link to download Puppy:

Puppy download page.


Warning to MS Windows users:
In the Puppy Linux forum, there are a few reports of the files on the Puppy live-CD being incorrectly named. Especially "PUP_430.SFS" (in the case of Puppy version 4.3). What needs to be understood is that this is not a new "bug", all prior puppies have it. The reason that you are seeing the wrong filenames is because you are using MS Windows. That is, running Windows, you plug in the Puppy CD and view the files in Windows Explorer. I presume that you are doing this to copy the files for doing a frugal hard-drive install or USB Flash drive install. The Puppy live-CD ISO file (CD image) is created without Joliet extensions -- this is needed for MS Windows to read the filenames on a CD/DVD correctly. This is what causes the problem. The reason that Joliet extensions is left off is because I had experience that it breaks saving of sessions for the multisession-CD/DVD (saving sessions back to the CD/DVD, no hard-drive or other storage media required on the PC). So, the question must be raised, why are you running Windows to copy the files off the Puppy CD? You need to wean yourself off this dependence on Windows. Boot the live-CD, then you have a running Puppy! Alternatively, maybe you only have the downloaded 'pup-430.iso' live-CD image, you have not burnt it to CD, and you are running MS Windows, and you use a Windows application (Isobuster?) to view the contents of the ISO file and copy out the files. Really, you "should" be running Puppy or some other Linux, but if you really must be running Windows to perform this operation, then copy the files and then rename them... This is how Windows sees the files:
BOOT.CAT BOOT.MSG HELP.MSG INITRD.GZ ISOLINUX.BIN ISOLINUX.CFG
LOGO.16 PUP_430.SFS VMLINUZ ZP430305.SFS
For frugal install, copy the required files to the destination then rename them to (note only some builds of Puppy have the 'z*' file):
initrd.gz pup-430.sfs vmlinuz zp430305.sfs
...most important, rename PUP_430.SFS to pup-430.sfs! Note, viewing inside an ISO file when running Puppy is a piece of cake. Just click on it!
Puppy Linux is a full-fledged operating system, bundled with a collection of application suites for a wide variety of tasks suitable for general use. Puppy is small-sized, so it can boot from many media. It is also useful as a rescue disk, a demonstration system, leaving the original/existing operating system unaltered, or as an OS to a system with a blank or missing hard drive, or for keeping old computers useful.


Puppy can boot from:

* A live USB, including USB flash drives or any other bootable USB storage device (flash-Puppy)
* A live CD (live-Puppy)
* An SD card or built in Flash drive
* A Zip drive or LS-120/240 SuperDisk
* An internal hard disk drive
* A computer network (thin-Puppy)
* An emulator (emulated-puppy)
* A floppy boot disk that loads the rest of the operating system from a USB drive, CD-ROM, or internal hard drive

Puppy Linux features built-in tools which can be used to create bootable USB drives, create new Puppy CDs, or remaster a new live CD with different packages.

Puppy Linux has a unique feature which sets it apart from other Linux distributions: the ability to offer a normal persistently updating working environment on a write-once multisession CD/DVD. (It does not require a rewritable CD/DVD.) Puppy automatically detects changes in the file system and saves them incrementally on the disc. This feature works particularly well with DVDs, partly because of the much larger space available. While other distributions offer Live CD versions of their operating systems, they do not allow programs to be permanently added nor do they allow files to be written to the CD.

Puppy also features sophisticated write-caching system designed to extend the life of USB flash drives that Puppy Linux runs from.

Unlike some other OSes, Puppy Linux does not mount (allow for writing to) hard drives nor connect to the network automatically. This reduces the odds that a bug or even intentionally-added incompatible software could corrupt the contents of a hard drive.

Since Puppy Linux fundamentally runs in RAM, all the files and operations that are created in a session would disappear when the system is shut down. However, it is possible to save files upon shutdown. This feature allows the user to either save the file to disk (USB, HDD etc.) or even write the file system to the same CD puppy is booted from if "multisession" was used to create the booted CD (on CD-Rs as well as CD-RW) where a CD burner is present.

It is also possible to save all files to a disk instead of the file system; examples include a hard drive, USB stick, or even a floppy disk. Puppy can also be installed to a hard disk.

User interface
Desktop with one of multiple integrated themes with XMMS a multimedia player, mtPaint a painting program for creating pixel art and manipulating digital photos and mplayer running, plus an opened text file under Puppy Linux 2.15 CE Viz (with default WM: IceWM)

The default WM in most Puppy releases is JWM.

Packages of the IceWM desktop, Fluxbox and Enlightenment are also available via Puppy's PetGet package (application) management system (see below). Some derivative distributions, called puplets, come with default window managers other than JWM.

When the operating system boots, everything in the Puppy package uncompresses into a RAM area, the "ramdisk". The PC needs to have at least 128 MB of RAM (with no more than 8 MB shared video) for all of Puppy to load into the ramdisk. However, it is possible for it to run on a PC with only about 48 MB of RAM because part of the system can be kept on the hard drive, or less effectively, left on the CD.

Puppy is fairly full-featured for a system that runs entirely in a ramdisk, when booted as Live system or from a 'frugal' installation; however, Puppy also supports the 'full' installation mode, which allows Puppy to run from a hard drive partition, without a ramdisk. Applications were chosen that met various constraints, size in particular. Because one of the aims of the distribution is to be extremely easy to set up, there are many wizards that take the user through the process of a range of common tasks.


Package and distribution management.

Puppy Unleashed (currently replaced by Woof) is a tool used to create Puppy ISO images. It consists of more than 500 packages that are put together according to the user's needs.

Woof is an advanced tool for creating Puppy installations. It requires an Internet connection and some knowledge of Linux to use. It is able to download the binary source packages from another Linux distribution and process them into Puppy Linux packages by just defining the name of that Linux distro. It is equipped with a simpler version control named Bones.

Puppy also comes with a remastering tool that takes a "snapshot" of the current system and lets the user create a live CD from it, and an additional remastering tool that is able to remove installed components.

Puppy Linux uses the T2 SDE build scripts to build the base binary packages.

Puppy Linux's package manager, Puppy Package Manager, accepts packages from other distros (such as .deb packages).

Variants.

Because of the relative ease with which the tool Woof and the remaster tool can be used to build variants of Puppy Linux, there are many variants available. Variants of Puppy Linux are known as puplets.

After Barry Kauler reduced his involvement with the Puppy Project, he designed two new distributions within the same Puppy Linux family, Quirky and Wary.

Quirky
An embedded distro inside the kernel. All files required to make the system was put altogether inside the kernel. It has a simple module loading management but less drivers included.

Wary
A puplet targeted for old hardware and it has long term support. It uses old but long term support Linux kernel. It has newest apps bundled yet retain the old hardware support.


Screenshots.





Free Image Hosting at www.ImageShack.us



Custom Search

Adserver                    610x250



If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • NexentaStor is an enterprise-class unified storage solution.
    28.03.2010 - 0 Comments
    NexentaStor is an enterprise-class unified storage solution built upon the foundation of the open-source file system Nexenta Core Platform, including the ZFS file system. NexentaStor is a proprietary derivative operating system built by the…
  • Aptosid is a desktop-oriented operating system based on the
    28.12.2010 - 0 Comments
    The Aptosid distribution is a desktop-oriented operating system and live CD based on the unstable branch of Debian GNU/Linux. Besides full compatibility with its parent, the distribution also offers a custom kernel with support for a wide variety of…
  • GCompris: Introduction, Minimal Configuration & Installation.
    27.02.2015 - 0 Comments
    Introduction GCompris is a completely free educational software suite which contains a wide range of activities. It offers various activities aimed at covering a variety of fields such as the functioning of the computer, using the mouse and…
  • The purpose of Freedoom project.
    24.12.2015 - 0 Comments
    The Doom engine uses an "IWAD" file to store all of its game data. This contains the raw data used by the game — the artwork, sound effects, levels, everything which defines Doom as a game. Until now, one of the original proprietary files was still…
  • EzPlanet One release 2.0 SB2 available now
    27.09.2009 - 0 Comments
    EzPlanet One is the Linux distribution tuned for the Enterprise and the Professional. A Linux distribution tuned for Enterprise solutions; EzPlanet One integrates advanced technologies, flexibility, high availability, security, quality. Built with…
  • Google Art Project is an online platform for access to the works housed in museums partners.
    24.08.2015 - 0 Comments
    Google Art Project is an online platform through which the public can access high-resolution images of artworks housed in the initiative’s partner museums. The project was launched on 1 February 2011 by Google, in cooperation with 17…
  • Entagged is a audiofile tagger, using the freedb online database for the retrieval of the tags.
    18.05.2012 - 0 Comments
    Entagged is a audiofile tagger, using the freedb online database for the retrieval of the tags. It supports custom file renaming from tags (with any directory stucture) and vice versa. Supports: mp3, ogg, flac, mpc, ape, wma. Entagged 0.35…
  • Epidemic GNU/Linux is a Brazilian Debian-based desktop distribution with KDE
    17.12.2009 - 0 Comments
    The Epidemic development team has announced the availability of the third beta release of Epidemic GNU/Linux 3.1, a Brazilian Debian-based desktop distribution with KDE and out-of-the box support for popular graphics drivers, media codecs and 3D…
  • Ranger, a filemanager made for comfortable browsing with a text-based user interface.
    13.08.2012 - 0 Comments
    Ranger is a file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. The secondary task of ranger is to psychically guess which program you want to use for opening particular…
  • KTorrent 4.0.1 and libktorrent 1.0.1 have been released
    15.06.2010 - 0 Comments
    KTorrent is a BitTorrent client written in C++ for KDE using the Qt user interface toolkit. It is maintained in the KDE Extragear.The first bugfix release for the 4.0 series has arrived. Several crashes have been fixed, as well as a problem which…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->