<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki2.linuxformat.ru/skins/common/feed.css?97"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>LXF93:Puppy Linux 2.16 - История изменений</title>
		<link>http://wiki2.linuxformat.ru/index.php?title=LXF93:Puppy_Linux_2.16&amp;action=history</link>
		<description>История изменений этой страницы в вики</description>
		<language>ru</language>
		<generator>MediaWiki 1.11.1</generator>
		<lastBuildDate>Wed, 13 May 2026 22:23:06 GMT</lastBuildDate>
		<item>
			<title>Makoron: Новая: = Puppy Linux 2.16 =  ''На фоне сотен дистрибутивов самого различного толка, цвета и вероисповедания почти нера...</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF93:Puppy_Linux_2.16&amp;diff=108&amp;oldid=prev</link>
			<description>&lt;p&gt;Новая: = Puppy Linux 2.16 =  ''На фоне сотен дистрибутивов самого различного толка, цвета и вероисповедания почти нера...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Puppy Linux 2.16 =&lt;br /&gt;
&lt;br /&gt;
''На фоне сотен дистрибутивов самого различного толка, цвета и вероисповедания почти неразличим один маленький, уникальный проект, не претендующий на мировое господство, но уверенными шажками идущий к какой-то своей цели. Однако '''Сергей Супрунов''' заметил его и засунул под микроскоп, чтобы рассмотреть получше... ''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Еще одним дистрибутивом Linux сегодня вряд ли кого-то удивишь. В мире Open Source эта безграничная свобода, которую сообщество само же себе и обеспечивает, воспринимается как само собой разумеющееся. Поэтому выбирать всегда есть из чего – от миниатюрных систем, загружающихся с одной-единственной дискетки и при этом способных делать что-то полезное, до дедушки Debian, не вмещающегося и на 20 CD; от предельно дружественных Ubuntu и Mandriva до требующих определенных базовых знаний Gentoo и LFS; от следующего за всеми последними новинками Sabayon до консервативного ''Slackware''...&lt;br /&gt;
&lt;br /&gt;
Однако всегда находятся люди, которым недостаточно взять что-то готовое и просто пользоваться этим. И тогда они изобретают очередной велосипед. Но кто знает, может быть именно этот велосипед идеально подойдет кому-то еще? Так что попытаемся найти какие-нибудь «изюминки» в этом «еще одном дистрибутиве Linux».&lt;br /&gt;
&lt;br /&gt;
== '''Первое знакомство''' ==&lt;br /&gt;
Уже в меню ''Isolinux'' можно заметить пару нестандартных вещей (наберите какую-нибудь букву, чтобы остановить обратный отсчет автоматической загрузки и внимательно все рассмотреть). Например, указав в строке загрузчика puppy pfix=ram, можно загрузиться в режим, когда система будет полностью размещена в оперативной памяти. Это не только освободит привод для чего-нибудь более полезного, но и обеспечит потрясающую скорость работы. Тем более что небольшой размер дистрибутива практически не создаст неудобств обладателям более-менее современных компьютеров.&lt;br /&gt;
&lt;br /&gt;
Еще один сюрприз будет поджидать вас после загрузки ядра: вам предложат выбрать графический сервер – ''Xorg'' или ''Xvesa''. С первым все понятно, он уже давно стал фактическим стандартом любого Linux-дистрибутива с графическим окружением. А вот уже экзотический Vesa-сервер может оказаться полезным там, где ресурсы компьютера не позволяют полноценно использовать «тяжеловеса» ''Xorg''.&lt;br /&gt;
&lt;br /&gt;
Нужно отметить и один неприятный момент – при выборе ''Xorg''-сервера Puppy далеко не всегда справляется с автоматическим определением оптимального режима, и приходится выбирать желаемое разрешение и глубину цвета вручную (что, впрочем, не слишком обременительно, если знать параметры своего оборудования).&lt;br /&gt;
&lt;br /&gt;
Среда JWM (Joe’s Window Manager) загружается довольно быстро – на машине AMD64 3000+ уже через 15 секунд система встретит вас приветственным лаем, оповещающим, что звуковая карта определилась и готова к работе. Трехмерные «стеклянные» элементы управления выглядят несколько не к месту среди архаичного ''GTK''-интерфейса, хотя и несколько разнообразят окружающую «серость». Впрочем, достаточно выбрать в JWM Configuration Manager тему Puppy-XP, и все становится совсем замечательно.&lt;br /&gt;
&lt;br /&gt;
Почему-то в дистрибутивах, предлагающих в качестве рабочего окружения ту или иную «легковесную» оболочку, обычно сразу настраиваешься на большой объем ручной работы – кажется, что подобные проекты делаются исключительно хакерами для хакеров. Но в ''Puppy Linux'' все ориентировано на вполне обычного пользователя – целая россыпь различных «мастеров» помогает настроить мышкой почти все, что нужно для повседневной работы: раскладки клавиатуры, внешний вид рабочего стола, звук, принтеры, сетевые подключения, даже брандмауэр. Правда, нужно заметить, что некоторые «мастера» работают в текстовом терминале, предоставляя пользователю псевдографический интерфейс. Впрочем, это нисколько не мешает решению основной задачи. Столь же легко система позволяет работать и с пакетами дополнительного ПО.&lt;br /&gt;
&lt;br /&gt;
== '''Искусство упаковки''' ==&lt;br /&gt;
В Puppy реализован подход к управлению пакетами, во многом напоминающий PBI, используемый в PCBSD – вы выбираете в менеджере пакетов нужные, щелкаете по кнопке OKAY, указываете, откуда брать '''pet'''-файлы (к вашим услугам несколько ftp-серверов, а также возможность использовать локальное хранилище), при необходимости ждете несколько секунд/минут, пока завершится загрузка выбранных пакетов, еще несколько секунд на инсталляцию – и все готово. Никаких сборок, зависимостей и т.д. Возможно, не столь гибко, как хотелось бы опытным пользователям, зато быстро и без лишних вопросов.&lt;br /&gt;
&lt;br /&gt;
В более ранних версиях использовались '''pup'''-пакеты (менеджер DotPup), и кое-где в инструментарии и документации вы можете встретить упоминание о них. Однако на ftp-сервере их не осталось, и к использованию они не рекомендуются.&lt;br /&gt;
&lt;br /&gt;
Но и это еще не все – вы можете использовать '''sfs'''-образы (SquashFS) для расширения возможностей дистрибутива. Например, таким способом устанавливается ''OpenOffice.org'' – просто поместите '''sfs'''-файл в каталог '''/mnt/home''', отметьте его в BootManager (пункт меню System), и при следующей загрузке вы обнаружите соответствующий пакет готовым к работе.&lt;br /&gt;
&lt;br /&gt;
== '''Ничто не забыто''' ==&lt;br /&gt;
Ну вот – потрачено несколько драгоценных минут на то, чтобы привести систему в соответствие со своими потребностями и пожеланиями. А теперь вспомним, что мы работаем в режиме LiveCD... Неужели при следующей загрузке все придется начинать заново?&lt;br /&gt;
&lt;br /&gt;
Разработчики ''Puppy Linux'' приготовили целых три пути для решения этой проблемы. Это, во-первых, традиционное сохранение файла настроек на диск, «флешку», CD-R, в общем, где найдете место. При желании сохраняемую информацию можно зашифровать. Впрочем, это умеют почти все LiveCD, и ничего удивительного здесь нет. Но ''Puppy Linux'' не может не удивлять, и этот случай – не исключение. Поэтому...&lt;br /&gt;
&lt;br /&gt;
Во-вторых, вы можете сохранить свои настройки прямо на тот же диск, с которого работаете! Да-да, ISO-образ Puppy записывается в режиме multisession, так что вы можете просто дописывать все, что нужно, ему в «хвост» – действительно, не пропадать же целым 500 МБ дискового пространства? Понятно, что для этого вам нужен пишущий CD-привод. При следующей загрузке вы сможете дополнительно указать, сколько сессий следует пропустить перед поиском сохраненных файлов.&lt;br /&gt;
&lt;br /&gt;
Но есть еще и «в-третьих»! Выбрав пункт Remaster CD в разделе Setup, вы сможете переписать образ дистрибутива, по новой сохранив его со всеми вашими настройками, установленными дополнительно программами и т.д. То есть вы, фактически, получаете возможность создать свой собственный дистрибутив, совершенно не задумываясь о таких вещах, как базовая система, загрузчики, файлы initrd и прочее. Просто настройте систему, как хочется, и запишите результат на CD/DVD-диск или в ISO-образ.&lt;br /&gt;
&lt;br /&gt;
== '''Мирное сосуществование''' ==&lt;br /&gt;
Кстати, если вы решите обеспечить для ''Puppy Linux'' постоянную прописку на своем винчестере, то и это делается элементарно – запустите Puppy universal installer из подменю Setup и следуйте несложной процедуре. Проницательный читатель уже, наверное, догадывается, что и здесь где-то должен быть сюрприз. И он действительно есть – помимо традиционной установки на отдельный раздел (в инсталляторе этот режим называется NORMAL), можно выбрать режим COEXIST, в котором ''Puppy Linux'' будет установлен на раздел с существующей ОС (причем это может быть даже Windows XP на разделе NTFS; правда, придется с загрузчиком слегка повозиться), оставив последнюю в целости и сохранности. Puppy просто размещает на указанном разделе нужные для работы файлы-образы, которые размещаются в памяти при загрузке системы, подобно тому, как это происходит при работе с CD-диска.&lt;br /&gt;
&lt;br /&gt;
Итак, ''Puppy Linux'' оказался вполне пригодным для повседневной работы. Множество интересных решений не только упрощает такие задачи как установка различных программ и работа с LiveCD с сохранением текущих настроек и наработок при переходе от одной машины к другой. Они также дают уйму идей, которые, возможно, кто-то возьмет на вооружение в своих проектах.&lt;br /&gt;
&lt;br /&gt;
Прибавьте к этому легковесность, молниеносную загрузку, отсутствие лишнего и наличие нужного... В общем, если иногда возникает желание быстро заглянуть в Интернет, что-то подредактировать или проверить электронную почту, не дожидаясь, пока загрузится «основной» дистрибутив, то установка ''Puppy Linux'' в режиме COEXIST - почти идеальное решение.&lt;/div&gt;</description>
			<pubDate>Sat, 08 Mar 2008 13:39:57 GMT</pubDate>			<dc:creator>Makoron</dc:creator>			<comments>http://wiki2.linuxformat.ru/index.php/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:LXF93:Puppy_Linux_2.16</comments>		</item>
	</channel>
</rss>