Puppy Linux

from Wikipedia, the free encyclopedia
Puppy Linux
Screenshot
Puppy Linux Slacko 5.4
developer Barry Kauler and Puppy Linux Community
License (s) GPL / LGPL ( Free Software ) and others
First publ. 2003
Current  version 8.0 ("BionicPup") of March 24, 2019
(one year and 155 days ago)
ancestry GNU / Linux
↳ Puppy Linux
Languages) English, German, French, Polish, Russian, Spanish
puppylinux.com and puppylinux.org

Puppy Linux is a space-saving and fast Linux distribution that u. a. can be operated directly from a live CD . Compiled from source code, Puppy is not based on any other Linux distribution.
The name is derived from the Chihuahua Puppy (dt .: puppy ) of the Australian project founder Barry Kauler .

One goal of the operating system is to be able to use it immediately, even by users without any knowledge of Linux. The developers try to achieve this through uncomplicated and user-friendly operation, graphical set-up wizards and broad hardware support.

history

Puppy Linux was developed in 2002 by the Australian Barry Kauler. He published version 0.1 on June 18, 2003. Since then, the system has been further developed with increasing support and speed.

In October 2008, Barry Kauler retired as head of development for Puppy Linux and concentrated more on related projects such as Woof , which allows non-distribution packages to be converted to the package format PET (Puppy's Extra Treats) for Puppy Linux. Puppy 4.1.2 was the last version of him until then. The community continued to maintain the distribution for Puppy 4.2 "Deep Thought", released in March 2009.

Once again coordinated by Barry Kauler, Puppy Linux 4.3 followed in September 2009, based on Woof. On the basis of Woof, Barry Kauler is continuing two lines of Puppy development with Quirky and Wary .

The development of Puppy out of the community has resulted in Lucid Puppy and Slacko Puppy , with additional ideas and programs.

features

The approximately 205-330  MB (depending on the software selection) distribution starts quickly, even if it is not installed on a computer's hard drive. When installed on hard drive, it takes up little space. This is particularly advantageous on netbooks with solid-state hard drives . It has low system resource requirements so that it runs smoothly even on old devices. The system is completely loaded into the main memory and thus achieves a high operating speed. Live operation without installation is possible from almost all removable media, depending on the BIOS. The use by users who are used to the Windows operating system can be learned without great difficulty.

Single user root

In contrast to most Linux distributions, which are designed as a multi- user system , Puppy automatically starts the only available user root who can make all system changes without entering a password. Using the PC and the Internet as a root user with all rights harbors risks, which is why this concept has been criticized.

Since Wary 5.1.3 there are some distributions based on Puppy which make it possible experimentally to use Puppy without superuser rights.

Current (official) versions

  • Slacko Puppy 5.4 - Developed and coordinated by Mick Amadio and other members of the Puppy Community, it was released on December 2nd, 2012. Binary packages from Slackware were also integrated into the puppy basis .
  • Wary and Racy 5.3 - Wary: Translated roughly: Prudent, careful, deliberate. Developed by Barry Kauler on a puppy basis. Wary aims to be compatible with older hardware and offers different kernels to choose from. There is also the Racy variant for more up-to-date hardware. Long-term support is intended.
  • Precise Puppy 5.4.3 - Developed and coordinated by members of the Puppy Community, it was released on December 17th, 2012. Binary packages from Ubuntu Lucid Lynx were also integrated into the Puppy Base and access to the Ubuntu source packages was enabled.

In addition, there are so-called puplets (unofficial versions) by members of the community. Influences between the different projects can be found in more recent developments.

System requirements and installation

The current (2012) versions of Puppy require a minimum of 128 MB RAM in order to load the operating system completely into the RAM without a swap partition . The distribution with its various programs is carried out reasonably quickly. Today, 256 MB RAM plus a swap partition of 512 MB are generally recommended. If you want to use a Puppy Linux with current programs on older hardware, Puppy 2.14x is particularly suitable.

Puppy can be installed in different ways:

Live CD with backup file on hard drive or USB stick When shutting down, the settings are saved as a Pupsave file on an existing partition on the hard drive or on a USB stick , formatted as required. The combination CD + USB stick can be used on several PCs. The storage capacity of a Pupsave file on a USB stick far exceeds the capacity and flexibility of a CD.
Frugal installation with grub (recommended) On the hard drive or on a USB stick with the installation of the GRUB bootloader. This requires a separate partition formatted as ext2-4. The installation function is called up in the start menu .
Frugal installation with GRUB4DOS (recommended) With the installation of the GRUB4DOS bootloader. In addition to ext2 / 3/4 and reiserfs , this can also be installed on an NTFS / FAT formatted hard disk ( Windows partition). An additional partition is not necessary.
Burn the ISO image onto a multisession CD / DVD Individual settings are burned onto the CD / DVD when it is shut down and are available for the next use. The CD / DVD can thus be used on several PCs.
Full installation on memory card or USB stick Via the installation function in the Puppy start menu. Can be used on multiple PCs.
Full installation on Linux partition With grub. ( Recommended only with little RAM )

Work surface and programs

Puppy Linux Wary 5.3 with JWM
Puppy Linux 528 (Lucid) with Openbox and Quickpet

As a window manager , Puppy uses JWM (Joe's Window Manager) and also Openbox .

Despite its small size, Puppy includes an extensive range of free programs for many applications. Compact programs with low performance requirements determine the selection. Codecs and browser plug-ins are integrated.

ROX is the standard file manager . Other applications include the word processing program AbiWord , Gnumeric as a spreadsheet, and Sylpheed as an e-mail program.

Popular programs that are not included can easily be installed. As a web browser , Lucid Puppy offers Firefox , SeaMonkey , Chrome and Opera in a selection mask . SeaMonkey is the browser suite in Wary.

Puppy Linux variants (derivatives)

"Puplets" are puppy variants remastered by members of the puppy community and tailored for different purposes.

Examples

  • Saluki , with Xfce desktop environment, is based on Racy 5.2 and is aimed at more up-to-date PCs.
  • BrowserLinux is mainly used for surfing and listening to music.
  • Classic Pup 2.14X is a version based on 2.14, especially for older hardware, with many updates.
  • Macpup (Basis Puppy 5 "Lucid Puppy") uses the Enlightenment E17 window manager.
  • Quirky_140_de contains Xfce and German localizations and is a successor to "Puppy 431 in German".

Versions

Puppy Linux
version date focus
1.0.9 May 15, 2006 1 series: Pentium (or comparable) with at least 32 MB RAM (out of date)
2.02 July 29, 2006 2 series: Pentium II (or comparable) (out of date)
2.14 February 17, 2007 is continuously updated, most recently March 24, 2011
3.0 4th October 2007 3 series: Compatibility with packages from [Slackware] 12 (out of date)
4.0 May 5, 2008 4 series: Puppy's own package format, as Slackware packages are too big
4.1 October 6, 2008 Update from Puppy 4.0; new programs and internal improvements
4.2 March 28, 2009 Series 4.2: Attractiveness for Windows Vista refugees (with bling), project manager Warren Willson
4.2.1 May 24, 2009 Update; Update and fix, Project Leader Warren Willson
4.3 September 18, 2009 "Puppy Package Manager" as a newly introduced package management system, with "Woof" it is now possible to compile packages from different distributions
4.3.1 October 19, 2009 Bugfix release (is the basis of some current derivatives)
5.0 May 15, 2010
5.0.1 May 25, 2010 Bugfix release
5.1 August 11, 2010
5.1.1 September 6, 2010
5.2 January 6, 2011
5.2.5 April 3, 2011
5.2.8 17th August 2011 Faster program libraries, current hardware support
5.3 October 24, 2011 supports up to 64 GB of RAM, compatible with Slackware
5.3.3 May 5, 2012 Update from 5.3, u. a. Linux kernel 3.1.10
5.4 November 30, 2012
5.7.1 August 13, 2013
6.0 October 26, 2014 Based on Ubuntu 14.04 “Trusty Tahr”. Kernel version 3.14.20.
8.0 March 24, 2019

Operation and properties

When starting Puppy Linux for the first time, various settings can be made: language, keyboard layout, graphics settings, such as screen resolution and color depth.

The user then finds a desktop with the icons for the most important programs. Like Windows, Puppy Linux is operated via the “Start menu” (bottom left, see picture). Those switching from Windows first have to get used to the fact that in the standard setting you only click once on the icons with the left mouse button. However, this can also be changed in the ROX file manager. The appearance of the programs is very reminiscent of the programs on the Gnome desktop.

When you exit Puppy Linux you have the option to save all settings, documents and tables, e-mails, browser settings, etc. Puppy Linux sets to one when viewed from Windows, single large file on a Windows FAT32 - partition on, is stored in the everything. As a storage medium, both the hard disk, can CD-RW or a memory card (for example, a Secure Digital memory card with USB - card reader or the like) are used. This means that the next time you start, you get exactly the same environment with all settings and files as when you previously exited. The data is stored in a file pup_save.2fs (or pup_save.3fs ), which has an internal ext file system structure and is automatically recognized when Puppy Linux is started and mounted in the Linux file system .

See also

Web links

Commons : Puppy Linux  - Collection of pictures, videos and audio files

Individual evidence

  1. blog.puppylinux.com .
  2. Barry Kauler: Pictures and the story of the puppy Puppy. In: puppylinux.com. 2005, archived from the original on September 8, 2012 ; accessed on May 10, 2016 .
  3. Puppy's goals ( Memento of the original from October 28, 2013 in the Internet Archive ) Info: The archive link was inserted automatically and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. puppylinux.com @1@ 2Template: Webachiv / IABot / www.puppylinux.com
  4. ^ Puppy developer news / Release notes. (No longer available online.) Puppylinux.com, archived from the original on September 1, 2011 ; accessed on August 26, 2011 (English). Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / puppylinux.com
  5. Barry Kauler: Amended retirement statement. (No longer available online.) Barry's Blog, October 2, 2008, archived from the original on October 19, 2011 ; accessed on August 26, 2011 (English). Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / bkhome.org
  6. Barry Kauler: Woof: the “Puppy builder”. (No longer available online.) Bkhome.org, archived from the original on August 18, 2011 ; accessed on August 26, 2011 (English). Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / bkhome.org
  7. Puppy 4.2 Final. Puppy Linux Discussion Forum, March 27, 2009, accessed August 26, 2011 .
  8. Announcement and release notes for Puppy Linux 4.3. (No longer available online.) Puppylinux.com, archived from the original on September 1, 2011 ; Retrieved August 26, 2011 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / puppylinux.com
  9. a b Barry’s blog: Introducing 'fido'. (No longer available online.) April 30, 2011, archived from the original on October 19, 2011 ; accessed on August 24, 2011 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / bkhome.org
  10. ^ Long-Term-Supported WaryPuppy. puppylinux.org, August 13, 2011, accessed August 24, 2011 .
  11. Announcement and release notes for Slacko Puppy 5.3.3
  12. Announcement and release notes for Wary (and Racy) Puppy 5.3. (No longer available online.) Archived from the original on April 9, 2012 ; Retrieved April 9, 2012 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / distro.ibiblio.org
  13. Lucid Puppy 5.2.8 - Updated ISO Version 005 - APR 05 2012. Accessed April 9, 2012 (English).
  14. a b Classic Pup 2.14X
  15. Grub4DosConfig HELP
  16. How To Install Puppy On Windows PC
  17. Joe's Window Manager homepage ( Memento of the original from February 12, 2007 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.joewing.net
  18. Back to the roots . LinuxUser-Magazin , 06/2005, report by Hagen Höpfner about JWM
  19. ^ Puppy Derivatives
  20. Saluki
  21. BrowserLinux
  22. Announcing Wary NOP 511
  23. Macpup
  24. Quirky_140_de with XFCE
  25. Puppy Linux on DistroWatch
  26. Puppy 4.1 Release Announcement ( Memento of the original from December 28th, 2009 in the Internet Archive ) Info: The archive link has been inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.puppylinux.com
  27. Puppy 4.2.1 Release Announcement
  28. a b Puppy 4.3 Release Announcement ( Memento of the original from September 1, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / puppylinux.com