PuppyRus
- PuppyRus
-
PuppyRus
PuppyRus 
Стандартный рабочий стол в PuppyRus-1.20-LiteРазработчик PuppyRus.ru
Семейство ОС Последняя версия Поддерживаемые платформы Тип ядра Интерфейс Лицензия Состояние Активное
Веб-сайт PuppyRus (ПаппиРус) — дистрибутив открытой операционной системы GNU/Linux, распространяемый на LiveCD и LiveUSB. Данная операционная система основана на дистрибутиве Puppy Linux версии 3.01 и локализована для русскоязычных пользователей. Она представляет собой компактный дистрибутив (размером около 115 МБ), оптимизированный для обеспечения высокой скорости работы компьютера и обладающий очень низкими требованиями к оборудованию. PuppyRus ориентирован, прежде всего, на настольные компьютеры с процессорами, совместимыми с архитектурой x86. При наличии у компьютера ОЗУ размером от 128 Мб основная часть дистрибутива целиком загружается в оперативную память, существенно увеличивая таким образом быстродействие PuppyRus. Несмотря на маленький размер, LiveCD содержит большой набор прикладных программ, обеспечивающих комфортную ежедневную работу пользователей. Одной из особенностей этого дистрибутива является «root ориентированность», то есть по умолчанию он подразумевает постоянную работу только от суперпользователя.
Содержание
История создания
Исходно PuppyRus создавался осенью 2007 года как версия Puppy Linux, локализованная для русскоязычных пользователей. То есть, в ней основные элементы управления, такие, как элементы меню, кнопки и информационные сообщения приложений, отображаются на русском языке. Кроме того, в системе реализована поддержка в приложениях русских раскладок клавиатуры для удобного ввода текста на русском языке.
С развитием проекта, цели разработчиков PuppyRus продвинулись дальше намеченных изначально. Теперь, кроме русской локализации, PuppyRus включает в себя набор прикладных программ, отличный от такового у «родительского» дистрибутива Puppy Linux 3.01. Также командой разработчиков были внесены улучшения в работу сценариев автоматической настройки операционной системы, повышающие её надёжность, функциональность и удобство для пользователя. Таким образом, PuppyRus постепенно становится независимым проектом по созданию свободной русскоязычной операционной системы.
Основные характеристики
Минимальные требования к оборудованию
- ЦП — Pentium.
- Оперативная память — 64 МБ (при наличии жёсткого диска или сходного по функциональности устройства) или 128 МБ.
- Носитель информации размером от 128 МБ — любой из списка: CD-ROM, DVD-ROM, Blu-ray. Жёсткий диск — встроенный или подключаемый через порт USB, либо же USB-flash накопитель.
- PuppyRus поддерживает очень широкий круг оборудования — от выпущенного десять лет назад до самого современного. В целях сохранения компактности, PuppyRus выпускается в двух вариантах — «R» («Retro») — для поддержки старых компьютеров и «M» («Modern» — «современный») — для поддержки современных компьютеров. Каждый из типов версий содержит свой набор драйверов и сценарий их настройки, наиболее подходящий для соответствующего класса оборудования.
Варианты установки
Установка с LiveCD выполняется одним из следующих способов.
- На жесткий диск. В отдельный раздел с файловой системой ext2, ext3, reiserfs, NTFS, FAT. При наличии свободного места на диске PuppyRus может быть установлен в раздел с существующей операционной системой, не повредив её настройки.
- На накопитель USB-flash. В раздел с файловой системой FAT16 или ext2. Установку PuppyRus можно осуществить в варианте загрузочного USB-устройства (создать т. н. live-USB), при условии, если оборудование позволяет производить загрузку компьютера с USB — накопителя.
- На мультисессионный CD/DVD-ROM. В случае наличия перезаписываемого CD- или DVD-диска с возможностью записи дополнительных сессий и привода CD/DVD-ROM, поддерживающего режим записи, PuppyRus обеспечивает с помощью такого устройства функциональные возможности инсталляции операционной системы на жёсткий диск. Это достигается способностью PuppyRus записывать текущее состояние оперативной памяти на CD/DVD-ROM при каждом выключении компьютера и восстанавливать его при каждой загрузке системы с данного носителя.
Система пакетов
PuppyRus унаследовал от своего предшественника Puppy Linux две оригинальные системы пакетов .PET и .PUP. Они представляют собой файлы, сжатые по алгоритму gzip, внутри которых содержатся каталоги с заключёнными в них файлами для установки. Эти каталоги имеют названия и структуру такие же, как у стандартных каталогов в файловой системе UNIX.
Таким образом, процесс установки новых пакетов сопровождается распаковкой пакетов в корневой каталог. Программа-менеджер пакетов PetGet следит за процессом установки, регистрирует файлы, которые копируются из пакета в систему и записывает эти изменения в отдельном файле — журнале установки. После распаковки PetGet исполняет установочный скрипт (сценарий), также содержащийся внутри пакета.
При удалении пакета PetGet, в соответствии с журналом его установки, удаляет все файлы, происходящие от него. После этого PetGet исполняет постустановочный скрипт (сценарий), который был заранее включён в пакет.
PetGet обладает слабыми механизмами отслеживания зависимостей, что делает систему пакетов PuppyRus, в частности, и Puppy Linux вообще, похожей на таковую в дистрибутиве Slackware. Отчасти, благодаря этому сходству, дистрибутив PuppyRus совместим с пакетами дистрибутива Slackware версии 12, для которых существует официальный репозиторий в Интернете. Для удобного управления пакетами Slackware В PuppyRus включен менеджер пакетов GSlapt, с помощью которого пользователи при подключении к Интернету могут в автоматическом режиме находить, скачивать и устанавливать пакеты из репозиториев Slackware 12.
Приложения, включённые в дистрибутив
Основным принципом при отборе разработчиками программ для включения в дистрибутивы семейства Puppy Linux, в том числе PuppyRus, является минимизация их объёма при одновременной максимизации функциональных возможностей. Это достигается путём подбора прикладных программ таким образом, чтобы одна и та же функция, по возможности, не использовалась более чем в одной программе.
Разработчиками постоянно увеличивается количество полезных для пользователя функций на мегабайт занимаемого дистрибутивом объёма памяти, что позволяет, в итоге, уместить в дистрибутив такое число приложений, которое достаточно велико для приведения здесь их полного списка. Основные приложения, включённые в последнее, на момент написания данной статьи, издание — PuppyRus-1.20-Lite — обозначены ниже:
Оконный менеджер
Офисные программы
- Abiword — текстовый редактор (WYSIWYG).
- Geany — текстовый редактор для написания программ
- Gnumeric — редактор таблиц
Работа с изображениями
- InkLite — векторный графический редактор
- mtPaint — растровый графический редактор
- GQView — программа для просмотра изображений
- GPicView — программа для просмотра изображений
Работа с мультимедиа
- PBurn — программа для записи дисков CD/DVD/Blu-ray
- Gxine — проигрыватель звуковых файлов и видео, CD и DVD.
- Audacious — аудиопроигрыватель
- Audacity - редактор звуковых файлов
Работа с файловой системой
- Midnight Commander — консольный файловый менеджер
- ROX-Filer — оконный файловый менеджер
- GParted — редактор разделов жесткого диска
Сетевые программы
- Seamonkey — интернет-браузер, почтовый клиент, чат-клиент
- Gftp — оконный ftp-клиент
- Gaim — чат-клиент
- Pnethood — оконная программа для работы в сетях Windows
История выпуска версий
Дата выпуска Название версии Расшифровка названия 23.10.2007 PuppyRus_Retro_Beta(3.01) Ретро-издание, бета-версия 25.10.2007 PuppyRus-Beta 1 Модерн-издание, бета-версия 16.12.2007 PuppyRus-1.00 Модерн-издание, официальная версия 18.12.2007 PuppyRus-NY-R Новогоднее Ретро-издание, 05.03.2008 PuppyRus-1.10-R Ретро-издание, официальная версия 12.03.2008 PuppyRus-1.10-Standart-M-Beta2 Весеннее Модерн-издание, вторая бета-версия 20.04.2008 PuppyRus-1.12-Sping-R Весеннее Ретро-издание, официальная версия 26.04.2008 PuppyRus-1.12-Spring-M Весеннее Модерн-издание, официальная версия 06.08.2008 PuppyRus-1.20F-Lite-M Облегчённое Модерн-издание, официальная версия 06.08.2008 PuppyRus-1.20F-Lite-R Облегчённое Ретро-издание, официальная версия 06.08.2008 PuppyRus-1.20-RC-Eee900 Облегчённое Модерн-издание для Asus Eee PC, официальная версия 20.10.2008 PuppyRus-1.20U-Lite-M Обновлённое Модерн-издание, официальная версия 20.10.2008 PuppyRus-1.20U-Lite-R Обновлённое Ретро-издание, официальная версия 20.10.2008 PuppyRus-Siberia-01 Специальное Модерн-издание для Asus Eee PC, официальная версия 10.06.2009 PuppyRus Linux Jeans 1.3.0 Позиционируется как полноценная и удобная ОС на флешке См. также
Ссылки
- Официальный сайт
- Вики-документация
- Официальный сайт дистрибутива Puppy Linux
- Интервью с разработчиками на сайте CITKIT.ru
- Интервью с разработчиком на портале RuTracker.org
- Статья PuppyRus — в весе пера в журнале PC Week
- Обзор PuppyRus Linux
Операционные системы России Дистрибутивы Семейство ALT Linux • ASPLinux • EduMandriva • InfraLinux • Linux XP • MOPSLinux • PuppyRus • Runtu • Russian Fedora • Russian Trinux Kit • МСВС • НауЛинукс • Школьный Линукс
Любительские Исторические Специальные
Wikimedia Foundation. 2010.
См. также в других словарях:
PuppyRUS — … Википедия
PuppyRus Linux — Стандартный рабочий стол в PuppyRus Jeans 1.3.0 Разработчик PuppyRus Linux Семейство ОС Linux Последняя версия PuppyRus Linux Snow Dog (2.0.0) 1 … Википедия
Висопсис — Скриншот Висопсис Висопсис (Visopsys VISual Operating system), 32 разрядная операционная система, написанная на Си++, с исходным кодом, выпускается с 1998 года. Имеет интерфейс пользователя и поддержку файловых систем (FAT, FAT12, FAT16, NTFS,… … Википедия
ОС2000 — ОСРВ «Багет 2.0» (ОС2000) Логотип ОС при старте (ASCII графика). Разработчик НИИСИ РАН Семейство ОС RTOS Исходный код статус неясен Последняя версия 2.60.14 10 сентября 2008 года Тип … Википедия
Мобильная система Вооруженных Сил — МСВС Разработчик ВНИИНС Семейство ОС GNU/Linux Последняя версия 3.0 r14 24 июля 2007 г. Лицензия Проприетарная Состояние Актуальное ОС МСВС 3.0 защищенная операционная система общего назначения. Разработана на основе ОС GNU/Linux Red Hat.… … Википедия
УНАС — ДЕМОС Разработчик Институт атомной энергии им. И.В.Курчатова Семейство ОС Состояние Историческое ДЕМОС (Диалоговая Единая Мобильная Операционная Система) советский/российский клон Unix, созданный на основе Москву. На их основе в Институте атомной … Википедия
Наулинукс — Разработчик ЛИНУКС ИНК, АББРИС [1] Семейство ОС GNU/Linux Исходный код FOSS Последняя версия 5.2 3 октября 2008 Тип ядра Монолитное ядро … Википедия
ОС Эльбрус (OSL) — Разработчик МЦСТ Семейство ОС Unix Последняя версия 3M1 2008 г. Лицензия Проприетарная Состояние Актуальное ОС Эльбрус (OSL) операционная система для процессоров архитектуры Эльбрус E2K, разработана в МЦСТ. Оригинальная архитектура Эльбрус E2K… … Википедия
Фантом (операционная система) — Фантом Разработчик Дмитрий Завалишин (Завалишин Дмитрий Константинович), Digital Zone Состояние в разработке Веб сайт http://www.dz.ru/solutions/phantom Фанто?м (англ. Phantom operating system) рабочее название проектируемой в России новой… … Википедия
REBOL — Семантика: модульный, файл ориентированный, блочно структурный, порт протокол, конвертация данных, парсинг Класс языка: мульти концептуальный, императивный, диалектный … Википедия



