PuppyRus

PuppyRus

PuppyRus

PuppyRus
PuppyRusSM.jpg
Стандартный рабочий стол в PuppyRus-1.20-Lite
Разработчик

PuppyRus.ru

Семейство ОС

GNU/Linux

Последняя версия

PuppyRus Linux Jeans (1.3.0) — 10 июня 2009

Поддерживаемые платформы

i386

Тип ядра

Монолитное ядро

Интерфейс

GTK

Лицензия

GNU GPL

Состояние

Активное

Веб-сайт

puppyrus.org

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 — обозначены ниже:

Оконный менеджер

  • JWM — Joe’s Window Manager
  • GTK, GTK-2 — библиотеки оконного интерфейса

Офисные программы

  • 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 Позиционируется как полноценная и удобная ОС на флешке

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "PuppyRus" в других словарях:

  • PuppyRus Linux — Стандартный рабочий стол в PuppyRus Jeans 1.3.0 Разработчик PuppyRus Linux …   Википедия

  • PuppyRUS — …   Википедия

  • Puppy Linux — Снимок экрана Puppy Linux v.4.00 …   Википедия

  • Gentoo — Linux Рабочий стол Gentoo Linux 11 LiveDVD со средой KDE 4.6 Разработчик Gentoo Foundation …   Википедия

  • Висопсис — Скриншот Висопсис Висопсис  (Visopsys VISual Operating system), 32 разрядная операционная система, написанная на Си++, с исходным кодом, выпускается с 1998 года. Имеет интерфейс пользователя и поддержку файловых систем (FAT, FAT12, FAT16, NTFS,… …   Википедия

  • Miraculix — Графический интерфейс Miraculix 4 Разработчик Kreoton Development Group …   Википедия

  • Операционные системы БК-0010/11 — Операционные системы, разработанные для БК 0010, БК 0010 01, БК 0011 и БК 0011М: ANDOS MK DOS CSI DOS NORD ОС БК 11 (вариант RT 11) AO DOS BASIS DOSB10 PascalDOS MicroDOS DX DOS HC DOS RT 11 (во внешнем ПЗУ) NORTON БК РАМОН KMON Turbo DOS BKUNIX… …   Википедия

  • Russian Trinux Kit — Эта статья предлагается к удалению. Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/19 сентября 2012. Пока процесс обсуждения не завершён, статью мож …   Википедия

  • ОС2000 — ОСРВ «Багет 2.0» (ОС2000) Логотип ОС при старте (ASCII графика). Разработчик НИИСИ РАН Семейство ОС RTOS Исходный код статус неясен Последняя версия 2.60.14 10 сентября 2008 года Тип …   Википедия

  • ДЕМОС — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»