<?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>LXF125:Тема номера - История изменений</title>
		<link>http://wiki2.linuxformat.ru/index.php?title=LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0&amp;action=history</link>
		<description>История изменений этой страницы в вики</description>
		<language>ru</language>
		<generator>MediaWiki 1.11.1</generator>
		<lastBuildDate>Wed, 13 May 2026 23:46:48 GMT</lastBuildDate>
		<item>
			<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0&amp;diff=11237&amp;oldid=prev</link>
			<description>&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 07:34, 1 декабря 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 108:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 108:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Если вам нравится идея SUSE Studio, но нет сил дожидаться приглашения, обратитесь на http://www.instalinux.com. Интерфейс не столь отполирован, как у SUSE Studio; вам, вероятно, будет не хватать возможности изменять дизайн по своему вкусу и создавать виртуальные программные устройства. Зато, в отличие от SUSE Studio или ''Ubuntu Customisation Kit'', здесь можно основывать свой респин почти на любом дистрибутиве, и сравнение показывает, что размеры созданных образов получаются меньше.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Если вам нравится идея SUSE Studio, но нет сил дожидаться приглашения, обратитесь на http://www.instalinux.com. Интерфейс не столь отполирован, как у SUSE Studio; вам, вероятно, будет не хватать возможности изменять дизайн по своему вкусу и создавать виртуальные программные устройства. Зато, в отличие от SUSE Studio или ''Ubuntu Customisation Kit'', здесь можно основывать свой респин почти на любом дистрибутиве, и сравнение показывает, что размеры созданных образов получаются меньше.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;SUSE Studio&lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Arch Linux&lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: Легкий и мощный дистрибутив, разработанный для создания респинов.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: Легкий и мощный дистрибутив, разработанный для создания респинов.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 243:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 243:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''Загрузка'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''Загрузка'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: При установке загрузчика укажите, с какого раздела вы хотите запускать ''Grub''. Завершив установку базовой системы, приступайте к рабочему столу!&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: При установке загрузчика укажите, с какого раздела вы хотите запускать ''Grub''. Завершив установку базовой системы, приступайте к рабочему столу!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Linux From Scratch===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: Принимайте все решения с нуля, чтобы собрать дистрибутив-идеал.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: '''Сложность''' Высокая; '''Нужное время''' 210 минут; '''Перенастройка''' наивысшая&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Врезка|Заголовок=Попробуйте Gentoo|Содержание=Если вы ищете дистрибутив с громадным потенциалом настроек, стоит взглянуть на Gentoo. Как и Arch Linux, Gentoo придерживается непрерывных релизов, но, в отличие от Arch, он позволяет выбирать, какое ядро использовать: Linux или BSD. Включено также содействие более 300 разработчиков, поддерживающих более 10000 пакетов, распространяющихся посредством того, что фанаты Gentoo называют самым мощным менеджером пакетов в мире Linux (имя ему Portage). Gentoo компилирует все пакеты из исходников и нацелен на стабильность, тогда как в Arch Linux устанавливаются двоичные пакеты, и поставленная цель – быть на переднем крае разработок ПО. То, что вы выберете, зависит от ваших целей и того, какую степень контроля вы предпочитаете, однако если вы разрываетесь между Arch и Linux From Scratch, Gentoo будет для вас неплохим решением.|Ширина=200px}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Для истинных гуру Linux, кто любит все решать в дистрибутиве самим, от выбора драйверов ядра до определения, какой текстовый редактор использовать по умолчанию, ''Vi'' или ''Emacs'', нет более дотошного пути, чем собрать свое ядро и каждую важную компоненту Linux с нуля. Здесь-то на сцену и выходит Linux From Scratch. LFS – это электронное руководство, созданное онлайн-сообществом с целью помочь заядлым рукодельникам построить собственный уникальный дистрибутив с наименьшей морокой.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Электронная книга (доступная на диске этого месяца) детально описывает все, что нужно знать, от сборки кросс-компилятора до использования ''chroot'' при настройке окружения пользователя. Однако есть несколько ошибок, про которые следует помнить, создавая свою LFS-систему. Естественно, мы приложили все усилия, чтобы у вас их не произошло, разработав уточнения от LXF к этой книге, и каждое из них заработано потом, кровью и бессонными ночами. Наш тест проходил на LFS 6.3, поскольку он сопровождался стабильным Live CD со всеми необходимыми нам утилитами, пакетами и заплатами. Однако если вы захотите испробовать последний писк LFS (на момент выхода номера это была версия 6.5), то все электронные книги рассматривают, как использовать для сборки LFS-системы ваш обычный дистрибутив. Какой путь вы ни выберете, наши советы должны помочь вам в беспроблемной установке!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Создание разделов====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;При первом запуске ''cfdisk'' распространенной ошибкой является выход без сохранения сделанных изменений (а потом еще удивляются, почему вдруг ''mke2fs'' возвращает ошибку «устройство /dev/hda1 не существует»), так что перед тем, как продолжить, дважды удостоверьтесь, что система имеет доступ к вашим разделам.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Нахождение исходников====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Если вы используете Live CD LFS, то все ваши утилиты, исходники и заплатки расположены в '''/lfs-sources'''. Рекомендуется скопировать их в '''$LFS/sources''', предварительно создав пользователя '''lfs'''; это позволит затем производить большую часть работы, не обладая правами root. Нарвавшись на проблемы, убедитесь еще раз, что вашим рабочим каталогом является '''$LFS/sources''' и что команда ''echo $LFS'' возвращает '''/mnt/lfs'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Самонастройка====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;При первом запуске сборки ''GCC'' (с опцией «bootstrap») рекомендуем вам отойти попить чайку, а затем заварить еще одну чашку: этот этап занимает много времени, так как вы компилируете ''GCC'' три раза, а затем сравниваете третью сборку со второй. Смысл здесь в том, чтобы убедиться, что вторая и третья сборки одинаковые, а значит, ''GCC'' собран правильно уже в первый раз. Можно и пропустить самонастройку, но мы так делать не советуем: это чревато странными ошибками, которые впоследствии будет трудно распознать. Новые пользователи LFS, раскиданные по различным форумам, часто спрашивают, почему компиляция ''GCC'' происходит так долго и нормально ли это. Остальные в курсе, что это нормально, но ваше терпение будет вознаграждено гарантией отсутствия проблем в будущем.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Часто процесс сборки по команде ''make'' занимает столько времени, что вы успеваете забыть ввести ''make install'' после его окончания. Позаботьтесь, чтобы этого не случилось, так как потом у вас возникнут ошибки, и придется шагать назад и исправлять проблему.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Заголовки API ядра====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Распространенная ошибка состоит в предположении, будто заголовочные файлы API ядра находятся в отдельном пакете. Это не так – вам придется извлечь пакет исходников ядра (обычно из '''linux-2.6.x.tar.bz2'''), а затем перейти в распакованный каталог, чтобы следовать инструкциям электронного руководства.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Выкрутасы командной строки====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Прежде чем приступать к сборке LFS, важно изучить все тонкости ''Bash''. Вы будете создавать символьные ссылки и писать многострочные команды (то есть там, где вы видите '''\''', нужно нажимать '''Enter'''). Однако вас может подловить форматирование электронной книги. По всему тексту многострочные команды не содержат '''&amp;gt;''' у каждой строки (хотя в терминале вы это увидите). А вот увидев '''&amp;gt;''' в электронной книге, постарайтесь ввести этот символ именно так, как написано. Мы забыли про это, вводя&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; gcc -dumpspecs | sed ‘s@^/lib/ld-linux.so.2@/tools&amp;amp;@g’ \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; &amp;gt; `dirname $(gcc -print-libgcc-file-name)`/specs&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;и получили странную ошибку о том, что файл не существует. Вторая строка в терминале должна была выглядеть так:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; &amp;gt; &amp;gt; `dirname $(gcc -print-libgcc-file-name)`/specs&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Нет — опечаткам====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Если вы пользуетесь в качестве хост-системы обычным дистрибутивом, от души рекомендуем вам копировать с руководства команды оболочки. Главная тому причина – у вас будет меньше шансов написать что-нибудь неправильно. Опечатка может вызвать ошибку при дальнейшей работе (обычно это выливается в полную пересборку). Для тех, кто намерен набирать все самостоятельно или пользуется Live CD: семь раз проверяйте тип скобок и каждую вводимую команду, прежде чем запустить ее. Ручной ввод имеет смысл вначале, но в конце концов вам обязательно встретится монстр наподобие этого:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; GCC_INCLUDEDIR=`dirname $(gcc -print-libgcc-file-name)`/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; include &amp;amp;&amp;amp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; find ${GCC_INCLUDEDIR}/* -maxdepth 0 -xtype d -exec rm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; -rvf ‘{}’ \; &amp;amp;&amp;amp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; rm -vf `grep -l “DO NOT EDIT THIS FILE” ${GCC_&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; INCLUDEDIR}/*` &amp;amp;&amp;amp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; unset GCC_INCLUDEDIR&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Мы попытались ввести это за один присест, но нечаянно использовали стандартные скобки – и угробили все проделанное ранее!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Копированием этого можно избежать, или уж вводите каждую строку отдельно, разрывая команду по '''&amp;amp;&amp;amp;'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Будьте начеку====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;После второго прохода сборки ''GCC'' возникает соблазн делать компиляцию и установку пакетов просто командами&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; ./configure --prefix=/tools&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; make&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; make install&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Однако такое не может длиться вечно, и вскоре вы наткнетесь на пакеты, требующие обходных путей и заплат для правильной работы на вашей сборке LFS. По этой причине почаще сверяйтесь с электронной книгой, чтобы в дальнейшем избегать нештатного поведения и возможных ошибок.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Переход под root====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Войти вы должны как пользователь '''lfs''', но вскоре вам придется перебраться под '''root'''. Это можно сделать, удерживая клавишу '''Alt''' и правую стрелку (то же действие с левой стрелкой вернет вас к пользователю '''lfs'''). На этой стадии непременно сделайте резервную копию, как учит вас электронная книга. Команда '''rm''', введенная в неправильное время и в неправильном месте, может свести на нет часы долгой работы. Можно создать архив (и, следовательно, сэкономить немного места), выполнив следующую команду:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; tar -cvf --file=$LFS/tools/lfs_build.tar $LFS/tools&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Затем скопируйте архив на внешний носитель или в такое место, откуда впоследствии будет легко восстановить систему. Архив вам пригодится если не как резервная копия, то для более быстрой сборки LFS в будущем.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;====Сборка дистрибутива-мечты====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Linux From Scratch распахивает окно безграничных возможностей, и парная к нему электронная книга Beyond Linux From Scratch создана, чтобы расширить и сделать настраиваемым стандартный дистрибутив, основанный на LFS. Там обсуждается управление пакетами, а также сборка окружения рабочего стола и типовых пакетов.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Чтобы оценить охват Beyond Linux From Scratch, взгляните на Nutyx (http://www.nutyx.org). Это дистрибутив на французском, и на английский (и русский) перевода пока нет, зато в нем есть полноценный рабочий стол и набор приложений, то есть он вполне пригоден к использованию.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Ключевой момент в LFS состоит в том, что у вас есть полный контроль над тем, какие заплатки и обновления применять. Все компилируется из исходников, так что выполняется с быстротой молнии, и у вас всегда есть выбор, обновлять ли ядро и какие приложения оставлять в системе. Для достижения этой нирваны дистростроения требуются серьезные усилия и некоторое время, но результат того стоит.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''LXF'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 01 Dec 2010 07:34:07 GMT</pubDate>			<dc:creator>Crazy Rebel</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:LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0</comments>		</item>
		<item>
			<title>Crazy Rebel в 14:40, 30 ноября 2010</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0&amp;diff=11236&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0&amp;amp;diff=11236&amp;amp;oldid=11222&quot;&gt;(Различия между версиями)&lt;/a&gt;</description>
			<pubDate>Tue, 30 Nov 2010 14:40:13 GMT</pubDate>			<dc:creator>Crazy Rebel</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:LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0</comments>		</item>
		<item>
			<title>Crazy Rebel: Новая: ==Linux-ремикс==  : Оторваться от толпы! '''Боб Мосс''' покажет, как перекроить Linux по вашим лекалам.  Разработ...</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0&amp;diff=11222&amp;oldid=prev</link>
			<description>&lt;p&gt;Новая: ==Linux-ремикс==  : Оторваться от толпы! '''Боб Мосс''' покажет, как перекроить Linux по вашим лекалам.  Разработ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Linux-ремикс==&lt;br /&gt;
&lt;br /&gt;
: Оторваться от толпы! '''Боб Мосс''' покажет, как перекроить Linux по вашим лекалам.&lt;br /&gt;
&lt;br /&gt;
Разработчикам основных дистрибутивов Linux приходится принимать важные решения, которые влияют на тысячи потенциальных пользователей. Нужно ли включать/исключать тот или иной пакет? Стоит ли приложить заплатку, нарушающую совместимость со старыми компьютерами? Эти вопросы яростно обсуждаются на форумах, где пылает пламя, рычат тролли, а лидеры проектов отбивают от своих решений атаки несогласных.&lt;br /&gt;
&lt;br /&gt;
Но лично у вас подобных проблем нет. Вы можете устанавливать и удалять какие угодно пакеты, и сами определять, ставить несвободное ПО на вашу систему или нет.&lt;br /&gt;
&lt;br /&gt;
И зачем вам идти на поводу у сообщества,когда можно направить Linux по своему пути? Дистрибутив, который вы установили, скорее всего, содержит драйверы и компоненты, которые вам не нужны. Мало того, программы, которые вы добавляете на каждой своей системе, будут скачиваться и устанавливаться всякий раз заново, что неудобно и отнимает уйму времени.&lt;br /&gt;
&lt;br /&gt;
Мы подошли к основной мысли. Если вы уделяете программированию больше времени, чем играм, то можете заменить развлекательные пакеты на вашу любимую IDE. А почему бы не удалить драйверы устройств, которые вам в жизни не понадобятся, сэкономив место на диске? Те из вас, кто последовал советам из статьи [[LXF124:TopSpeed|«Ускорим Linux»]] в прошлом месяце, могут даже применить обсуждаемые там подстройки автоматически на стадии установки.&lt;br /&gt;
&lt;br /&gt;
Собрались ли вы подогнать систему под конкретную машину или затеваете сбросить Ubuntu с пьедестала почета, найдется множество инструментов вам на подмогу. Одни просты в использовании, но имеют меньший потенциал; другие сложнее в настройке, зато дают вам максимальный контроль. Мы рассмотрим подводные камни и охватим области, где можно подогнать систему под себя, но в конечном итоге все права за вами – внедряйте столько изменений, сколько захотите: ведь это ваш Linux.&lt;br /&gt;
&lt;br /&gt;
===Ubuntu Customisation Kit===&lt;br /&gt;
&lt;br /&gt;
: Подстройте Ubuntu под себя этой простой утилитой.&lt;br /&gt;
: '''Сложность''' Легко; '''Нужное время''' 30 минут; '''Перенастройка''' малая&lt;br /&gt;
&lt;br /&gt;
Если вы уже сыты по горло установкой одних и те же пакетов при каждом развертывании Ubuntu, вы найдете, что проще всего будет сделать так, чтобы ваш установочный диск уже включал эти пакеты. Вам потребуется 5 ГБ свободного места на винчестере, ISO-образ установочного диска Ubuntu и ''Ubuntu Customisation Kit'', установленный через менеджер пакетов. Обзаведясь этими ресурсами, просто запустите UCK и следуйте экранным инструкциям. Вы увидите, что львиная доля обычных шагов, которые вам приходилось делать в прошлом при создании Live CD, теперь автоматизирована. Добавьте к этому интуитивность GUI, и легко заметить, что при желании каждый сможет без трудов и быстро создать свою копию Ubuntu. Можно отредактировать Ubuntu насколько вам угодно, но тогда уж примите весь огонь на себя.&lt;br /&gt;
&lt;br /&gt;
Типичная ошибка при работе с ''UCK'' – пропуск диалога, позволяющего выбрать, какие пакеты ставятся по умолчанию, а какие нет. В итоге получается стандартный установочный диск Ubuntu, только с другим именем, а от этого проку мало! Чтобы гарантировать себе доступ к ''Synaptic'', ответьте «'''Ye'''s» на вопрос, хотите ли вы настраивать CD вручную во время сборки. При этом выведется диалог, предлагающий выбрать ''Synaptic'' или терминал, либо продолжить установку.&lt;br /&gt;
&lt;br /&gt;
====Решения, решения====&lt;br /&gt;
&lt;br /&gt;
В нашем примере (креативно названном BobBuntu) мы добавим репозиторий Medibuntu ([[LXF124:PPA|см. руководство по PPA Ubuntu в LXF124]]). Для этого из диалога откроем терминал и выполним такую команду:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.medibuntu.org/sources.list.d/jaunty.list&lt;br /&gt;
 --output-document=/etc/apt/sources.list.d/medibuntu.list&lt;br /&gt;
&lt;br /&gt;
Затем можно установить GPG-ключ для этого репозитория, введя ''apt-get update &amp;amp;&amp;amp; apt-get install medibuntu-keyring &amp;amp;&amp;amp; apt-get update''&lt;br /&gt;
&lt;br /&gt;
Этот репозиторий третьей стороны дает доступ во всем разновидностям несвободного ПО, как то: ''Adobe Reader, Skype'' и кодеки проприетарных форматов мультимедиа. Теперь, запустив из диалога ''Synaptic'', можно увидеть, что пакеты ''Skype'' доступны при поиске (может быть, для этого придется обновить список пакетов). Мы уберем из BobBuntu ''OpenOffice.org'', заменив его на ''AbiWord'' и ''Gnumeric'', затем удалим ''Ekiga'' и откажемся от ''Firefox'' в пользу ''Epiphany''. Хотите – включите сюда понравившиеся приложения из Launchpad PPA и любого другого репозитория третьей стороны, или уберите редко используемые вами приложения, просто ставя и снимая птички у соответствующих пунктов.&lt;br /&gt;
&lt;br /&gt;
Применив изменения щелчком по '''Apply''', вы перенесетесь на стадию сборки, при этом в каталоге '''~/tmp/remaster-newfiles/''' создастся образ Live CD под именем '''lived.iso'''. По завершению сборки из этого образа можно будет создать CD, или испытать образ в пакете вроде ''VirtualBox'', чтобы потом испробовать свой личный респин Ubuntu.&lt;br /&gt;
&lt;br /&gt;
У ''Ubuntu Customisation Kit'' замечательный набор возможностей. Например, можно легко выбирать пакеты, рабочие столы или локальные настройки, или включить туда ''Wubi'', если вы решили распространять свой респин среди пользователей Windows.&lt;br /&gt;
&lt;br /&gt;
Однако в ''UCK'' явно недостает функций, что заставляет обратиться к другим сервисам. Так, нельзя задать внешний вид своего респина Ubuntu без усиленного терзания командной строки или создать загрузочный образ для Live USB (хотя это можно сделать из вашего нового Live-окружения). И вы прикованы к Ubuntu как к родительской системе: конечным продуктом будет все-таки вариант Ubuntu. Тем не менее, ''UCK'' – отличное введение в разработку дистрибутивов и идеальное средство, если вам просто нужна копия Ubuntu с уже готовым любимым рабочим окружением.&lt;br /&gt;
&lt;br /&gt;
====Варианты Ubuntu====&lt;br /&gt;
&lt;br /&gt;
Ubuntu славится простотой настройки, и поэтому встречается до смешного огромное число вариантов, рассеянных по Интернету, типа nUbuntu, Xubuntu… есть даже версия для сатанистов.&lt;br /&gt;
&lt;br /&gt;
Некоторые из этих вариантов содержат расширения, обогащающие опыт пользователя. Например, Ultimate Edition снабжен такими программами, как ''GDM Maker'' и ''USplash Maker'', чтобы пользователи могли создавать свои темы для экрана входа в систему и для заставки; отдельная версия предназначена для геймеров, со множеством предустановленных игр. Темы и выбор устанавливаемых приложений (свободных и несвободных) рассматриваются под углом постройки «наилучшего дистрибутива».&lt;br /&gt;
&lt;br /&gt;
Есть и другая крайность. Например, Mundus OS комплектуется с ''Alien'', чтобы можно было устанавливать не-Ubuntu-вские пакеты, и пресловутым решением для монтирования файлов '''.dmg''', а в остальном это просто обычный ISO Ubuntu, который можно скачать с сайта сообщества. Количество изменений определяется только вами, будь то совершенно новый способ распространять пакеты или просто веселенькие обои. И кто знает: если людям понравится то, что вы сделали, то в недалеком будущем вы сможете увидеть результат ваших трудов на Distrowatch...&lt;br /&gt;
&lt;br /&gt;
===SUSE Studio===&lt;br /&gt;
&lt;br /&gt;
: Создавайте собственные варианты SUSE прямо из браузера.&lt;br /&gt;
: '''Сложность''' Легко; '''Нужное время''' 30 минут; '''Перенастройка''' средняя&lt;/div&gt;</description>
			<pubDate>Tue, 30 Nov 2010 12:17:11 GMT</pubDate>			<dc:creator>Crazy Rebel</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:LXF125:%D0%A2%D0%B5%D0%BC%D0%B0_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0</comments>		</item>
	</channel>
</rss>