Puppy linux какой выбрать

Обновлено: 03.07.2024

Здравствуйте! Недавно загрузил Puppy Linux (Fossapup) и залил на флешку через dd. Система загружается и хорошо работает. Применил fix-usb.sh на флешке, добавился третий раздел.

Возник вопрос – как сохранить состояние, чтобы его можно было загрузить? При выключении появляется окно сохранения состояния, но при загрузке оно не учитывается (сразу загружается стандартная конфигурация, без учёта сохранения)

Возникла проблема с запускам Live дистрибутивов на ноутбуке ASUS X540NV (Ошибка invalid signature detected check secure boot policy in setup). Крупные дистрибутивы как Ubuntu, Debian, OpenSUSE запускаются без всяких проблем. Но при попытке запустить дистры направленные на работу с флэшкой - ошибка. Проверял на Porteus и нескольких релизах Puppy, везде одна и та же песня. Гугл никак не помог. ASUS решил, что CSM нафиг не нужен и благополучно выпилил его. Файл bootx.efi на флэшки имеется Пытался писать через UltraISO и Rufus. Причем где-то вычитал, что если поставить в Rufus разметку GPT должно заработать, но не заработало. Уже не знаю, что делать с этим злополучным биосом.

Собственно есть ли какие-нибудь дистрибутивы ориентированные на работу с usb с нормальной поддержкой UEFI. Или что-нибудь вроде grub4dos для UEFI. Чтобы можно было нормально запустить без CSM

Погуглив на ангельском про устройство ФС в puppy linux несколько запутался, не могу ответить на конкретный вопрос. Не знаю в каком puppymod'е работает система, была изначально записана на usb-флешку, с нее гружусь уже около года, файлы/программы при нормальном завершении работы сохраняются, т.е персональный файл используется, насколько я понимаю. Ранее, он был невелик и я не переживал по этому поводу, но, недавно, мне пришлось увеличить его до 4гб, и вот тут уже стало интересно, не перезаписываются ли эти 4гб полностью при каждом сохранении сессии (а то и того чаще) ? В гугле говорят что должны сохранятся только изменения внесенные за сессию, но файл/ы sfs - то, потом (при выключении/загрузке) перезаписывается полностью, или я чего - то не понимаю ?

Если нет, то как все это работает, положим у меня 2гб RAM и 4гб save file (slackosave.4fs), при запуске он монтируется и загружается в RAM ? Но ведь не влезет. Далее, в смонтированной ФС вносятся какие - то правки (например, записан новый файл, удален существующий, естественно не в tmp-like директориях), все это происходит в RAM ? Или в файле на usb-флешке ? Наконец, выключение, как изменения откладываются в ЗУ, получается файл нужно модифицировать и как следствие перезаписать ?

Тревожусь так намного быстрее убить ресурс и без того неизвестного типа флеш памяти.

Нужен live usb в котором максимально быстро можно освоиться мне. Сейчас я пользуюсь debian'ом. Но готов попробовать что-либо ещё вроде manjaro, arch'а и тд. От дистрибутива нужно чтобы он проработал около 3-6 месяцев, офисные и мультимедиа программы, браузер, желательно firefox. Вообще их можно и самому установить вроде бы, хотя я и не знаю насколько это сложно в live дистрибутивах, но можно попробовать.

Вообще проблема в том что я не смог поставить slax, найти porteus, и выбрать дистрибутив puppyrus (много противоречащей информации про то какой дистрибутив качать PRA, puppyrus-A 64 c различными версии с кучей цифр) и knoppix (куча зеркал, мало информации). Я выбрал slax.Подготовил флешку — отформатировал mkfs'ом sdxX раздел на usb flash в ext2, записал iso орбраз с помощью dd с sync. Потом запустил bootinst.sh в konsole, ввёл sudo sh, перетащил в консоль bootinst.sh файл, итог:

И ещё я испугался статьи на сайте, как оказалось она о том как не нужно устанавливать puppy (там такой заголовок) how to install, и как вообще всё это поставить на usb.

И как это вообще работает, все эти bootinst.sh/bootinst.bat зачем и для чего? Может есть способы проще и понятнее с grub'ами. Кстати, поделитесь статьями и man'ами по grub2/grub4 и какой из них можно использовать для live usb, или они не нужны?

с убунтупаппи такой проблемы нет

Вопрос такой, насколько корректно будет работать pm-utils (необходим ждущий режим) в системе на USB? Попробывал бы и сам, но на данный момент нет возможности переписать систему в случае неполадки. P.S. дистр Tahrpup 6.0.5, без всяких системГЭ.

Захотелось мне экзотики, потыкать slackopuppy 6.3.2, но есть одна загвоздка - похоже, оно не умеет загружаться с флешки. Маны в сети устарели, половина ссылок уже 404. Как загрузить его с usb?

Видел вариант с записью livecd, чтобы потом установить систему на флешку, чтобы потом с неё загружаться. Только вот у меня нет доступа к dvd вообще и не появится, отпадает.

Возможно, есть способ установить в виртуалку, а потом развернуть на usb? Спасите(

Здравствуйте. У меня есть флешка на 4г. Я очень хочу сделать так, чтоб на ней был бы Tails который бы автоматически чистился и не запоминался и чтоб там был Puppy ну или ubunta любая (только начинаю пользоваться Linux и хочу как минимум полностью изучить терминал, явным признаком того что я понял Linux будет являться мной созданная ОС, вернее созданная под меня и естественно больше на подобные ресурсы надеюсь обращаться не придется). Дак вот, Tails, пуская не сохраняется, а вот Puppy очень бы хотелось чтоб сохранялся на флешке, ну т.е. все мои действия и установленные программы, а их будет не так уж и много, как выше сказал чисто для изучения. Что бы я смог придти к любому в гости и загрузиться там со своей флешки. Но при этом надо бы сделать так, чтоб на основном жестком (который дома) стояла бы винда. Как мне это сделать, подскажите пожалуйста, буду очень признателен.

Какие команды нужны чтобы создать пакет .PET(Puppy Linux) из .TXZ(Slackware), заранее спасибо :D

Есть ноут 17" hp pavilion dv7 core i7-2630, 8гб ОП, 128ssd, хочу такой дистриб : 1) чтоб использовал умно всё это добро, обеспечивая максимальное время жизни от батареи и скорость выполнения программ, минимальный шум и нагрев. Долгое время сидел на убунте - чето куча процессов в менеджере, загрузка проца по жизни несколько процентов в простое. 2) Надо чтобы панельку ОС можно было сбоку расположить, чтобы высоту экрана не отнимала.И чтобы панель можно было широкую сделать, и на ней кнопки открытых окон содержали название и чтобы этих кнопок много влазило(пока из того что пробовал, в винде удачно сделано - если все перделки отключить и мелкие значки включить, штук 30 влазит без скрола в столбик на 900 точках высоты экрана). 3) В репозитории чтобы всё было. Использую krusader, kdenlive, skype, virtualbox, wine, openoffice, fslint, clipit. Чтобы эти пакеты ставились и работали как положено.

Подскажите пожалуйста что подойдёт под мои требования? Как под эти требования подходят или можно ли запилить kubuntu, lubuntu, wattOS, puppy linux, ubuntu? Что такого особенного в плане энергопотребления в wattOs по сравнению с убунтой? Можно ли в убунте легко того же добиться? То что puppy целиком в память грузится, сказывается ли на производительности?

Simplicity Linux — дистрибутив, основанный на Puppy Linux, но с рабочим окружением LXDE по умолчанию.

Свой первый компьютер, я приобрёл в далеком 2007 году. Это был третий «пенёк», с 512 мегабайт оперативной памяти , и с жестким диском размером в 20 гигабайт. На борту этой машины ,была установлена Windows Xp, которая в силу малого размера оперативной памяти, обладала плохой отзывчивостью, иногда подвисала, особенно во время сёрфинга по сети интернет.

История

Я стал искать возможные решения, обходя первое же очевидное, покупку дополнительной оперативной памяти, и случайно набрел на русскоязычный форум с операционной системой основанной на ядре linux, это был дистрибутив PuppyRus2.17. Эта находка впоследствии перевернула всю мою компьютерную жизнь, открыв дверь в увлекательнейший мир Linux . На то время Web был другим, не было JavaScript-a, и всяких этих фреймворков. И какого было мое удивление, что 512 мегабайт оперативной памяти, как ни странно этой операционной системе хватало, за глаза! Не сказать что не было подтормаживаний, во время серфинга по сети, а вот в остальном по сравнению c Windows Xp, система была очень отзывчива, и все программы открывались очень быстро, компьютер ожил.

PuppyRus-A (PRA) — самостоятельная сборка с использованием замороженного на определенный период репозитория Arch linux. Далее об этом можно прочитать подробнее.

В рамках работы над дистрибутивом PuppyRus был разработан формат модулей: PFS, а также pfs-utils набор утилит для работы с модулями.

И снова процитирую вики проекта:

  • Создание модуля из каталога (и наоборот)
  • Подключение (отключение) модуля или любого squashfs. Опционально с копированием в память
  • Склейка (расклейка) составного модуля
  • (Де)инсталляция модуля (распаковка в корень)

Мотивация

В момент открытия модульных дистрибутивов я был очень ими удивлён. Привожу плюсы использования модульных дистрибутивов, в отличие от обычных Full.

С тех пор утекло много воды, многое поменялось, изменился Web и оборудование, я приобрел более мощную машину… В итоге от модульных систем, я перешел на «большие» linux-ы, они мне показались удобней, но и от «маленьких» я не отказался, они прочно заняли нишу спасательных систем.

Но на сегодняшний день, я стал переосмысливать использование «больших» дистрибутивов, в пользу модульных. В больших дистрибутивах наблюдается неприятная тенденция, к разрастанию софта, так как «большие» пытаются охватить всё и вся , и покрыть все потребности пользователей, а пользователи разные, они могут быть корпоративными ,как и домашними, то есть целевая аудитория излишне широка. Потому разработчики пред устанавливают в дистрибутив огромное количество программ и библиотек, и в эту причину отзывчивость системы ухудшается. А PuppyRus приучил меня к тому что компьютер должен работать быстро. Мало того стали разрастаться рабочие среды.

Неожиданно для себя открыл что моему сердцу стали милее оконные менеджеры, либо те рабочие среды которые не обросли. Так как они нетребовательны к ресурсам системы, а также нашел приемлемым компромисс между потерей некоторого удобства настройки (большинство WM настраиваются из конфигурационных файлов). Я пришел к тому что настало время вернутся к истокам. С того что я начинал, к модульным дистрибутивам, в которых можно подключить, либо отключить самое необходимое, вернуть себе контроль над системой, когда всё летало от прикосновений и было на кончиках пальцев.

Дистрибутив

Дистрибутив собран любителями если вы найдете какие-либо ошибки или шероховатости прошу сообщить об этом на форум.

Состав системы:

  • Браузер,
  • Медиа плеер,
  • Аудио плеер,
  • Программа для чтения книг,
  • Программа для просмотра PDF,
  • Графический редактор,
  • Программа для просмотра роликов с youtube,
  • Торрент клиент,
  • Программа для загрузки файлов.

И много других утилит. Всё остальное можно найти и подключить как я уже говорил из сетевого репозитория с модулями. Более подробно о том как можно работать с модулями, я расскажу в следующей статье.

Понятия и термины

Прежде чем продолжить позвольте мне вкратце привнести некоторые термины и понятия которые использованы в дистрибутиве,а также , о способах установки данного дистрибутива, их два:

FULL — полная установка:

  • Установка копированием нескольких файлов (squashfs-модулями) на раздел с другой системой (даже windows) и любой файловой системой.
  • Возможность нескольких сохранений состояний и переключения между ними.
  • Возможность модификации установки (смена DE и софта) изменением состава модулей.
  • Возможность работы полностью в RAM с любого носителя (CD, flash, hdd, сеть ) отключением загрузочного носителя.
  • Достигается использованием AUFS

Squashfs (.sfs) — сжимающая файловая система для GNU/Linux, предоставляющая доступ к данным в режиме «только для чтения». Squashfs используется Live CD дистрибутивами linux ,совместно с файловыми системами, образующими каскадно-объединённое монтирование, такими как AUFS.

Как правило, во всех системах (Puppy), использующих AUFS, в самый верхний слой подключается «сохраненка». Слой допускающий не только чтение, но и запись и сохраняющий изменения после рестарта. В качестве «сохраненки» можно использовать RAM_drive, но тогда изменения пропадут после рестарта.

Откуда берем дистрибутив

Если вы пользователь linux советую его скачать в домашний каталог. Впоследствии это поможет вам при его установке. Скачали? Ну что же ,приступим к его установке. Для того чтоб установить дистрибутив надлежит отформатировать флешку.

Установка из под Windows:

после выполнения пункта 3.

То есть после запуска файла grubinst_gui.exe от имени администратора, с флешки, и открытии интерфейса программы, если на флешке нет разделов, в поле Extra нужно вбить:

Окно программы с прописанной опцией должно выглядит так

1

Получаем вот такое окно:

я выбираю не убиваемый модульный дистрибутив

В этом месте иногда возникают проблемы! В некоторых случаях wingrub завершает свою работу с ошибкой. Но рано или поздно нам удастся получить результат, вот какими путями (можете предложить свои методы):

Вместо diskpart можно применить встроенное в Windows 7 средство управления дисками. Открыть эту программу можно несколькими способами:

Простейший — нажимаем правой кнопкой по строчке Компьютер в меню Пуск — выбираем пункт Управление — в новом окне выбираем Управление дисками.

Открываем Панель управления — Администрирование — Управление компьютером — Управление дисками.

Нажимаем Пуск — Выполнить (или сочетание клавиш Win+R) — вводим в открывшемся окне diskmgmt.msc — нажимаем ОК.

Выбрать флэш носитель вызвать правой кнопки мыши контекстное меню диска, и нажать ,сделать диск активным.

Запишите iso-образ на CD, загрузитесь с него и, работая в системе, создайте загрузочную флешку (пуск-система-фругал установка).

Воспользуйтесь программами UltraISO или Rufus, они могут форматировать и создавать загрузочные флешки.

Установка из под Linux

Для подготовки флэш носителя из под Linux, удобней всего флешку отформатировать с помощью Gparted, файловая система может быть любая, но тут есть нюансы, и я остановлюсь на них немного подробнее. Если вы выберите fat32, то вы не сможете присвоить права на исполнение *.sh скриптов установки загрузчика, так как fat32 не поддерживает этот атрибут, применимо к *.sh скриптам. То есть если вы желаете применить *.sh скрипт установки загрузчика который вы найдете на флешке, по пути

/my-flash/boot/grub4dos/install/linux/ext4, после копирования файлов операционной системы из образа, то надлежит выбрать для форматирования ext3 или ext4. Можно выбрать для форматирования и fat32, для флешке он более предпочтительнее, так как fat32 лишен журналирования, и в эту причину к флешке меньше обращений, и это благоприятно влияет на её долговечность.

Но как же быть с атрибутом присвоения прав дляfat32ведь как я говорил выше к sh скриптам он не применим . А для того что бы я ответил на этот ваш вероятный вопрос, предлагаю таки выбрать для форматирования fat32, и после окончания форматирования, зайти в контекстное меню раздела Usb носителя, в Gparted , и в подпункте «присвоить флаг» , присвоить уже флаг «boot», поставив соответственно галочку напротив него. После успешного применения этой операции, следует закрыть Gparted. Далее надлежит извлечь флешку, и пере подключить её опять (это уже мои шаманские действия), далее открываем терминал, и вводим первую команду.

Терминал выдаст в ответ:

Устр-во Загрузочный Start Конец Секторы Size Id Тип

/dev/sdb1 может принять вид как /dev/sdс1 либо /dev/sde1, при помощи команды:

Мы определили какое имя приняло наше устройство, в моем случае оно определилось как /dev/sdb1 и далее я буду использовать это имя. Теперь нам нужно смонтировать нашу флешку, вводим команду в терминале:

После мы можем скопировать все файлы дистрибутива из смонтированного каталога исо в корень флешки командой:

После переходим в каталог, где хранится установщик загрузчика grub4dos, для этого вводим команду в терминал:

Если вы выбрали при форматировании флешки, файловую систему linux, присваиваем атрибут на исполнение скрипту grub4dos-wee-install.sh, командой:

И устанавливаем загрузчик, командой:

Либо другой командой, в случае если вы выбрали fat32:

В следующей статье мы научимся, правильно настраивать конфигурационный файл grub4dos, menu.list, как работать с модулями, рассмотрим более подробней способы установки дополнительного софта, а также расмотрим структуру дистрибутива LFA20.08

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Puppy Linux — семейство маленьких дистрибутивов Linux. Puppy Linux содержит большой набор установленных программ и имеет полноценный графический интерфейс. Умеет запускаться с LiveCD и работать полностью из оперативной памяти. Не требователен к ресурсам компьютера.

Семейство дистрибутивов

Изначально Puppy Linux представлял собой один дистрибутив, но позднее на его основе начали формировать различные дистрибутивы, поэтому под понятием Puppy Linux стали понимать семейство дистрибутивов.

Новое определение:
Puppy Linux - это коллекция из нескольких дистрибутивов Linux, построенных на одних и тех же принципах, построенная с использованием одного и того же набора инструментов и уникального набора приложений и настроек.

Система сборки Woof-CE

Для сборки дистрибутивов используется система сборки Woof-CE.

Woof-CE - это набор скриптов, которые автоматически собирают дистрибутив Puppy Linux с нуля. При сборке Woof-CE может использовать пакеты из других дистрибутивов и пакеты, которые требуют компиляции.

Поддерживается несколько архитектур: x86, x86_64, arm.

Категории дистрибутивов Puppy Linux

Различают три основных категории дистрибутивов Puppy Linux:

  • official - Официальные дистрибутивы Puppy Linux, которые поддерживаются командой Puppy Linux. Собираются с использованием системы Woof-CE. Предназначены для общего использования.
  • woof-built - Дистрибутивы, разработанные с конкретными потребностями и внешним видом. Также предназначены для общего использования. Собираются с использованием Woof-CE с некоторыми дополнительными или измененными пакетами.
  • unofficial ("puplets") - Неофициальные сборки. Создаются и поддерживаются энтузиастами. Обычно предназначены для конкретных целей.

LiveCD полностью из ОЗУ

Puppy Linux можно запускать с LiveCD или с USB флешки, но в отличии от обычных LiveCD дистрибутивов, Puppy Linux загружается полностью в оперативную память (в ОЗУ, RAM), и вы можете вытащить диск из привода и использовать привод.

Образ LiveCD системы находится полностью в оперативной памяти и приложения открываются с молниеносной скоростью, так как скорость обращения к ОЗУ намного выше, чем к жесткому или CD-диску.

Puppy Linux можно использовать на компьютерах без внутренней постоянной памяти, дистрибутив будет работать в ОЗУ. Еще одной важной особенностью LiveCD данного дистрибутива является то, что он умеет сохранять данные на CD-RW/DVD-RW диски, при выключении система сама предложит вам выбрать место сохранения данных (CD, USB, жесткий диск или любой другой доступный носитель).

Важной особенностью дистрибутива является то, что все данные сохраняются в один файл с именем pup_save.3fs. Даже приложения, которые вы устанавливаете, попадают в этот файл.

Основа

Дистрибутив Puppy Linux не основан ни на каком другом дистрибутиве. Разработчики создавали дистрибутив с нуля.

Новые версии Puppy Linux построены на пакетах из репозиториев Ubuntu.

Установка

Puppy Linux можно установить на USB носитель и запускать систему с него. Все данные будут сохранятся на USB и вы сможете всегда иметь при себе LiveUSB флешку с вашей системой и данными.

Графическое окружение JWM

По умолчанию в Puppy используется графическое окружение JWM (Joe’s Windows Manager), также поддерживается Fvwm95. Тема JWM напоминает интерфейс Windows 95.

Есть энтузиасты, которые обеспечили поддержку IceWM, Fluxbox, Enlightenment, Xfce, но они не поставляются в официальной сборке.

Для кого

Дистрибутив Puppy Linux подойдет для новичков. Разработчики стараются сделать его как можно более дружелюбным. Дистрибутив снабжен большим количеством документации. В сети есть несколько активных форумов по Puppy.

Создатель и происхождение названия Puppy Linux


Создателя дистрибутива Puppy Linux зовут Барри Каулер (Barry Kauler), он пенсионер 1950 года рождения. Сейчас он живет в Западной Австралии. Барри назвал дистрибутив по имени своего щенка Чихуахуа, который теперь является талисманом Puppy Linux (puppy в переводе с английского — щенок). К сожалению, Барри Каулер пишет, что однажды щенок убежал и не вернулся. Фотография дома Барри и он сам справа в шляпе:

Из сотен свободно распространяемых дистрибутивов Linux выбрали ли вы свой?

Составьте список своих потребностей. Для чего вы будете использовать свой Linux? Какие особенности вам важны? Как бы вы их расположили по приоритетам? О каких особенностях вы не заботитесь?

Как только вы составите свой пользовательский список потребностей, сравните его с различными реализациями Linux. ОС Linux конфигурируется и предоставляет вам полный контроль (который вы и ожидаете от открытого программного обеспечения) над собой. Так, теоретически вы можете создать почти любой Linux-дистрибутив в соответствии с вашими потребностями. Но вероятнее всего имеет больше смысл выбрать самый подходящий Linux-дистрибутив из сотни имеющихся.


  • Включает в себя все приложения, требуемые для ежедневного пользования
  • Работает "из коробки"
  • Прост в использовании и подходит новичкам в Linux, а также тем, кто недавно перешел с Windows на Linux
  • Прекрасно работает на ограниченных аппаратных средствах
  • Без проблем работает на старых компьютерах, тонких клиентах и бездисковых станциях
  • Устанавливается и запускается с любых загрузочных устройств, включая USB, жестких дисков, zip-драйвов, LS 120/240 SuperDisks, CD и DVD-дисков а также по сети

В отличие от других дистрибутивов, Puppy не базируется на каком-либо из них. Он был создан, чтобы соответствовать вышеуказанным целям.

Давайте обсудим характеристики и, подводя итоги, рассмотрим чем он отличается от других Linux-дистрибутивов.

Быстрый и легкий.

Puppy был специально спроектирован для ограниченных аппаратных средств, включающих старые компьютеры, тонкие рабочие станции и бездисковые компьютеры.


  • Стандартное программное обеспечение, входящее в состав Puppy, покрывает все типичные прикладные потребности, требуя при этом минимальных ресурсов
  • Минимальный размер самой операционной системы
  • Вся система по умолчанию полностью загружается в память и выполняется там
  • Puppy загружается и работает с любых доступных устройств - ваш компьютер не обязательно должен иметь специальные устройства, такие как жесткий диск или CD-дисковод

Puppy включает в себя большое количество приложений , необходимых пользователям. Среди них есть текстовые редакторы, браузеры, просмотрщики и редакторы графических изображений, программы Интернет-общения, игры, файловые менеджеры, аудио и видео-плееры, программы для записи CD и DVD, утилиты резервного копирования и многое другое.

Размер скачиваемого дистрибутива, в зависимости от версии, варьируется в пределах от 28 до около 130 Мб . При том, что многие Linux-дистрибутивы имеют размер около 700 Мб, а то и больше. Puppy обычно имеет размер менее 100 Мб. Это достигается путем тщательного отбора только легковесных программ, вполне удовлетворяющих потребность пользователя. Все программное обеспечение, входящее в дистрибутив, находится в сжатом виде и, только при работе (когда это необходимо), оно динамически распаковывается и выполняется.

В результате этого для Puppy вполне хватает места на USB-брелоке, диске или другом, ограниченном в размере, техническом устройстве. Точный размер требуемого пространства памяти зависит от того какое дополнительное программное обеспечение вы устанавливаете в вашу редакцию Puppy.

Чтобы гарантировать быстрые диалоговые ответы, Puppy, по умолчанию, полностью загружается в оперативную память и выполнятся оттуда. Puppy требует для работы минимум 128 Мб и до 320 Мб для версии, которая включает в себя полный набор OpenOffice .

В результате, вы можете взять свой старый Pentium III, установить на него Puppy и наслаждаться его превосходной работой. Доступ к памяти осуществляется намного быстрее, чем доступ к диску. Просто убедитесь, что ваш компьютер имеет достаточный размер памяти, чтобы запускать Puppy из RAM.

Чтобы посмотреть как это работает, читайте, ранее написанную мной, статью о моем опыте установки Putty на Pentium III 550MHz с 448 Мб оперативной памяти. Управляемые Putty, эти технические средства ушедшего столетия работают с типичными приложениями также быстро как и справляется с эквивалентными приложениями Celeron 2.6 GHz с гигабайтом оперативной памяти под управлением WindowsXP!

Другой пример : Я установил Puppy на старый портативный компьютер IPB Thinkpad 770Z, 336MHz Pentium III. Я буквально вытащил эту машину из мусорной корзины. Обновил оперативную память с 128 до 256 Мб, купив бывшую в употреблении планку памяти за $20. Даже этот старый портативный компьютер отзывчив с Puppy в плане памяти, когда я набираю тексты, создаю веб-страницы и получаю презентации.

Я использую этот старый ПК в качестве резервного компьютера, который находится со мной, когда я путешествую или работаю вне офиса. Мне не придется волноваться, если я потеряю его или он будет случайно поврежден, как я бы волновался, если бы это случилось с моим основным лэптопом за $1.700 (Я использую криптование для защиты моих данных).

Хотите статистику производительности? Пока вы запускаете что-то и оно грузится подолгу в память, большинство приложений Puppy загружается через пару секунд. Эта web-страница показывает информацию о времени старта наибольших, самых медленных приложений, которые вы могли использовать. Эти цифры основаны на тестах, которые производились на 433MHz ПК с 128 Мб оперативной памяти и флеш-диском на 128 Мб. Безо всяких жестких дисков!

Puppy дает возможность старым компьютера вновь дышать новой жизнью и работать на бездисковых компьютерах и тонких рабочих станциях.

Гибкость.

Puppy устанавливается с любых устройств, поддерживающих загрузку. К ним относятся USB-брелоки , жесткие диски , устройства ZIP , CD/DVD-диски . Вы также можете загрузить Puppy через сетевой интерфейс .

Как и со многими дистрибутивами, с Puppy можно познакомиться используя "Live-CD"-версию и посмотреть на то, как он будет совместим с вашим компьютерным оборудованием. Live-CD - это загрузочный компакт-диск, на который вы можете записать Puppy после того, как вы его загрузили с Интернета. Вы должны использовать пункт "Создать загрузочный диск" в меню вашей программы записи CD/DVD-дисков. (Такие опции как "data CD", "music or audio CD" и "video CD" не позволяют создавать загручный диск). LiveCD-версия Puppy конечно же также включает в себя программы для записи CD и DVD-дисков. Если вы работаете в Windows и вы будете нуждаться в программе записи CD-дисков, вы можете скачать бесплатную программу ImgBurn для создания загрузочного диска с Puppy.

Если вы не захотите устанавливать Puppy на ваш жесткий диск (или возможно ваша машина не имеет жесткого диска), вы сможете запустить Puppy с LiveCD. Когда вы захотите закончить работу с Puppy, он предоставит вам возможность сохранить ваши личные предпочтения, настроечные параметры, а также любое дополнительное программное обеспечение, которое вы добавили к базовой системе, на любом устройстве, поддерживающем запись данных. Это опять же могут быть USB-брелок, жесткий диск и записываемые CD/DVD-диски.

Если вы запускаете Puppy с LiveCD, вы быстро обнаружите другое преимущество запуска системы, загруженной в память. Вы можете извлечь CD и Puppy продолжит свою работу. Так, после загрузки, вы можете послушать, купленный вами сегодня, новый аудио-CD, или записать данные на CD или DVD-диск. Другие версии Linux освобождают CD-дисковод после завершения приложений.

Вы также можете использовать уникальную возможность поддержки Puppy мультисессионных CD/DVD-дисков . Поддерживается любой тип CD или DVD ( или -), на которые с помощью Puppy вы можете записать свои данные в виде сессий, чтобы продолжить запись когда вы будете использовать Puppy в следующий раз. Puppy включает в себя инструментарий для записи мультисессионных дисков.

При установке на жесткие диски, Puppy предлагает две альтернативы : полную (или традиционную) или "щадящую" ("frugal disk") установку.


Мирное сосуществование с Windows.

Windows обычно поставляется со многими компьютерами, поэтому многие пользователи начинают свое знакомство с компьютером, посредством Windows. Однако они вскоре обнаруживают, что Windows имеет серьезные слабые стороны несмотря на свою легкость и удобность. Единственный замечательный шаг в этом случае - это дополнительная установка Linux, как второй операционной системы. В этом случае, при запуске компьютера, вы получаете уникальную возможность выбора в какой системе работать - в Linux или в Windows.

Плюсы Puppy очевидны также в том, что вы можете запускать его с Live-CD или запустившись с USB-брелока, без замены вашей, существующей на жестком диске, системе.

Когда вы выходите из Puppy, он спрашивает вас, о том, хотите ли вы сохранить настроечные параметры и промежуточные сессионные данные, выбрав "Сохранить файл ("save file") и, указав путь к USB-брелоку или записываемому CD/DVD. Вы также можете записать файл с настройками на любой Windows-раздел жесткого диска (Под Windows файл сохранения Puppy будет выглядеть как единственный файл большого размера в корневом каталоге).

Другая возможность запуска Puppy - его запуск из Windows . Просто запустите Windows и разархивируйте файл Puppy для установки Puppy в Windows. Создайте на своем рабочем столе иконку Puppy, дважды кликнув на которую, вы запустите Puppy. Выйдите из Puppy и вы снова вернетесь в Windows.

В Windows ME/98/95 Puppy запускается посредством сеанса MS-DOS, который завершится, когда вы завершите работу с Puppy. В WindowsXP и Vista, Puppy запускается , используя эмулятор QEMU (Возможно вам понадобится более быстрый компьютер, так как эмуляторы добавляют дополнительный слой программного обеспечения, через который инструкции программы передаются на выполнение, что очень сильно сказывается на скорости выполнения ПО).

Puppy также предлагает на выбор два типа инсталляции на жесткий диск, которые хорошо работают с Windows. "Бережная" ("frugal") установка позволяет устанавливать Puppy на ваш жесткий диск, просто копируя на него четыре файла с Live-CD на любой из Windows-разделов (включая и NTFS-разделы). Вы можете также скопировать эти файлы вручную или воспользовавшись пунктом меню Puppy. Инсталляция типа "frugal disk" не требует никаких изменений ваших дисковых разделов, в свою очередь, давая возможность загрузки с диска.

Или же вы можете выполнить полную инсталляцию Puppy на жесткий диск. Для этого загрузитесь с Live-CD Puppy и используйте инструмент GParted , чтобы добавить раздел для Puppy. Затем в Puppy выберите пункт меню Universal Installer и выполните его. При установке Puppy обнаружит на жестком диске наличие Windows и, вы укажите ему, что необходимо установить программу-загрузчик ( GRUB ). Когда вы в следующий раз запустите свой компьютер, на его экране появится меню программы-загрузчика, в котором вы сможете выбрать ту систему, в которую вы хотите запустить (Windows или Puppy). Puppy дает вам возможность использовать бесплатную программу-загрузчик, подобную System Commander , которую вы могли бы купить за деньги.

Если вы пробовали Linux несколько лет тому назад, вы, возможно, (вполне оправданно) почувствовали некоторое беспокойство из-за того, как бы хорошо существовал Linux вместе с Windows. Разве пробующий Linux, подвергал бы риску свою систему Windows? Puppy предлагает ряд методов, чтобы использовать и/или устанавливать Linux на компьютерах с Windows. При этом риски при исследовании Linux и двойной загрузке систем исключены.


Легкий в использовании.

Легкость использования, это одна из главных целей проекта Puppy.

Графический интерфейс пользователя или GUI - важная часть легкости использования. Менеджером рабочего стола для Puppy был выбран JWM - интуитивный к пользователям,которые когда-либо использовали в работе компьютер с Windows или Linux. Он легковесен в контрасте с такими de facto стандартным GUI Linux, как KDE и GNOME , которые требуют существенных ресурсов. С тех пор как GUI - необходимое для системы приложение, Puppy

Также Puppy предлагает предпочитающим другие GUI, следующие менеджеры: Fvwm95 , IceWM , Xfce , Fluxbox и Enlightenment .

Запуск GUI осуществляется с использованием двух графических серверов - Xorg и Xvesa . Их наличие позволяет Puppy осуществлять видеоподдержку GUI для самого широкого ряда ПК.

"Помощники" Puppy, появляющиеся в виде интерактивных форм - другая особенность легкости его использования, позволяющая облегчить все аспекты системной установки и конфигурации.

Изобилие документации по Puppy, делает его равным со многими распространяемыми дистрибутивами Linux.


Добавление приложений.

После загрузки системы, выбора типа инсталляции и сохранения параметров, а также сосуществования с Windows, ключевым аспектом гибкости при использовании Puppy, является то, как легко можно получить доступ к дополнительному программному обеспечению, а также установить его.

Ответом Puppy будет менеджер пакетов под названием PETget , делающий легкой возможность выбора и установки дополнительного программного обеспечения. PETget может установить любой из более чем 500 пакетов, располагаемых на официальном Live-CD , а также несколько сотен "неофициальных" дополнительных программ (смотрите здесь , здесь и здесь ).

Процесс загрузки и установки при помощи единственного последовательного интерфейса PETget. Результатом его работы будет то, что вы легко сможете расширить Puppy и использовать основные Linux-приложения.

А что, если вы будете нуждаться в программе, отсутствующей в репозитории Puppy? Pb-debianinstaller позволит вам установить любой из 15.000 пакетов, доступных для Debian. Пользователи Puppy могут также устанавливать пакеты Slackware . Если Puppy не поддерживает пакет, который вам нужен, вы можете обратиться к огромным программным библиотекам Debian и Slackware .

Puppy также включает в себя возможности, которые позволяют вам создавать систему "под себя". Выберите в меню пункт "Remaster ", чтобы создать свой собственный, настроенный "под себя", загрузочный CD. Или используйте Puppy Unleashed чтобы создать Live-CD с выбранными вами программами, из более чем 500 официальных пакетов.


Для чего Puppy не предназначен.

Я расхваливал прелести Puppy и описывал его возможности. Это Linux, который любят пользователи всего мира , и это доказано размером его сообщества.

Все же иногда приходится говорить о том, что для чего-то Puppy не предназначен. Это не говорит о том, что Puppy не может использоваться в каких-то целях. Это говорит, что они - не главный толчок в его развитии.

Для начала, помните, что Puppy Linux - это "маленький Linux". Он не обязан включать в себя обширное количество программных библиотек, какое содержат "большие Linux", такие как Fedora или RedHat, но вы с легкостью можете превратить его в подобный им, с помощью менеджера пакетов PETget.

Puppy использует специальные методы, чтобы предложить пользователям приложения для ежедневного применения.

Puppy разрабатывается как пользовательская система. Вы конечно можете устанавливать его на серверах, так как он имеет все возможности для этого, но цель и основное направление проекта - пользователь ПК.

К примеру, пользователи Puppy всегда работают в нем, используя ID пользователя "root". Сравнивая это с другими Linux-системами, которые с точки зрения безопасности и многопользовательского подхода, настаивают на использовании другого пользовательского ID. Сообщество Puppy согласно с тем, что запуск системы от пользователя "root" не представляет никакой угрозы для безопасности . Протестируйте мои собственные системы, работающие на Puppy и открытые всему миру в виде сайта ShieldsUp! и, с другой стороны невидимые внешнему миру, благодаря настроенному брандмауэру.

Наконец, имейте в виду, что Puppy Linux быстро развивается и каждая версия имеет все больше существенных усовершенствований. Вы можете выбрать для себя любую версию из имеющихся на текущий момент на странице релизов.

Сообщество Puppy постоянно двигается в направлении выпуска новых версий. Типовые приложения и инструменты изменяются с каждым релизом. Это возможно не удовлетворяет тех, кому нужна "замороженная" система с минимальными изменениями.


Каков ваш вердикт?

Я рассмотрел в этой статье особенности Puppy Linux, чтобы показать его возможности для потенциального использования. Но я пропустил один жизненный факт - Puppy Linux - только забава. Имея дружеский интерфейс, простые в использовании "помощники" и встроенную how-to информация, она все же имеет возможность с вашей помощью превратиться в полноценную систему, которую можно использовать для решения серьезных задач. Puppy - очаровательная система, которая имеет все возможности, дающие ей право на то, чтобы участвовать в развивающемся пользовательском обществе.

Вы можете загрузить и потестировать Puppy Linux используя его Live-CD версию, не внося никаких изменений в существующие разделы на вашем жеском диске и не боясь за то, что уже имеющаяся на диске сторонняя система будет испорчена. Так вы сможете гарантированно убедиться в том, что Puppy Linux полностью совместим с вашим оборудованием и убедитесь в том, что он имеет возможность управлять видео, системными устройствами и иметь такой интерфейс, какой вы захотите.

Посетите главные сайты Puppy Linux, расположенные здесь и здесь. Или скачайте Puppy отсюда или отсюда. Многие пытаются купить Puppy, но "купить" - это неправильное слово, так как Puppy свободен и доступен. Так что позвольте нам только сказать, что обычно те, кто только встретит Puppy, сразу хотят взять его к себе домой.

Читайте также: