Puppy Linux Raspup 8.2.1 | |
Разработчик | Барри Каулер ( исходный). Сообщество Ларри Шорта, Мика Амадио и Puppy (текущий) |
---|---|
Семейство ОС | Unix-like |
Рабочее состояние | Текущее |
Исходная модель | В основном с открытым исходным кодом |
Первоначальный выпуск | 0.1 / 19 июня 2003 г.; 17 лет назад (19.06.2003) |
Последний выпуск | 9.5 (Fossapup64) / 21 сентября 2020 г.; 22 дня назад (2020-09-21) |
Маркетинговая цель | Live CD, нетбуки, старые системы и общее использование |
Менеджер пакетов | Puppy Package Manager |
Платформы | x86, x86-64, ARM |
Тип ядра | Linux |
По умолчанию пользовательский интерфейс | JWM / IceWM + ROX Desktop |
Лицензия | GNU GPL и другие |
Официальный сайт | www.puppylinux.com |
Puppy Linux - это операционная система и семейство облегченных дистрибутивов Linux, ориентированных на простоту использования и минимальный объем памяти. Вся система может быть запущена из оперативной памяти, текущие версии обычно занимают около 600 МБ (64-разрядная версия), 300 МБ (32-разрядная версия), что позволяет удалить загрузочный носитель после операционная система запущена. Включены такие приложения, как AbiWord, Gnumeric и MPlayer, а также несколько облегченных веб-браузеров и утилита для загрузки других пакетов. Дистрибутив был первоначально разработан Барри Каулером и другими членами сообщества, пока Каулер не ушел на пенсию в 2013 году. Инструмент Woof может собрать дистрибутив Puppy Linux из бинарных пакетов других дистрибутивов Linux.
Барри Каулер запустил Puppy Linux в ответ на тенденцию к тому, что другие дистрибутивы со временем ужесточают системные требования. Его собственный дистрибутив, с упором на скорость, эффективность и легкость, начался с "Boot disk HOWTO" и постепенно включал компоненты файл за файлом, пока не был завершен Puppy Linux. Puppy Linux начинался как Vector Linux, пока не стал полностью независимым дистрибутивом.
Версия | Дата выпуска |
---|---|
Puppy 0.1 | 18 июня 2003 г. |
Щенок 1.0 | 29 марта 2005 |
Щенок 2.0 | 1 июня 2006 г. |
Щенок 3.0 | 2 октября 2007 г. |
Щенок 4.3.0 | 5 мая 2008 г. |
Щенок 5.0.0 | 15 мая 2010 г. |
Щенок 5.2.8 | 4 апреля 2012 г. |
Щенок 5.3.0 - 5.7.0 | 24 октября 2011 г. - 8 марта 2014 г. |
Щенок 6.0.5 | 26 октября 2014 г. |
Щенок 6.3.2 | 21 июня 2016 |
Щенок 7,5 | 4 декабря 2017 |
Щенок 8,0 | 24 марта 2 019 |
Puppy 8.2.1 | 1 июля 2020 г. |
Puppy 9.5 | 21 сентября 2020 г. |
Puppy 0.1 - это начальный выпуск Puppy Linux. У него нет unionfs, крайне минимальной поддержки сохраняемости и нет диспетчера пакетов или возможности установки приложений.
Серия Puppy 1.0 будет комфортно работать на очень устаревшем оборудовании, таком как компьютер Pentium с как минимум 32 МБ RAM. Для более новых систем версия USB-накопителя может быть лучше (хотя, если загрузка USB-устройства не поддерживается напрямую в BIOS, загрузочную дискету Puppy можно использовать для ее запуска). Puppy Linux можно запускать с Windows 9x / Windows Me. Также возможно, если BIOS не поддерживает загрузку с USB-накопителя, загрузиться с компакт-диска и сохранить состояние пользователя на USB-накопителе; это будет сохранено при выключении и прочитано с USB-устройства при загрузке.
Puppy 2.0 использует основанный на Mozilla SeaMonkey в качестве своего Интернет-пакета (в первую очередь веб-браузер и почтовый клиент).
Puppy 3.0 поддерживает Slackware 12. Это достигается включением почти всех зависимостей, необходимых для установки пакетов Slackware. Однако Puppy Linux не является дистрибутивом на основе Slackware.
Puppy 4.0 созданы с нуля с использованием встроенной совместимости со Slackware 12 и больше не имеют встроенной совместимости со Slackware 12, чтобы уменьшить размер и включить более новые версии пакетов, чем найденные. в 3. Чтобы компенсировать это, была создана дополнительная «коллекция совместимости» пакетов, которая восстанавливает часть утраченной совместимости.
Puppy 4.2.0 - 4.3.0 изменения в пользовательском интерфейсе и бэкэнд, обновлены пакеты, поддержка языков и символов, новое собственное программное обеспечение и оптимизация, сохраняя при этом размер ISO-образа менее 100 МБ.
Puppy 5.0.0 - 5.7.0 основан на проект Woof, который предназначен для сборки дистрибутива Puppy Linux из пакетов других дистрибутивов Linux. Woof включает в себя некоторые двоичные файлы и программное обеспечение, полученные из репозиториев Ubuntu, Debian, Slackware или Arch. Puppy 5 поставлялся с урезанной версией браузера Midori, который можно было использовать для чтения файлов справки, и с выбором устанавливаемых веб-браузеров, включая Chromium, Firefox, SeaMonkey Internet Suite, Iron и Opera.
Puppy 6.0.5 построен на основе пакетов Ubuntu 14.04 "Trusty Tahr"., имеет двоичную совместимость с Ubuntu 14.04 и доступ к репозиториям пакетов Ubuntu. Tahrpup построен на основе системы сборки woof-CE, разветвленной из Woof Барри Каулера в конце прошлого года после того, как он объявил о своем уходе из разработки Puppy. Он построен на основе последней тестовой ветки, включает в себя все последние функции woof-CE и выпущен в ISO-образах PAE и noPAE с возможностью переключения ядер.
Puppy 6.3.2 построен с использованием пакетов Slackware вместо Пакеты Ubuntu 14.04 "Trusty Tahr", но очень похожи на своего предшественника.
Puppy 7.5 построен из пакетов Ubuntu 16.04 "Xenial Xerus", которые имеют двоичную совместимость с Ubuntu 16.04 и имеют доступ к репозиториям пакетов Ubuntu. Tahrpup построен на основе системы сборки woof-CE, созданной на основе Woof Барри Каулера. Он построен на основе последней тестовой ветки, включает в себя все последние функции woof-CE и выпущен в PAE и noPAE ISO с возможностью переключения ядер. Он имеет новый UI, новое обновление ядра для большей совместимости с оборудованием, переработанный диспетчер пакетов Puppy, некоторые исправления и включение базовых пакетов в структуру woof.
Puppy 8.0 построен на базе Ubuntu " Bionic Beaver "18.04.2, имеет двоичную совместимость с Ubuntu 18.04.2 и имеет доступ к репозиториям пакетов Ubuntu. BionicPup построен на основе системы сборки woof-CE, созданной на основе Woof Барри Каулера. Он построен на основе последней тестовой ветки и включает в себя все новейшие функции woof-CE.
Puppy 8.2.1 построен из пакетов ОС Raspberry Pi, имеет полную поддержку от Raspberry Pi 0 до Raspberry Pi 4, и относительно похож на своего предшественника. ОС Raspberry Pi основана на Debian, а это означает, что Puppy Linux по-прежнему поддерживает Debian / Ubuntu. Эта версия Puppy Linux несовместима с персональными компьютерами, такими как настольные компьютеры или ноутбуки.
Puppy 9.5 построен из пакетов Ubuntu "Focal Foss" 20.04 (64-разрядная версия), имеет двоичную совместимость с Ubuntu 20.04 и имеет доступ к репозиториям Ubuntu. FossaPup64 поставляется с JWM в качестве оконного менеджера по умолчанию.
Puppy Linux - это полноценная операционная система, объединенная с набором приложений, подходящих для общих задач. Его можно использовать в качестве аварийного диска, демонстрационной системы, не изменяющей предыдущую установку, в качестве приспособления для системы с пустым или отсутствующим жестким диском или для использования современного программного обеспечения на старых компьютерах.
Компактный размер Puppy позволяет загружать его с любого носителя, поддерживаемого компьютером. Он может работать как live USB для флеш-устройств или других USB носителей, CD, внутреннего жесткого диска, SD-карта, Zip-накопитель или LS-120/240 SuperDisk, через PXE и через гибкий диск загрузочный диск, который загружает данные с другого носителя по очереди. Он также был портирован на ARM и может работать на одноплатном компьютере, таком как Raspberry Pi.
. Puppy Linux имеет встроенные инструменты, которые можно использовать для создания загрузочных USB-накопителей, создания новых компакт-дисков Puppy или ремастеринга. новый live CD с разными пакетами. Он также использует сложную систему кэширования записи с целью продления срока службы живых USB-накопителей.
Puppy Linux включает возможность использовать обычную среду постоянного обновления на мультисессионных CD / DVD с однократной записью, которые не требует перезаписываемого диска; это уникальная особенность, которая отличает его от других дистрибутивов Linux. В то время как другие дистрибутивы предлагают версии своих операционных систем live CD, ни один из них не предлагает аналогичной функции.
Загрузчик Puppy не монтирует жесткие диски и не подключается к сети автоматически. Это гарантирует, что ошибка или даже несовместимое программное обеспечение не повредит содержимое таких устройств.
Puppy Linux предлагает сохранение сеанса при завершении работы. Поскольку Puppy Linux в основном работает в ОЗУ, любые файлы и конфигурации, сделанные или измененные в сеансе, в противном случае исчезли бы. Эта функция позволяет пользователю либо сохранить содержимое на носитель с возможностью записи, либо записать файловую систему на тот же компакт-диск, содержащий Puppy, если для создания загружаемого компакт-диска использовалась «мультисессия» и если дисковод поддерживает запись. Это относится как к CD-R, так и к CD-RW и DVD.
Также можно сохранить все файлы на внешний жесткий диск, USB-накопитель или даже на дискету вместо корневой файловой системы. Puppy также можно установить на жесткий диск.
оконный менеджер по умолчанию в большинстве выпусков Puppy является JWM.
. Пакеты рабочего стола IceWM, Fluxbox и Enlightenment также доступны через пакет Puppy PetGet ( приложение) (см. ниже). Некоторые производные дистрибутивы, называемые puplets, поставляются с оконными менеджерами по умолчанию, отличными от JWM.
Когда операционная система загружается, все в пакете Puppy распаковывается в область RAM, «ramdisk ». На ПК должно быть не менее 128 МБ ОЗУ (с общим объемом видео не более 8 МБ), чтобы весь Puppy мог загружаться на ramdisk. Однако его можно запустить на ПК с объемом оперативной памяти всего около 48 МБ, потому что часть системы можно сохранить на жестком диске или, что менее эффективно, оставить на компакт-диске.
Puppy - это достаточно полнофункциональная система для системы, которая полностью работает на RAM-диске, при загрузке как Live-система или из «скромной» установки. Однако Puppy также поддерживает «полный» режим установки, который позволяет запускать Puppy с раздела жесткого диска без RAM-диска. Были выбраны приложения, отвечающие различным ограничениям, в частности размеру. Поскольку одна из целей распространения - предельно простая установка, существует множество мастеров, которые направляют пользователя через широкий спектр общих задач.
Диспетчер пакетов Puppy Linux, диспетчер пакетов Puppy, по умолчанию устанавливает пакеты в формате PET (Puppy Enhanced Tarball), но он также принимает пакеты из других дистрибутивов (например, . deb, .rpm, .txz и .tgz пакеты) или с помощью сторонних инструментов для преобразования пакетов из других дистрибутивов в пакеты PET. Puppy Package Manager также может сократить объем программного обеспечения пакета, чтобы уменьшить используемое дисковое пространство.
В более ранних выпусках Puppy Linux Puppy Unleashed использовался для создания Puppy ISO-образы. Он состоит из более чем 500 пакетов, составленных в соответствии с потребностями пользователя. Однако в более поздних версиях, начиная с Puppy Linux версии 5.0, он был заменен на Woof. Это продвинутый инструмент для создания установок Puppy. Для использования требуется подключение к Интернету и некоторые знания Linux. Он может загружать двоичные пакеты с исходным кодом из другого дистрибутива Linux и преобразовывать их в пакеты Puppy Linux, просто определяя имя этого дистрибутива Linux. Он оснащен более простым управлением версиями под названием Bones в более ранних выпусках, но в более поздних версиях woof используется контроль версий Fossil.
Puppy также поставляется с инструментом ремастеринга, который делает «снимок» текущей системы и позволяет пользователю создавать из него live CD и дополнительный инструмент для ремастеринга, который может удалять установленные компоненты.
Puppy Linux использует сценарии сборки для создания базовых двоичных пакетов.
Из-за относительной легкости, с которой инструмент Woof и инструмент remaster можно использовать для создания вариантов Puppy Linux, доступно множество вариантов. Варианты Puppy Linux известны как puplets.
После того, как Барри Каулер сократил свое участие в Puppy Project, он разработал два новых дистрибутива в том же семействе Puppy Linux, Quirky и Wary.
Quirky - Встроенный, менее стабильный дистрибутив со всеми файлами, содержащимися в initramfs, встроенных в ядро. Он имеет простое управление загрузкой модулей, но включает меньше драйверов. Используется в экспериментальных целях.
Racy - вариант puppy, оптимизированный для новых ПК.
Wary - вариант Puppy, предназначенный для пользователей со старым оборудованием. Он использует более старое ядро Linux, которое имеет долгосрочную поддержку и новейшие приложения.
Easy - «щенячий» вариант, в котором сценарий инициализации полностью переписан и в котором помимо обычного управления пакетами используются изначально разработанные контейнеры приложений.
DistroWatch обозреватель Робер Стори сделал вывод о Puppy 5.2.5 в апреле 2011 года: «Многим людям нравится Puppy - он входит в десятку лучших в рейтинге популярности DistroWatch. Мне нравится Puppy тоже, и это то, что я использую исключительно на своем нетбуке. Возможно, единственное, что не так с Puppy, это то, что ожидания пользователей, как правило, превышают намерения разработчиков ».
В подробном обзоре Puppy Linux в мае 2011 г. Говард Фосдик из OS News обратился к проблеме пользователя root: «Теоретически это может быть проблемой, но на практике это не имеет обратной стороны. Я никогда не слышал, чтобы ни один пользователь Puppy столкнулся с проблемой из-за этого». Фосдик заключил: «Мне нравится Puppy, потому что это самый легкий дистрибутив Linux, который я обнаружил, который по-прежнему подходит для конечных пользователей. Установите его на старый компьютер P-III или P-IV, и ваша семья или друзья будут использовать его так же эффективно для обычных задач, как любой дорогой новый компьютер. "
В декабре 2011 года Джесси Смит, писавший в DistroWatch, сделал обзор Puppy 5.3.0 Slacko Puppy. Он похвалил его простоту, гибкость и ясные объяснения, отметив при этом ограничения работы с правами root. Он заключил: «Я также хотел бы, чтобы во время процесса загрузки была добавлена опция, которая дала бы пользователю возможность выбора работы в непривилегированном режиме, а не от имени пользователя root. Всегда быть администратором имеет свои преимущества для удобства, но это означает, что Пользователь всегда находится на расстоянии одного небрежного щелчка мыши от удаления своих файлов и одного эксплойта от скомпрометированной операционной системы. В качестве Live CD сложно превзойти Puppy Linux как по производительности, так и по функциональному программному обеспечению. Он имеет минимальные требования к оборудованию и очень гибок. отличный дистрибутив, если вы не вытолкнете его слишком далеко из его ниши ».
В декабре 2011 года Ховард Фосдик проверил версии Puppy Linux, доступные на тот момент. Он заключил: «Разнообразие и гибкость Puppy делают его отличной управляемой сообществом системой для компьютерных энтузиастов, любителей и мастеров-мастеров. Они также создают несколько беспорядочный мир. Возможно, вам придется немного почитать, чтобы понять, какой выпуск Puppy или Puplet является для вас. Электронная документация Puppy обширна, но может сбивать с толку. Не всегда ясно, какие документы относятся к каким выпускам. Большинство пользователей полагаются на активный и дружелюбный форум для поддержки ». Он также отметил: «Те из нас, кто любит компьютеры, иногда забывают, что многие относятся к ним с пренебрежением. Что с этим не так? Почему я должен покупать новый каждые четыре года? Почему они меняют интерфейс в каждом выпуске? Разве он не может просто работать? Puppy - отличное решение для этих людей. Оно современное, бесплатное и простое в использовании. И теперь оно поддерживает бесплатные приложения из репозиториев Ubuntu, Slackware или Puppy. Теперь это пользователь -дружелюбно. "
Обзор Bionic 8.0 в апреле 2020 года, сделанный Игорем Любунчичем в Дедоимедо, заключает:« Puppy Linux доставил свое радостное послание и даже превзошел мои ожидания. Я всегда был фанатом и редко можно было сказать что-то плохое, поэтому положительный результат был отчасти оправданным.Что меня действительно поразило, так это не то, что это небольшой и быстрый дистрибутив, а то, что ему удается сохранить свою актуальность, несмотря на очевидную летаргию в пространстве рабочего стола Linux Вы можете сказать, зачем беспокоиться - но если у вас старое оборудование или вы много путешествуете, Puppy даст вам ваш собственный, полный рабочий сеанс, который будет загружаться и запускаться практически где угодно, с множеством вкусностей и отличными инструментами настройки ».
Викискладе есть носители, относящиеся к Puppy Linux. |
Викиучебники тема: Puppy Linux |