Puppy Linux

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Puppy Linux
Puppy logo.svg
Puppy Linux Xenialpup 7.5 CE.jpg
Снимок экрана Puppy Linux 7.5
Разработчик Барри Каулер
Семейство ОС Linux
Первый выпуск 2003[2]
Последняя версия Xenialpup 7.5 CE[1] (4 декабря 2017 года)
Поддерживаемые платформы x86
Тип ядра монолитное (linux)
Интерфейс JWM
Лицензия преимущественно свободные
Состояние Активное
Веб-сайт puppylinux.com
Commons-logo.svg Puppy Linux на Викискладе

Puppy Linux (англ. puppy [’pʌpɪ] — «щенок») — дистрибутив операционной системы GNU/Linux, разработанный Барри Каулером, профессором на пенсии из Австралии. Его целью было создать дистрибутив, похожий в использовании на Windows, который бы включал все необходимые приложения, но при этом имел достаточно малый размер (от 70 Мбайт) и скромные системные требования (процессор Pentium, оперативная память — 32 Мбайт), чтобы полностью загружаться в оперативную память (при наличии таковой размером 64 Мбайт и более) и работать даже на старых ПК. Puppy работает практически на любом оборудовании, лёгок в освоении и использовании, а также легко настраивается под личные нужды конкретного пользователя[3][4][5].

Данный дистрибутив характеризуется легкостью настройки и модификации. Поэтому на основании его было выпущено множество производных дистрибутивов, называемых «па́плетами» (puplets)[6].

Для обкатки новых идей, которые позднее могут быть перенесены в ветки Puppy Linux, существует проект Quirky[en] — вариант дистрибутива Puppy Linux, развиваемый тем же автором, включающий в себя инструмент Woof[en] («Гав») для сборки на основе разных дистрибутивов. Поддерживается сборка на основе Debian, Ubuntu, Slackware, Arch Linux, T2 SDE.

Графическое окружение пользователя Quirky основано на оконных менеджерах JWM, Openbox и Fbpanel (по выбору), собственном наборе конфигураторов с графическим интерфейсом и виджетов. Размер ISO-образа Quirky — 124 Мбайт[7].

wNOP v0.2 на Asus Eee PC: Puppy 3.01 и Compiz Fusion.

Среди прочих, существует и активно разрабатывается паплет PuppyRus с русской локализацией на основе Arch Linux. В нём реализована поддержка русского языка в главном меню, графических и консольных приложениях и документации, а также внедрены русские раскладки клавиатуры.

Ветка на базе Slackware (Slacko Puppy) более легкая; более тяжелая ветка основана на Ubuntu.

Существует сборка Puppy Linux с ПО в области биоинформатики и вычислительной биологии — BioPuppy[8].

Официальные варианты[править | править код]

Из-за относительной легкости, с которой инструмент Woof может быть использован для создания вариантов Puppy Linux, существует много паплетов.

С уменьшением участия Барри Каулера в проекте, он разработал два новых дистрибутива в одной семье Puppy Linux:

  • Quirky («Ушлый») — дистрибутив с инструментом Woof со всеми файлами, содержащимися в Initramfs, встроенными в ядро. Он имеет простое управление загрузкой модулей, но в его состав включено меньшее число драйверов устройств[9][10][11];
  • Wary («Осторожный») — дистрибутив, ориентированный на пользователей со старыми аппаратными средствами, но имеющий долгосрочную поддержку, ядро Linux и новейшие приложения[12];
  • Racy («Колоритный») — вариант Wary, оптимизированный для новых ПК[13];
  • Easy («Простой») — вариант Puppy Linux, сценарий инициализации которого полностью переписан, и использует первоначально разработанные контейнеры приложений в стороне от обычного управления пакетами[14].

История выпусков[править | править код]

Версия Дата выпуска
Puppy 0[15] 18 июня 2003
Puppy 1[16] 29 марта 2005
Puppy 2[17] 1 июня 2006
Puppy 3[18] 2 октября 2007
Puppy 4[19][20][21] 5 мая 2008
Puppy 5[22][23][24][25][26][27][28][29][30][31][32] 15 мая 2010
Puppy 6[33] 26 октября 2014
Puppy 7[34] 4 декабря 2017

Управление пакетами[править | править код]

Менеджер пакетов Puppy Linux — Puppy Package Manager — по умолчанию устанавливает пакеты в формате PET (Puppy Enhanced Tarball), но также принимает пакеты из других дистрибутивов (такие как .deb, .rpm, .txz и .tgz), или использует сторонние инструменты для преобразования пакетов из других дистрибутивов в пакеты PET. Менеджер Puppy Package Manager также может облегчить «раздутый» программный пакет для уменьшения использования дискового пространства[35].

Скриншоты[править | править код]

Интересные факты[править | править код]

  • Puppy Linux назван как и аватар Барри Каулера, с изображением домашнего питомца, отважного щенка чихуахуа, которого профессор так и звал Puppy («Щенок»).[36]

См. также[править | править код]

Примечания[править | править код]

  1. Xenialpup Released | Puppy Linux Blog
  2. http://puppylinux.com/
  3. An in-depth look at Puppy Linux. Архивировано 16 января 2013 года.
  4. Puppy Linux. Архивировано 11 декабря 2015 года.
  5. Puppy Linux Release Announcement
  6. PuppyLinux: Puplets. Архивная копия от 24 марта 2008 на Wayback Machine
  7. Релиз Linux-дистрибутива Quirky 1.4, продолжающего развитие Puppy Linux
  8. BioPuppy
  9. Quirky
  10. DistroWatch.com: Quirky
  11. QuirkyLinux Gets More Pep Out of Puppy | Reviews | LinuxInsider
  12. Wary Puppy Linux. Архивная копия от 26 октября 2010 на Wayback Machine
  13. New RacyPuppy Linux
  14. How Easy Linux works. Архивная копия от 21 марта 2017 на Wayback Machine
  15. Puppy Linux History
  16. DistroWatch Weekly, Issue 120, 3 October 2005
  17. Talking Puppy for a short walk | Tux Machines
  18. DistroWatch Weekly, Issue 223, 8 October 2007
  19. Puppy Linux 4.3 and Woof [LWN.net]
  20. DistroWatch Weekly, Issue 317, 24 August 2009
  21. Puppy Linux — revisited — Absolutely stunning!
  22. Index of /puppylinux/Lucid_Puppy
  23. DistroWatch Weekly, Issue 553, 7 April 2014
  24. Review of Precise Puppy: Puppy Linux With Ubuntu Favor, MakeTechEasier.
  25. Precise Puppy Is a Fast, Furious Distro | Reviews | LinuxInsider
  26. DistroWatch Weekly, Issue 488, 24 December 2012
  27. DistroWatch Weekly, Issue 435, 12 December 2011
  28. Puppy Linux: Top Dog of the Lightweight Distros
  29. DistroWatch Weekly, Issue 401, 18 April 2011
  30. For an Old or Slow PC, Try Puppy Linux 5.2 | PCWorld
  31. Puppy Linux 5 Lucid Puppy — Nothing but praise
  32. Puppy Linux 5.0 «Lucid Puppy» Released | Linux Journal
  33. Puppy Linux Release Announcement
  34. Puppy Linux Release Announcement
  35. package management. Архивная копия от 22 сентября 2009 на Wayback Machine
  36. Puppy Linux Community Home — Getting Started

Литература[править | править код]

  • Юрий Пятковский. Пингвин на отдыхе // ComputerBild : журнал. — 2013. — 5 июня (№ 10 (189)). — С. 58—61.

Ссылки[править | править код]