
Puppy Linux - чрезвычайно маленький дистрибутив, обладающий большими функциональными возможностями. В отличие от live CD дистрибутивов, которым необходимо использовать часть информации с CD, Puppy полностью загружается в оперативную память. Это означает, что все приложения запускаются мгновенно и без каких-либо задержек отвечают на запросы пользователя.
Puppy Linux имеет возможность загружаться с flash-карты или любого USB-накопителя (flash-Puppy), CDROM (live-Puppy), Zip-диска или LS/120/240 Superdisk (zippy-Puppy), дискет (floppy-Puppy), внутреннего жёсткого диска (hard-Puppy).
**************************************************
Puppy Linux is an evolutionary operating system for computers, based on GNU/Linux. Other well-known operating systems are Microsoft Windows, Apple OSX, and MS-DOS. It is completely free and open source software.
Puppy Linux is a full-fledged operating system bundled with application suites covering a wide variety of tasks which can be used productively by general users. However, because Puppy is small-sized and can boot from many media, it is also useful as a rescue disk, a demonstration system, or for reviving old computers.
Puppy Linux was first released in June 2003 by Barry Kauler The community, is completely organic, without any formal agenda or structure. It often takes newcomers a while to realise that there aren't really any rules to Puppy, if you want to do something, make a new Puplet, offer your skills or take things in a new direction. Puppy is covered by the LGPL license, an open source license.
Puppy Linux is a Live CD Linux distribution that is very small and focuses on ease of use. If the computer has at least 64 MB of RAM (depending on the version, up to at least 256 MB of RAM), the entire operating system and all the applications will run from RAM, allowing the boot medium to be removed after the operating system starts. Applications such as SeaMonkey, AbiWord, Gnumeric, and Gxine/xine are included. The distribution is actively developed by Warren Willson and other active members of the community. Puppy is an independent Linux distribution (i.e. not based on Debian, Fedora, SuSE, etc.).
A unique feature that sets Puppy Linux apart from other Linux distributions is the ability to offer a normal persistent 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.
Puppy comes with a choice of 2 graphical servers: X.Org (full-featured) and Xvesa (lightweight). A wizard during the start-up process guides the user through setting up a graphical server appropriate for their video card & monitor. At the end of the wizard the user will be presented with a desktop and window manager; the default WM in most Puppy releases is JWM.
How is Puppy Different:• Small size, usually less than 100MB! This lends itself to some very useful and unique features
• 'Live' booting from CDs, DVDs, USB flash drives, and other portable media.
• Runs from RAM, making it unusually fast for older or modern PCs and netbooks with solid state CF drives
• Very low minimum system requirements
• Boot time, well under a minute, on most systems 30-40 secs
• Usability and Compatibility
• Includes a wide range of applications: word processors, spreadsheets, internet browsers, games and image editors. Extra software in the form of dotpets. There is a Puppy Package Manager included
• Puppy is easy to use and little technical knowledge is assumed. Most hardware is automatically detected including analog modems for those using dial-up.
Puppy's goals:• Easily install to USB, Zip or hard disk drive media
• Load and run totally in RAM
• Boot from LiveCD/DVD, and have the optical disc drive free for other purposes
• Boot from LiveCD/DVD, and save everything back to the optical disc.
• Boot from USB flash drives, and minimise writes to extend its life indefinitely
• Extremely friendly for Linux newbies
• Boot up and run extraordinarily fast
• Have all the applications needed for daily use
• Will just work, no hassles
• Will breathe new life into old personal computers
* Latest kernel. I have built 4.3 with the 2.6.30.5 kernel, configured for SMP (multiprocessor) systems (but also works fine on uniprocessor systems) This kernel supports the ext4 filesystem and is patched for Aufs2. Thanks to tempestuous for help with upgrading the firmware. 1
* Internet by dialup. Unlike many other distros, Puppy has not forgotten those who access the Internet by analog modem dialup. The kernel has drivers for many modems, including Agere, ESS, Lucent, Conexant, Smartlink, Pctel and Intel chipsets. Rerwin has done an incredible job here, and in most cases we have automatic detection and configuration. Rerwin has also done a lot of work on dialup via 3G devices. 1 2 3 4 5 6 7
* Pstreamvid. This is a great GUI for playing streaming video, that is, Internet TV. Created by trio. 1 2 3
* CPU Scaling Ondemand. A convenient little app created by trio, for those who find their CPU runs too hot. 1 2
* JWM Theme Maker. A convenient little app created by trio, to create a theme for the JWM window manager. 1 2
* Psync. Created by tasmod, synchronises the clock to an Internet time server. 1 2
* Mscw. Kirk created this interesting little GUI to change sound cards. 1 2
* pCD. Zigbert has created many applications for Puppy. Many of them, including Pburn, Pfind and Pbackup, are upgraded. pCD is a new little app for playing audio CDs. 1 2
* QUISP. Puppy has not yet settled on any particular database development system. QUISP was in Puppy 2.x series, and I have decided to bring it back. The attraction is that it is extremely small yet very powerful. QUISP is a CGI web-browser frontend that can be used for providing anything in a web page, including but not limited to support for the SHSQL backend. I have put a tutorial into 4.3, plus the 'devx' file has the full documentation and further tutorials. Basically, QUISP is back for us to play with and evaluate, to be considered as a possible permanent resident. 1 2 3 4
* SQLiteManager. This is a frontend for SQLite and is an addon for SeaMonkey (but does run as a standalone application). Like QUISP, I have put it in for evaluation. Note that there is also SQLiteDBMS which is not included but is available as a PET package. 1
* Hiawatha. This web server is being used in Puppy to serve CUPS, PPLOG and QUISP pages. Hiawatha is very small and extremely secure. 1 2 3
* Linux-dvb-apps. I have put this package in by request from the guys who are into DVB. It provides needed infrastructure. 1
* Screenshot utility. Puppy has a screenshot utility based on mtPaint, but with a very basic GUI. Trio has overhauled the GUI, added more features and made it look nice. 1 2
* Pmirrorget, Pwsget. Forum member Gposil has created these great little GUI apps. Pmirrorget is for downloading a complete website, Pwsget adds username/password to our frontend for wget (originally created by Lobster). 1 2
* Aqualung. This is a very nice audio file and CD player. We do of course have other applications that play audio files and CDs, including pCD, Gxine and mhWaveEdit, plus commandline utilities, so there is a plethora of choice here! 1 2 3
* Crop background for widescreen. I have modified the code that places a background image on the desktop such that it will crop an image to prevent it being distorted on a widescreen monitor. 1 2
* NicoEdit. This is a great little text editor written by Nicolas in Genie. This uses Gtksourceview for syntax highlighting and also has highlighting for Vala and Genie code. I have also retained the Geany text editor from before, although NicoEdit is one tenth of the size -- please test NicoEdit, report back -- I will probably promote NicoEdit to replace Geany in the next release of Puppy! 1 2 3 4
* Pictureviewer, EmbeddedBookmarks, PuppyBrowser. These are fantastic applications written by MU in Genie. PuppyBrowser is a complete web browser based on the 'gtkmozembed' library in SeaMonkey. Puppy uses PuppyBrowser as the local HTML help-page viewer, and for viewing CUPS, PPLOG and QUISP pages. 1 2 3 4 5
* Viewnior. We have a new default image viewer. Viewnior is simple, small and also supports slideshows.
* Gtkhash. A nice little GUI for generating hashes. Forum member ttuuxxx has packaged it up very nicely for Puppy, with Rox integration. 1
* Ext4 support. Puppy 4.3 built with the 2.6.30.5 kernel has full support for ext4. I have upgraded GParted, e2fsprogs, disktype, GRUB and guess_fstype. The latter is a utility created by Jesse, one of our hardware interfacing experts. 1
* Xdelta GUI. I have written a drag-and-drop frontend for the Xdelta utility. This is a file difference manager, and is great for those on dialup when it comes time to upgrade to a new version of Puppy -- just download a small "difference file". 1 2
* Ayttm. This is our choice of multi-protocol chat client, because it is small yet capable. One of the main developers, Siddhesh, is very active and responsive to our requests. 1 2
* Gtkdialog text markup editor. In Puppy Linux we make heavy use of Gtkdialog for GUIs written in Bash/Ash scripts. Gtkdialog is easy to use and fairly powerful. One problem though is limited documentation. If you have the 'devx' file loaded, you will find code examples at /usr/share/doc/gtkdialog3, which are invaluable. However, Gtkdialog has capabilities that are not documented or hardly so. Vovchik has provided this aid. 1 2
* Bcrypt GUI. Forum member coolpup developed a GUI tool to encrypt files, using the 'bcrypt' commandline utility. Coolpup has also developed another with heavier encryption named Pcrypt. 1
* JWM window manager. For a long time Puppy has used JWM, except long long ago when we used Fvwm. The developer Joe stopped work on the project, and two of our guys, HairyWill and Patriot, fixed some bugs. Joe came back and incorporated these fixes into the official source plus added some extra improvements. 1 2 3
* ms-sys. I have put this in, but not using it for anything yet. Steve_s was discussing ms-sys awhile back on the forum, and it looks like it could be useful when installing Puppy. 1 2
* BootFlash. This is a GUI application I have written for installing Puppy to Flash drives. It is an alternative to the Puppy Universal Installer and is an attempt to offer all the different means of installing to flash in the one tool. 1 2
* Poweroff after mouse inactivity. Thanks to forum member steel_i who thought of this. I have used the getcurpos utility to detect mouse position. 1 2 3
* FullerScreen. This application is described as a "slide presenter", but it is really a nice tool for creating presentions (like Powerpoint). It does need basic HTML editing capability though. FullerScreen is an addon for SeaMonkey, but runs standalone. 1
* Addons for SeaMonkey. I have already mentioned SQLIteManager and FullerScreen above. In addition 4.3 has Zombiekeys and Adblock. Note that if you open the Help page in Puppy there is a HOWTO that explains how to use zombiekeys. 1 2 3
* SFS Converter. The 2.6.30.5 kernel has Squashfs 4.0, which is not compatible with older SFS files. Puppy will detect incompatible SFS files, and now offers a converter, created by forum member trio. 1 2
* Pcur. I wrote a mouse cursor selector GUI. Especially useful if your eyesight is not so good and you want a bigger mouse pointer. 1
* Network Wizard. Dougal has continually refined our Network Wizard, and there is a very long forum thread detailing its development. 1
* And so much more... lots of improvements in the underlying scripts, bugfixes, application upgrades, massive help from the guys with testing -- I won't even attempt to list names.
Оф. сайт: http://www.puppylinux.org
Рус. язык: Нет
Размер: 104.95 Mb
•
Download/Скачать Puppy Linux 4.3.1Freeware