<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki2.linuxformat.ru/skins/common/feed.css?97"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki2.linuxformat.ru/index.php?action=history&amp;feed=atom&amp;title=LXF81%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B</id>
		<title>LXF81:Ответы - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki2.linuxformat.ru/index.php?action=history&amp;feed=atom&amp;title=LXF81%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B"/>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;action=history"/>
		<updated>2026-05-13T21:03:58Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.11.1</generator>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=6549&amp;oldid=prev</id>
		<title>Yaleks в 18:25, 10 января 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=6549&amp;oldid=prev"/>
				<updated>2009-01-10T18:25:21Z</updated>
		
		<summary type="html">&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;Версия 18:25, 10 января 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 535:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 535:&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;|Содержание=&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: #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;===&lt;/del&gt;Зоопарк разбушевался&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;===&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;;&lt;/ins&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;#160;&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;:* В Linux есть множество форматов установочных файлов: DEB, RPM.... ещё из исходников можно. У каждого дистрибутива какой-то свой репозитарий. Авторы программ тоже имеют разные предпочтения касательно формата пакетов... Неужели никто ещё не подумал над тем, что пользователям нужно некое универсальное средство взаимодействия со всеми этими репозитариями и пакетами, а также универсальное средство учёта установленного ПО? Вот, например, нужно мне свежайшую версию какойнибудь библиотеки, я её соберу из исходных текстов и при установке перекрою файлы пакета, зарегистрированного, например, в SuSE YaST. Но ведь последний об этом не подозревает. Значит, уже неправильно судит о состоянии системы! Да и я могу забыть, что я там ставил... Наверняка можно найти и другие примеры неблагоприятных ситуаций, происходящих от разнообразия и слабых мест систем установки ПО. Порекомендуйте, пожалуйста, какуюнибудь программу или метод для наведения порядка? Глеб&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;:* В Linux есть множество форматов установочных файлов: DEB, RPM.... ещё из исходников можно. У каждого дистрибутива какой-то свой репозитарий. Авторы программ тоже имеют разные предпочтения касательно формата пакетов... Неужели никто ещё не подумал над тем, что пользователям нужно некое универсальное средство взаимодействия со всеми этими репозитариями и пакетами, а также универсальное средство учёта установленного ПО? Вот, например, нужно мне свежайшую версию какойнибудь библиотеки, я её соберу из исходных текстов и при установке перекрою файлы пакета, зарегистрированного, например, в SuSE YaST. Но ведь последний об этом не подозревает. Значит, уже неправильно судит о состоянии системы! Да и я могу забыть, что я там ставил... Наверняка можно найти и другие примеры неблагоприятных ситуаций, происходящих от разнообразия и слабых мест систем установки ПО. Порекомендуйте, пожалуйста, какуюнибудь программу или метод для наведения порядка? Глеб&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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 571:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 572:&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;Большой интерес представляет&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;также проект Autopackage, про который мы писали в [[LXF77]]. Пока набор&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;также проект Autopackage, про который мы писали в [[&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;LXF77:Autopackage|&lt;/ins&gt;LXF77]]. Пока набор&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;ПО, распространяющегося в виде&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;автопакетов, не слишком велик, но в&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;/table&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=4474&amp;oldid=prev</id>
		<title>Lockal: восстановление кавычек в коде  AWB</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=4474&amp;oldid=prev"/>
				<updated>2008-04-27T13:44:57Z</updated>
		
		<summary type="html">&lt;p&gt;восстановление кавычек в коде  &lt;a href=&quot;/index.php?title=Linuxformat:AutoWikiBrowser&amp;amp;action=edit&quot; class=&quot;new&quot; title=&quot;Linuxformat:AutoWikiBrowser&quot;&gt;AWB&lt;/a&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;Версия 13:44, 27 апреля 2008&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 10:&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;{{{!}}&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: #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;Img_81_104_1&lt;/del&gt;.jpg|thumb|Управляя Интернет-провайдером, а&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;Img 81 104 1&lt;/ins&gt;.jpg|thumb|Управляя Интернет-провайдером, а&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;заодно подрабатывая&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;редактором дисков&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;Строка 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 16:&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;(Neil Bothwick)&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;(Neil Bothwick)&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;скромно зовет себя мастером на все руки.]]&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: #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;Img_81_104_2&lt;/del&gt;.jpg|thumb|Александр К. -&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;Img 81 104 2&lt;/ins&gt;.jpg|thumb|Александр К. -&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;сторонник Unix-way.&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;сторонник Unix-way.&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;Молодой, но&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;Строка 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 22:&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;экспертов.]]&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: #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;Img_81_104_3&lt;/del&gt;.jpg|thumb|Валентин Синицын&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;Img 81 104 3&lt;/ins&gt;.jpg|thumb|Валентин Синицын&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;Поддерживает проект&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;Slackware Reiser4,&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;Slackware Reiser4,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 162:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 162:&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;Интернет. Однако это не единственный способ установить программу: можно собрать&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: #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;maintainer’ы &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;maintainer'ы &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;Файлы, которые Вы увидели после распаковки — исходные тексты Sweep. Их сборка очень проста и не потребует от Вас какихто специфических навыков. Откройте терминал, перейдите в директорию с программой и запустите configure, для проверки,&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;Файлы, которые Вы увидели после распаковки — исходные тексты Sweep. Их сборка очень проста и не потребует от Вас какихто специфических навыков. Откройте терминал, перейдите в директорию с программой и запустите configure, для проверки,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 289:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 289:&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;файл /etc/udev/rule.d/50-udev.rules, там должно быть такое&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;файл /etc/udev/rule.d/50-udev.rules, там должно быть такое&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;правило:&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; KERNEL==&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”sg&lt;/del&gt;*&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”&lt;/del&gt;, NAME=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”&lt;/del&gt;%&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;k”&lt;/del&gt;,GROUP=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”disk”&lt;/del&gt;,MODE=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”640”&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; KERNEL==&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;sg&lt;/ins&gt;*&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;&lt;/ins&gt;, NAME=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;&lt;/ins&gt;%&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;k&amp;quot;&lt;/ins&gt;,GROUP=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;disk&amp;quot;&lt;/ins&gt;,MODE=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;640&amp;quot;&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;Строка 298:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 298:&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;/etc/udev/rule.d/10-udev.rules и запишите туда такую строку:&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;/etc/udev/rule.d/10-udev.rules и запишите туда такую строку:&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; KERNEL= =&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”sg&lt;/del&gt;*&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”&lt;/del&gt;,NAME=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”&lt;/del&gt;%&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;k”&lt;/del&gt;,GROUP:=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”disk”&lt;/del&gt;, MODE:=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;”660”&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; KERNEL= =&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;sg&lt;/ins&gt;*&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;&lt;/ins&gt;,NAME=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;&lt;/ins&gt;%&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;k&amp;quot;&lt;/ins&gt;,GROUP:=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;disk&amp;quot;&lt;/ins&gt;, MODE:=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;660&amp;quot;&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;&amp;lt;nowiki&amp;gt;:=&amp;lt;/nowiki&amp;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;&amp;lt;nowiki&amp;gt;:=&amp;lt;/nowiki&amp;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;Строка 497:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 497:&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;порт в настройках клиента ICQ (точное&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;порт в настройках клиента ICQ (точное&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;местоположение настройки зависит от&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: #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;«I’m &lt;/del&gt;behind firewall/NAT»), вы получите возможность обмениваться файлами и общаться с другими&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;«I`m &lt;/ins&gt;behind firewall/NAT»), вы получите возможность обмениваться файлами и общаться с другими&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;пользователями не через сервер. Какие&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;порты необходимо открыть, обычно указано в документации или на сайте/форумах,&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;/table&gt;</summary>
		<author><name>Lockal</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2835&amp;oldid=prev</id>
		<title>Yaleks: викификация</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2835&amp;oldid=prev"/>
				<updated>2008-03-20T09:20:59Z</updated>
		
		<summary type="html">&lt;p&gt;викификация&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=2835&amp;amp;oldid=2834&quot;&gt;(Различия между версиями)&lt;/a&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2834&amp;oldid=prev</id>
		<title>Yaleks: викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2834&amp;oldid=prev"/>
				<updated>2008-03-20T09:19:28Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=2834&amp;amp;oldid=2242&quot;&gt;(Различия между версиями)&lt;/a&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2242&amp;oldid=prev</id>
		<title>Yaleks: викификация</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2242&amp;oldid=prev"/>
				<updated>2008-03-16T16:15:47Z</updated>
		
		<summary type="html">&lt;p&gt;викификация&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=2242&amp;amp;oldid=2168&quot;&gt;(Различия между версиями)&lt;/a&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2168&amp;oldid=prev</id>
		<title>Yaleks: Новая: ===VMWare не варит=== Я пытался установить VMWare Player на свой ноутбук Dell Inspiron 5150, но получил сооб- щение “no vmmon mo...</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF81:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=2168&amp;oldid=prev"/>
				<updated>2008-03-16T13:33:19Z</updated>
		
		<summary type="html">&lt;p&gt;Новая: ===VMWare не варит=== Я пытался установить VMWare Player на свой ноутбук Dell Inspiron 5150, но получил сооб- щение “no vmmon mo...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===VMWare не варит===&lt;br /&gt;
Я пытался установить VMWare&lt;br /&gt;
Player на свой ноутбук Dell&lt;br /&gt;
Inspiron 5150, но получил сооб-&lt;br /&gt;
щение “no vmmon modules&lt;br /&gt;
suitable”. Попробовал удалить программу,&lt;br /&gt;
но процесс, по-видимому, завис, и через 10&lt;br /&gt;
минут я его остановил. Затем я снова запус-&lt;br /&gt;
тил установочный скрипт vmware-install.pl,&lt;br /&gt;
но получил сообщение о том, что всё уже&lt;br /&gt;
установлено. Хотелось бы получить совет&lt;br /&gt;
по ликвидации программы или поиску под-&lt;br /&gt;
ходящего модуля.&lt;br /&gt;
Билл Эйлс [Bill Eyles] &lt;br /&gt;
&lt;br /&gt;
Вы не сообщили нам, какой у Вас&lt;br /&gt;
дистрибутив Linux, а от этого&lt;br /&gt;
многое зависит. Во-первых,&lt;br /&gt;
VMWare Player у Вас нормально&lt;br /&gt;
установлен, о чем Вы и получили сообще-&lt;br /&gt;
ние. Однако он не настроен. Для этого про-&lt;br /&gt;
грамма установки сразу после копирования&lt;br /&gt;
файлов запускает скрипт vmware-config.pl.&lt;br /&gt;
Именно этот скрипт выдал ошибку об&lt;br /&gt;
отсутствии подходящего модуля. VMWare&lt;br /&gt;
Player поставляется с большим набором&lt;br /&gt;
собранных модулей для различных дистри-&lt;br /&gt;
бутивов, однако все предусмотреть невоз-&lt;br /&gt;
можно. Например, есть модуль для SUSE&lt;br /&gt;
10.0, а для Mandriva 2006 его нет. Если гото-&lt;br /&gt;
вого модуля нет, vmware-config.pl попытает-&lt;br /&gt;
ся собрать его из исходных кодов, но для&lt;br /&gt;
этого ему требуется компилятор C и исход-&lt;br /&gt;
ные тексты ядра. В большинстве дистрибу-&lt;br /&gt;
тивов компилятор устанавливается по умол-&lt;br /&gt;
чанию, однако исходные тексты ядра чаще&lt;br /&gt;
всего приходится устанавливать вручную.&lt;br /&gt;
Откройте Ваш менеджер пакетов и поищите&lt;br /&gt;
gcc и kernel-source. В некоторых дистри-&lt;br /&gt;
бутивах, например, в Ubuntu, пакеты назы-&lt;br /&gt;
ваются build-essential и linux-source.&lt;br /&gt;
Но независимо от названия пакетов, исход-&lt;br /&gt;
ные коды тексты должны быть той же вер-&lt;br /&gt;
сии, на которой работает Ваша система.&lt;br /&gt;
Версию ядра, на котором Вы работаете,&lt;br /&gt;
можно узнать командой&lt;br /&gt;
 uname -r&lt;br /&gt;
&lt;br /&gt;
После установки исходных кодов ядра&lt;br /&gt;
и компилятора запустите vmware-config.pl&lt;br /&gt;
снова, на этот раз все должно пройти глад-&lt;br /&gt;
ко. НБ&lt;br /&gt;
===Простая статистика===&lt;br /&gt;
У нас есть выделенный сервер, на&lt;br /&gt;
котором работает Apache с мно-&lt;br /&gt;
жеством виртуальных хостов. Я&lt;br /&gt;
хотел бы иметь простую статисти-&lt;br /&gt;
ку для каждого виртуального хоста без&lt;br /&gt;
покупки дорогого пакета, который нужен не&lt;br /&gt;
всем нашим заказчикам. Есть ли способ, не&lt;br /&gt;
требующий дополнительных расходов?&lt;br /&gt;
Дункан Вильямс [Duncan Williams] &lt;br /&gt;
&lt;br /&gt;
Вам повезло, есть бесплатный&lt;br /&gt;
анализатор журналов web-серве-&lt;br /&gt;
ра, который генерирует деталь-&lt;br /&gt;
ные отчеты в HTML – Webalizer&lt;br /&gt;
(http://Webalizer.org).&lt;br /&gt;
&lt;br /&gt;
Для Вашей задачи нужно настроить&lt;br /&gt;
Apache на генерацию отдельного файла&lt;br /&gt;
журнала для каждого домена:&lt;br /&gt;
 CustomLog logs/domain.co.uk-access_log common&lt;br /&gt;
&lt;br /&gt;
Следующий шаг – настройка Webalizer&lt;br /&gt;
на анализ каждого журнала и генерацию&lt;br /&gt;
индивидуальных отчетов. Создайте дирек-&lt;br /&gt;
торию для файлов конфигурации: mkdir&lt;br /&gt;
-p /etc/Webalizer/vhosts.&lt;br /&gt;
&lt;br /&gt;
Скопируйте /etc/Webalizer.conf в /&lt;br /&gt;
etc/Webalizer/vhosts для каждого вир-&lt;br /&gt;
туального хоста. Дайте конфигурационным&lt;br /&gt;
файлам имена доменов с расширением&lt;br /&gt;
.conf (например, конфигурационный файл&lt;br /&gt;
для domain.co.uk должен называться&lt;br /&gt;
domain.co.uk.conf). Кроме того, каждый&lt;br /&gt;
файл нужно отредактировать: как минимум,&lt;br /&gt;
указать параметры HostName, OutputDir&lt;br /&gt;
и LogFile. Быть может, Вам потребуются&lt;br /&gt;
какие-то специфические настройки, напри-&lt;br /&gt;
мер, HideReferrer, OutputDir и т.п., тогда&lt;br /&gt;
ознакомьтесь с man-страницей по Webalizer.&lt;br /&gt;
Типичный конфигурационный файл для&lt;br /&gt;
одного домена выглядит так:&lt;br /&gt;
 LogFile /var/log/httpd/domain.co.uk-access_log&lt;br /&gt;
 OutputDir /var/www/vhosts/domain.co.uk/usage&lt;br /&gt;
 HostName domain.co.uk&lt;br /&gt;
&lt;br /&gt;
Теперь, для регулярного запуска анали-&lt;br /&gt;
затора, создайте простой скрипт и помести-&lt;br /&gt;
те его в /etc/cron.daily:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
for i in /etc/Webalizer/vhosts/*.conf;&lt;br /&gt;
do /usr/bin/Webalizer -c $i; done&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если Вам понадобится добавить домен,&lt;br /&gt;
просто создайте для него файл конфигура-&lt;br /&gt;
ции в /etc/Webalizer/vhosts. При следую-&lt;br /&gt;
щем запуске скрипта для него также будет&lt;br /&gt;
создан отчет. КК&lt;br /&gt;
===Нет сети в сети для Firefox===&lt;br /&gt;
Я работаю в Windows XP и раз-&lt;br /&gt;
личных дистрибутивах Linux. Мой&lt;br /&gt;
компьютер подключен к Интернет&lt;br /&gt;
через маршрутизатор Netgear&lt;br /&gt;
DG632. Я предпочитаю пользоваться про-&lt;br /&gt;
граммами Firefox и Thunderbird, и они&lt;br /&gt;
отлично работают в XP, однако во всех дис-&lt;br /&gt;
трибутивах Linux, которые я пробовал, отка-&lt;br /&gt;
зываются подключиться к сети. Тем не&lt;br /&gt;
менее, Konqueror и KMail работают без про-&lt;br /&gt;
блем. Я не использую прокси, и я проверил,&lt;br /&gt;
что все настройки программ в XP и Linux&lt;br /&gt;
идентичны.&lt;br /&gt;
Джон Фишер [John Fisher] &lt;br /&gt;
&lt;br /&gt;
Причина в том, что Firefox и&lt;br /&gt;
Thunderbird пытаются установить&lt;br /&gt;
соединение по протоколу IPv6, а&lt;br /&gt;
приложения KDE по умолчанию&lt;br /&gt;
используют более старый и широко распро-&lt;br /&gt;
страненный IPv4. Если Ваш провайдер не&lt;br /&gt;
использует IPv6, или Ваш маршрутизатор&lt;br /&gt;
не поддерживает его, наблюдается именно&lt;br /&gt;
то, что Вы описали.&lt;br /&gt;
&lt;br /&gt;
Есть два решения этой проблемы.&lt;br /&gt;
Более элегантное – обновить прошивку&lt;br /&gt;
Вашего маршрутизатора. Некоторые изде-&lt;br /&gt;
лия Netgear очень от этого выигрывают.&lt;br /&gt;
Вы можете найти свежие прошивки для&lt;br /&gt;
продуктов Netgear по адресу http://www.netgear.co.uk/product_support.php.&lt;br /&gt;
&lt;br /&gt;
Другой вариант – отключить поддержку&lt;br /&gt;
протокола IPv6 в Linux, и Firefox перестанет&lt;br /&gt;
пытаться им вопользоваться. Для этого&lt;br /&gt;
добавьте следующие строки в файл конфи-&lt;br /&gt;
гурации модулей:&lt;br /&gt;
 alias net-pf-10 off&lt;br /&gt;
 alias ipv6 off&lt;br /&gt;
&lt;br /&gt;
Имя и расположение этого файла в&lt;br /&gt;
различных дистрибутивах отличается:&lt;br /&gt;
в Mandriva, SUSE и Slackware это /etc/modprobe.conf, в Fedora Core, Debian и&lt;br /&gt;
Ubuntu – /etc/modprobe.d/aliases, а в&lt;br /&gt;
Gentoo – /etc/modules.d/aliases. НБ&lt;br /&gt;
&lt;br /&gt;
===Кде искать KDE===&lt;br /&gt;
Я купил специальные выпуски&lt;br /&gt;
вашего журнала, посвященные&lt;br /&gt;
дистрибутивам OpenSUSE и&lt;br /&gt;
Mandriva. Для престарелого&lt;br /&gt;
новичка вроде меня это отличные дистри-&lt;br /&gt;
бутивы. В журнале вы писали, что в SUSE&lt;br /&gt;
рабочий стол по умолчанию – Gnome.&lt;br /&gt;
Однако KDE на диске тоже есть, и я его&lt;br /&gt;
загрузил. Для некоторых задач я пред-&lt;br /&gt;
почёл бы KDE. Как можно организовать&lt;br /&gt;
выбор рабочего стола при загрузке?&lt;br /&gt;
Адам Оув [Adam Ow]&lt;br /&gt;
&lt;br /&gt;
А Вы не устанавливали KDE&lt;br /&gt;
через YaST? Если нет, запустите&lt;br /&gt;
YaST, перейдите в Software&lt;br /&gt;
Managment и поищите KDE (поис-&lt;br /&gt;
ком только по имени). Позвольте менедже-&lt;br /&gt;
ру пакетов установить все, связанное с KDE.&lt;br /&gt;
Не беспокойтесь о зависимостях – YaST&lt;br /&gt;
разрешит их автоматически. Еще надо обя-&lt;br /&gt;
зательно установить пакет kdebase3-&lt;br /&gt;
session, он позволит выбирать при загруз-&lt;br /&gt;
ке рабочее окружение – KDE или Gnome.&lt;br /&gt;
Когда Вы все установите, выйдите из рабо-&lt;br /&gt;
чего стола, кликните на кнопку Сессия&lt;br /&gt;
(Session) внизу экрана входа в систему. Вы&lt;br /&gt;
должны увидеть KDE в списке доступных&lt;br /&gt;
окружений.&lt;br /&gt;
&lt;br /&gt;
Если же Вы хотите выбирать нужное&lt;br /&gt;
рабочее окружение при каждой загрузке,&lt;br /&gt;
откройте терминал суперпользователя (оба&lt;br /&gt;
рабочих стола имеют такой пункт меню),&lt;br /&gt;
запустите gdmsetup и отключите опцию&lt;br /&gt;
автоматического входа. НБ&lt;br /&gt;
===Исход – исходник=== &lt;br /&gt;
Хочу попробовать программу для&lt;br /&gt;
обработки звука Sweep, которую&lt;br /&gt;
вы поместили на диск к LXF78. У&lt;br /&gt;
меня Ubuntu (Breezy Badger), и во&lt;br /&gt;
всех справках написано только про установ-&lt;br /&gt;
ку из репозитариев. У меня только ваш&lt;br /&gt;
диск, Интернета нет, а как установить про-&lt;br /&gt;
грамму с диска, я не знаю. Я скопировал&lt;br /&gt;
архив с диска, распаковал его в домашнюю&lt;br /&gt;
директорию, в итоге у меня куча непонят-&lt;br /&gt;
ных файлов. Пожалуйста, научите меня&lt;br /&gt;
устанавливать программы с диска.&lt;br /&gt;
Мартин Топпинг [Martin Topping] &lt;br /&gt;
&lt;br /&gt;
Репозитарий – самый простой&lt;br /&gt;
путь установки программ в боль-&lt;br /&gt;
шинстве дистрибутивов, при&lt;br /&gt;
условии, что в репозитарии есть&lt;br /&gt;
нужный Вам пакет и у Вас есть доступ&lt;br /&gt;
Интернет. Однако это не единственный спо-&lt;br /&gt;
соб установить программу: можно собрать&lt;br /&gt;
ее из исходных кодов. Именно этим зани-&lt;br /&gt;
маются maintainer’ы пакетов.&lt;br /&gt;
&lt;br /&gt;
Файлы, которые Вы увидели после рас-&lt;br /&gt;
паковки – исходные тексты Sweep. Их сбор-&lt;br /&gt;
ка очень проста и не потребует от Вас каких-&lt;br /&gt;
то специфических навыков. Откройте тер-&lt;br /&gt;
минал, перейдите в директорию с програм-&lt;br /&gt;
мой и запустите configure, для проверки,&lt;br /&gt;
все ли у Вас есть для сборки программы:&lt;br /&gt;
 cd Sweep-0.9.1&lt;br /&gt;
 ./configure&lt;br /&gt;
&lt;br /&gt;
Если configure вылетит с ошибкой,&lt;br /&gt;
значит, чего-то не хватает. Чего именно&lt;br /&gt;
– смотрите по сообщению. Установите все,&lt;br /&gt;
что нужно, и снова попробуйте собрать. В&lt;br /&gt;
Ubuntu после установки обычно не хватает&lt;br /&gt;
компилятора C, поэтому откройте в сис-&lt;br /&gt;
темном меню Synaptic, кликните на Поиск&lt;br /&gt;
(Search) и наберите build-essential; выбе-&lt;br /&gt;
рите его из результатов поиска и клик-&lt;br /&gt;
ните Применить (Apply). Затем запусти-&lt;br /&gt;
те ./configure, чтобы узнать, чего еще&lt;br /&gt;
недостаёт.&lt;br /&gt;
&lt;br /&gt;
Когда ./configure перестанет выда-&lt;br /&gt;
вать ошибки, запустите следующие коман-&lt;br /&gt;
ды для сборки и установки:&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
Иногда ./configure уверяет, что како-&lt;br /&gt;
го-либо пакета нету, хотя он установлен.&lt;br /&gt;
Если это произошло, нужно установить&lt;br /&gt;
еще и соответствующий -devel пакет, в&lt;br /&gt;
котором есть все необходимое для сбор-&lt;br /&gt;
ки. Некоторые пакеты, от которых зависят&lt;br /&gt;
программы, помещаемые на наши диски,&lt;br /&gt;
есть в директории dependencies. К сожа-&lt;br /&gt;
лению, похоже, что не все нужные devel-&lt;br /&gt;
пакеты имеются на Вашем диске Ubuntu.&lt;br /&gt;
Если у Вас нет интернет-соединения, лучше&lt;br /&gt;
использовать дистрибутив, поставляемый&lt;br /&gt;
на нескольких CD или DVD и содержащий&lt;br /&gt;
как можно больше пакетов. SUSE 10.1 –&lt;br /&gt;
прекрасный выбор. НБ&lt;br /&gt;
===RAID значит «наезд»=== &lt;br /&gt;
Я хотел бы воспользоваться LVM&lt;br /&gt;
и создать программный RAID 1 на&lt;br /&gt;
своем сервере под управлением&lt;br /&gt;
Red Hat, однако по ряду причин я&lt;br /&gt;
не могу пользоваться графической утили-&lt;br /&gt;
той для его настройки. Можно как-нибудь&lt;br /&gt;
обойтись без нее?&lt;br /&gt;
Келли Дил [Kelly Deal] &lt;br /&gt;
&lt;br /&gt;
Вы можете настроить RAID и LVM&lt;br /&gt;
с помощью инсталлятора в&lt;br /&gt;
текстовом режиме, хотя это будет&lt;br /&gt;
посложнее. Для RAID 1 нужно&lt;br /&gt;
как минимум 2 диска. Запустите загрузку;&lt;br /&gt;
дойдя до этапа разметки диска, переключи-&lt;br /&gt;
тесь на свободную&lt;br /&gt;
консоль (Alt+F2). С&lt;br /&gt;
помощью fdisk&lt;br /&gt;
создайте новый раз-&lt;br /&gt;
дел на 100 МБ для /&lt;br /&gt;
boot на каждом дис-&lt;br /&gt;
ке (/boot не может&lt;br /&gt;
быть логическим&lt;br /&gt;
томом), а также раз-&lt;br /&gt;
дел подкачки и все&lt;br /&gt;
остальные разделы.&lt;br /&gt;
Смените тип всех&lt;br /&gt;
разделов на fd для&lt;br /&gt;
“Linux raid autodetect”&lt;br /&gt;
и не забудьте сохра-&lt;br /&gt;
нить изменения на&lt;br /&gt;
диске. Если у Вас&lt;br /&gt;
SATA-диски, то для fdisk используйте пара-&lt;br /&gt;
метры /dev/sda и /dev/sdc; если IDE (каж-&lt;br /&gt;
дый IDE-диск должен быть первичным на&lt;br /&gt;
своем контроллере) – /dev/hda и /dev/&lt;br /&gt;
hdc; если SCSI, то /dev/sd*.&lt;br /&gt;
&lt;br /&gt;
Теперь создайте собственно RAID 1 из&lt;br /&gt;
соответствующих разделов:&lt;br /&gt;
 mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdс1&lt;br /&gt;
 mdadm --create --verbose /dev/md1 --level=raid1 --raid-devices=2 /dev/sda2 /dev/sdс2&lt;br /&gt;
&lt;br /&gt;
Запустите RAID:&lt;br /&gt;
 raidstart /dev/md0&lt;br /&gt;
 raidstart /dev/md1&lt;br /&gt;
&lt;br /&gt;
Посмотрите на его статус:&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Создание LVM; для начала создадите&lt;br /&gt;
физический том:&lt;br /&gt;
 lvm pvcreate -M 2 --metadatacopies 2 /dev/md1&lt;br /&gt;
&lt;br /&gt;
После этого можно создать группу и&lt;br /&gt;
активировать ее:&lt;br /&gt;
 lvm vgcreate -A y -M 2 VolGroup00 /dev/md1&lt;br /&gt;
 lvm vgchange -a y VolGroup00&lt;br /&gt;
&lt;br /&gt;
Наконец, создайте логические тома (/,&lt;br /&gt;
/usr, /var, /tmp, /home, swap):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lvm lvcreate -L 512M -n lvroot VolGroup00&lt;br /&gt;
lvm lvcreate -L 10G -n lvusr VolGroup00&lt;br /&gt;
lvm lvcreate -L 5G -n lvvar VolGroup00&lt;br /&gt;
lvm lvcreate -L 128M -n lvtmp VolGroup00&lt;br /&gt;
lvm lvcreate -L 2G -n lvhome VolGroup00&lt;br /&gt;
lvm lvcreate -L 1G -n lvswap1 VolGroup00&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Логические тома могут быть уменьше-&lt;br /&gt;
ны или увеличены, а такой конфигурации&lt;br /&gt;
достаточно для установки (G и M озна-&lt;br /&gt;
чает гига- и мегабайты, соответственно).&lt;br /&gt;
Закончив, перейдите обратно в установщик&lt;br /&gt;
(Alt+F1). Вам осталось лишь указать точки&lt;br /&gt;
монтирования и продолжить установку. КК&lt;br /&gt;
===Firefox и иконки===&lt;br /&gt;
Я использую Mandrake 9.2 и&lt;br /&gt;
Firefox 1.0.6. В моих закладках&lt;br /&gt;
есть маленькие иконки напротив&lt;br /&gt;
каждого пункта – для одних&lt;br /&gt;
ресурсов это нормальные логотипы, для&lt;br /&gt;
других – пустые листы. Я нигде не нашел,&lt;br /&gt;
как их можно поменять.&lt;br /&gt;
Теперь еще однО после LXF у меня в&lt;br /&gt;
закладках идет Linux Magazine, и у него точ-&lt;br /&gt;
но такая же иконка! Как такое может быть, и&lt;br /&gt;
как это исправить?&lt;br /&gt;
Ричард Меллерш [Richard Mellersh]&lt;br /&gt;
&lt;br /&gt;
Эти иконки впервые были приме-&lt;br /&gt;
нены в Internet Explorer. Если на&lt;br /&gt;
сайте есть файл favicon.ico,&lt;br /&gt;
большинство браузеров будут&lt;br /&gt;
показывать эту иконку в строке адреса и в&lt;br /&gt;
закладках. Похоже, Ваш Firefox путает сай-&lt;br /&gt;
ты журналов о Linux, но есть способ это&lt;br /&gt;
исправить.&lt;br /&gt;
&lt;br /&gt;
Наберите в адресной строке about:&lt;br /&gt;
config, поищите параметры browser.chrome.site_icons и browser.chrome.favicons и изме-&lt;br /&gt;
ните их значения на false. Перезапустите&lt;br /&gt;
Firefox и очистите кэш (Tools &amp;gt; Clear&lt;br /&gt;
Private Data). После этого восстановите&lt;br /&gt;
измененные в about:config параметры в&lt;br /&gt;
true, перезапустите браузер снова и посе-&lt;br /&gt;
тите нужные сайты для обновления иконок.&lt;br /&gt;
Вместо всей этой возни можно установить&lt;br /&gt;
расширение FavIcon Picker, которое позво-&lt;br /&gt;
лит Вам самим изменять и удалять иконки&lt;br /&gt;
ресурсов.&lt;br /&gt;
&lt;br /&gt;
Ваша версия Firefox устарела и содер-&lt;br /&gt;
жит уязвимости, поэтому лучше обновить&lt;br /&gt;
браузер. Favicon Picker Вы можете скачать&lt;br /&gt;
с http://forums.mozillazine.org/viewtopic.php?t=321562. Сохраните файл, а затем&lt;br /&gt;
откройте его в браузере через Ctrl+0. НБ&lt;br /&gt;
===Сканер в беде===&lt;br /&gt;
У меня есть SCSI-сканер, имя&lt;br /&gt;
устройства – /dev/sg0. Для&lt;br /&gt;
управления сканером я пользу-&lt;br /&gt;
юсь KDE, Sane и XSane. Проблема&lt;br /&gt;
в том, что права на /dev/sg0 не дают мне&lt;br /&gt;
доступа к нему. Когда я запускаю XSane, он&lt;br /&gt;
сообщает, что сканер не подключен.&lt;br /&gt;
&lt;br /&gt;
Владелец сканера – суперпользова-&lt;br /&gt;
тель; устройство также принадлежит груп-&lt;br /&gt;
пе disks, я состою в этой группе. Права по&lt;br /&gt;
умолчанию – запись-чтение для владельца&lt;br /&gt;
и только чтение для группы. Группе требу-&lt;br /&gt;
ется также запись-чтение для того, чтобы&lt;br /&gt;
нормально пользоваться сканером через&lt;br /&gt;
Sane/XSane. Каждый раз, когда мне нуж-&lt;br /&gt;
но что-то отсканировать, мне приходится&lt;br /&gt;
заходить в терминал суперпользователь и&lt;br /&gt;
менять права на устройство. К сожалению,&lt;br /&gt;
после следующей перезагрузки все опять&lt;br /&gt;
сбрасывается. Это произошло после обнов-&lt;br /&gt;
ления до SUSE 10, в ранних версиях все&lt;br /&gt;
было нормально.&lt;br /&gt;
Мне посоветовали написать новое пра-&lt;br /&gt;
вило для udev, полагаясь на информацию,&lt;br /&gt;
выданную утилитой udevinfo, однако пока&lt;br /&gt;
ни одна из этих попыток не увенчалась&lt;br /&gt;
успехом.&lt;br /&gt;
Кристофер Хаггинс [Christopher&lt;br /&gt;
Huggins]&lt;br /&gt;
&lt;br /&gt;
Вы правы, тут виноват udev: в&lt;br /&gt;
более ранних версиях SUSE он не&lt;br /&gt;
использовался. Загляните в&lt;br /&gt;
файл /etc/udev/rule.d/50-&lt;br /&gt;
udev.rules, там должно быть такое&lt;br /&gt;
правило:&lt;br /&gt;
 KERNEL==”sg*”, NAME=”%k”,GROUP=”disk”,MODE=”640”&lt;br /&gt;
&lt;br /&gt;
Все, что Вам нужно для нормальной&lt;br /&gt;
работы с устройством – заменить MODE&lt;br /&gt;
с 640 на 660. Однако этого делать не&lt;br /&gt;
рекомендуется, поскольку при первом же&lt;br /&gt;
обновлении udev все вернётся к прежнему.&lt;br /&gt;
Вместо этого создайте отдельный файл&lt;br /&gt;
/etc/udev/rule.d/10-udev.rules и запи-&lt;br /&gt;
шите туда такую строку:&lt;br /&gt;
 KERNEL= =”sg*”,NAME=”%k”,GROUP:=”disk”, MODE:=”660”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:=&amp;lt;/nowiki&amp;gt; означает, что эта настройка не будет&lt;br /&gt;
изменена в дальнейшем. В зависимости от&lt;br /&gt;
того, сколько человек работает за Вашим&lt;br /&gt;
компьютером, Вам, быть может, захочется&lt;br /&gt;
создать отдельную группу доступа к ска-&lt;br /&gt;
неру. Тогда создайте в YaST новую группу&lt;br /&gt;
scanner (или с помощью groupadd scanner)&lt;br /&gt;
и поменяйте параметр GROUP в Вашем пра-&lt;br /&gt;
виле. Теперь можете добавлять в эту группу&lt;br /&gt;
пользователей сканера. НБ&lt;br /&gt;
===Ограничивая SSH===&lt;br /&gt;
Недавно я столкнулся со следую-&lt;br /&gt;
щей задачей: мы планируем пре-&lt;br /&gt;
доставить всем нашим разработ-&lt;br /&gt;
чикам удаленный доступ по SSH.&lt;br /&gt;
Одно из требований – при соединении&lt;br /&gt;
пользовате-&lt;br /&gt;
ли должны полу-&lt;br /&gt;
чать текст с условиями&lt;br /&gt;
использования предоставленно-&lt;br /&gt;
го им доступа. Как это можно настроить в&lt;br /&gt;
RHEL 4? И еще, я хотел бы ограничить&lt;br /&gt;
доступ с 2-х до 4-х утра. В это время на сер-&lt;br /&gt;
вере работают довольно ресурсоемкие&lt;br /&gt;
скрипты, вызываемые из планировщика.&lt;br /&gt;
Патрик Харпер [Patrick Harper] &lt;br /&gt;
&lt;br /&gt;
Ограничение доступа к сервисам&lt;br /&gt;
– основная забота системных&lt;br /&gt;
администраторов. По поводу&lt;br /&gt;
сообщений при соединении все&lt;br /&gt;
очень просто ознакомьтесь с man-страница-&lt;br /&gt;
ми по motd и issue. Но мы пойдем другим&lt;br /&gt;
путем. Для ограничения доступа по време-&lt;br /&gt;
ни и показа сообщения мы будем использо-&lt;br /&gt;
вать PAM [Pluggable Authentication Modules].&lt;br /&gt;
PAM – мощный механизм, позволяющий&lt;br /&gt;
использовать систему аутентификации во&lt;br /&gt;
многих программах. Каждая программа,&lt;br /&gt;
поддерживающая PAM, имеет свою конфи-&lt;br /&gt;
гурацию в /etc/pam.d. Вот как выглядит /etc/pam.d/ssh по умолчанию:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#%PAM-1.0&lt;br /&gt;
auth required pam_stack.so &lt;br /&gt;
service=system-auth&lt;br /&gt;
auth required pam_nologin.so &lt;br /&gt;
account required pam_stack.so&lt;br /&gt;
service=system-auth password required pam_stack.so&lt;br /&gt;
service=system-auth session required pam_stack.so&lt;br /&gt;
service=system-auth session required pam_loginuid.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В Red Hat есть общие правила PAM&lt;br /&gt;
(/etc/pam.d/system-auth), но мы хотим&lt;br /&gt;
настроить только ssh и будем править толь-&lt;br /&gt;
ко файл /etc/pam.d/sshd. Для ограниче-&lt;br /&gt;
ния по времени существует директива pam_time, которой мы и воспользуемся:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#%PAM-1.0&lt;br /&gt;
account required pam_time.so &lt;br /&gt;
auth required pam_stack.so&lt;br /&gt;
service=system-auth &lt;br /&gt;
auth required pam_nologin.so &lt;br /&gt;
account required pam_stack.so&lt;br /&gt;
service=system-auth password required pam_stack.so&lt;br /&gt;
service=system-auth session required pam_stack.so&lt;br /&gt;
service=system-auth session required pam_loginuid.so&lt;br /&gt;
session required pam_motd.so&lt;br /&gt;
motd=/etc/sshmotd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теперь поместите нужное сообщение&lt;br /&gt;
в файл /etc/sshmotd, а время – в /etc/&lt;br /&gt;
security/time.conf:&lt;br /&gt;
 sshd;*;*;!Al0200-0400&lt;br /&gt;
&lt;br /&gt;
Будьте осторожны с PAM, это очень&lt;br /&gt;
мощный механизм, который может полно-&lt;br /&gt;
стью блокировать Ваш доступ в систему.&lt;br /&gt;
Поэтому все испытания рекомендуется про-&lt;br /&gt;
водить на тестовой машине. КК&lt;br /&gt;
===Видео редактор===&lt;br /&gt;
Я хотел бы немного поредактиро-&lt;br /&gt;
вать видео в Linux. Моя цифро-&lt;br /&gt;
вая фотокамера умеет снимать&lt;br /&gt;
видеоролики (в QuickTime), одна-&lt;br /&gt;
ко сохраняет их в формате mov, который не&lt;br /&gt;
понимают ни Kino, ни Avidemux.&lt;br /&gt;
&lt;br /&gt;
Я скачал Cinelerra, но в форумах эту&lt;br /&gt;
программу называют избыточной для&lt;br /&gt;
любительских нужд. Я попытался конвер-&lt;br /&gt;
тировать видео в AVI из Cinelerra, чтобы&lt;br /&gt;
воспользоваться другими программами,&lt;br /&gt;
но обнаружил, что изменилась цветовая&lt;br /&gt;
палитра (это видно при просмотре видео из&lt;br /&gt;
Xine). Таким образом, я зашел в тупик. Мне&lt;br /&gt;
нужно лишь склеить несколько роликов&lt;br /&gt;
в один большой и сохранить его в любом&lt;br /&gt;
приемлемом формате.&lt;br /&gt;
&lt;br /&gt;
Или, нельзя как-нибудь обновить мою&lt;br /&gt;
систему (Fedora Core 4), чтобы Kino стал&lt;br /&gt;
понимать формат mov?&lt;br /&gt;
С форума LXF &lt;br /&gt;
&lt;br /&gt;
Вам потребуется последняя вер-&lt;br /&gt;
сия Kino – 0.8.0, позволяющая&lt;br /&gt;
импортировать файлы с помо-&lt;br /&gt;
щью FFMpeg и MEncoder. В Ваш&lt;br /&gt;
дистрибутив включена версия 0.7.6.&lt;br /&gt;
Нужный пакет имеется в репозитарии Dries&lt;br /&gt;
(http://dries.studentenweb.org/rpm/packages/Kino/info.html).&lt;br /&gt;
&lt;br /&gt;
При первой попытке импортировать&lt;br /&gt;
видео, Вы можете получить ошибки, напри-&lt;br /&gt;
мер, такую:&lt;br /&gt;
&lt;br /&gt;
The playlist is empty and the default&lt;br /&gt;
preferences for video creation have not been&lt;br /&gt;
specified – aborting. (нет плей-листа и уста-&lt;br /&gt;
новок по умолчанию – аборт).&lt;br /&gt;
&lt;br /&gt;
Для ее исправления перейди-&lt;br /&gt;
те в настройки и выставьте параметр&lt;br /&gt;
Normalisation в PAL или NTSC. Если у Вас&lt;br /&gt;
установлен MPlayer, Вы также можете полу-&lt;br /&gt;
чить ошибку «файл не найден».&lt;br /&gt;
&lt;br /&gt;
Бывает, что Kino не всегда может нор-&lt;br /&gt;
мально проиграть видеофайл с помощью&lt;br /&gt;
MEncoder. Если это случилось, откройте&lt;br /&gt;
/usr/share/Kino/scripts/import/media.&lt;br /&gt;
sh в текстовом редакторе и замените 13-ю&lt;br /&gt;
строку на следующую:&lt;br /&gt;
 which mencoder REMOVE &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
Теперь, если Kino не найдет MEncoder,&lt;br /&gt;
то вместо него воспользуется FFmpeg. Имя&lt;br /&gt;
Mencoder можно изменить на любое нерас-&lt;br /&gt;
познаваемое командой which; добавление&lt;br /&gt;
REMOVE намекает на то, зачем это было&lt;br /&gt;
сделано. НБ&lt;br /&gt;
===SUSE сачкует=== &lt;br /&gt;
У меня есть два компьютера, под-&lt;br /&gt;
ключенные через концентратор&lt;br /&gt;
Belkin KVM к монитору KDS Visual&lt;br /&gt;
Sensation 190. Обе машины без&lt;br /&gt;
проблем работали на SUSE 9.3. Однако после&lt;br /&gt;
установки SUSE 10.0 я столкнулся с трудно-&lt;br /&gt;
стями. Система перестала опознавать раз-&lt;br /&gt;
мер и разрешение моего монитора. Это не&lt;br /&gt;
проблема в SUSE 9.3, поскольку там я вво-&lt;br /&gt;
дил все вручную, и все отлично работало. А&lt;br /&gt;
в новой версии Sax2 предложил протестиро-&lt;br /&gt;
вать настройки. После этого монитор погас и&lt;br /&gt;
вошел в режим энергосбережения. Так как&lt;br /&gt;
это произошло на обеих машинах, я думаю,&lt;br /&gt;
что что-то случилось с концентратором или&lt;br /&gt;
самим монитором.&lt;br /&gt;
Марк Бесяда [Mark Biesiada],&lt;br /&gt;
Мичиган, США&lt;br /&gt;
&lt;br /&gt;
Виноват, скорее всего, концент-&lt;br /&gt;
ратор, и проверить это легкО&lt;br /&gt;
просто подсоедините монитор&lt;br /&gt;
напрямую к одной из машин.&lt;br /&gt;
KVM не давал распознать монитор, а эта&lt;br /&gt;
процедура решит проблему. Потом подклю-&lt;br /&gt;
чите монитор к другому компьютеру и пов-&lt;br /&gt;
торите настройку. Теперь графический сер-&lt;br /&gt;
вер настроен на обеих машинах, и можно&lt;br /&gt;
вновь подключить монитор через&lt;br /&gt;
концентратор.&lt;br /&gt;
&lt;br /&gt;
Кстати, похожая штука происходит при&lt;br /&gt;
установке SUSE в виртуальной машине.&lt;br /&gt;
Все просто нужно зайти в YaST и вручную&lt;br /&gt;
выбрать подходящую видеокарту и мони-&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;
Сейчас я использую FC4 как интранет- и&lt;br /&gt;
web-сервер, однако хотелось бы расши-&lt;br /&gt;
рить использование Linux за счет файло-&lt;br /&gt;
вых и серверов печати, и в конечном итоге,&lt;br /&gt;
рабочих станций. Какие дистрибутивы вы&lt;br /&gt;
порекомендуете для серверов и рабочих&lt;br /&gt;
станций? Есть ли какие-нибудь хорошие&lt;br /&gt;
ресурсы с информацией об использова-&lt;br /&gt;
нии Linux в образовании?&lt;br /&gt;
Арти Болл [Artie Ball], Эшфорд,&lt;br /&gt;
Кент. &lt;br /&gt;
&lt;br /&gt;
Лучший совет в данном случае –&lt;br /&gt;
скачать и попробовать несколь-&lt;br /&gt;
ко дистрибутивов, и остановить-&lt;br /&gt;
ся на самом удобном для Вас.&lt;br /&gt;
Вы можете найти образы для записи на&lt;br /&gt;
CD на http://www.linuxiso.org, там есть и Free/NetBSD (строго говоря, это не совсем&lt;br /&gt;
Linux, но тоже бесплатно). Потом посмот-&lt;br /&gt;
рите, какой лучше «приживётся» в Вашей&lt;br /&gt;
среде. Я бы порекомендовал дистрибутив,&lt;br /&gt;
поддерживающий стандарт LSB (http://www.linuxbase.org), это повышает портируе-&lt;br /&gt;
мость приложений.&lt;br /&gt;
&lt;br /&gt;
По поводу того, какой дистрибутив&lt;br /&gt;
больше подходит для использования в&lt;br /&gt;
образовании, однозначного ответа нет: все&lt;br /&gt;
современные дистрибутивы хороши для&lt;br /&gt;
обучения и развития умственных способ-&lt;br /&gt;
ностей. И не забывайте, что можно легаль-&lt;br /&gt;
но копировать дистрибутивы с GPL-лицен-&lt;br /&gt;
зией и раздавать Вашим ученикам: они&lt;br /&gt;
смогут изучать систему и дома. (См. наш&lt;br /&gt;
материал в этом номере по поводу исполь-&lt;br /&gt;
зования Linux в образовании). КК&lt;br /&gt;
===OpenOffice.org=== &lt;br /&gt;
Я работаю в SUSE 10.0, которая&lt;br /&gt;
включает в себя OpenOffice.org&lt;br /&gt;
2.0 build 1.9.125.1.2. У меня никак&lt;br /&gt;
не получается настроить принтер&lt;br /&gt;
(Canon MP760), чтобы он использовался по&lt;br /&gt;
умолчанию. Он отлично опознается в&lt;br /&gt;
OpenOffice.org, и тестовая печать нормаль-&lt;br /&gt;
но проходит. Однако после перезагрузки в&lt;br /&gt;
OpenOffice.org по умолчанию выставляется&lt;br /&gt;
generic printer.&lt;br /&gt;
Кен Халл [Ken Hull] &lt;br /&gt;
&lt;br /&gt;
Если Вы печатаете через CUPS,&lt;br /&gt;
то generic printer указывает на&lt;br /&gt;
Ваш принтер и должен нормаль-&lt;br /&gt;
но работать. Так происходит&lt;br /&gt;
потому, что OpenOffice.org всего лишь&lt;br /&gt;
отправляет документ программе lpr, а та&lt;br /&gt;
использует принтер, заданный у Вас в YaST&lt;br /&gt;
по умолчанию. Если Вы хотите сменить его,&lt;br /&gt;
откройте терминал суперпользователя и&lt;br /&gt;
запустите программу spadmin. Выберите&lt;br /&gt;
System &amp;gt; Terminal &amp;gt; Terminal program – Super&lt;br /&gt;
User Mode в меню SUSE и наберите&lt;br /&gt;
 /usr/lib/ooo-2.0/program/spadmin&lt;br /&gt;
&lt;br /&gt;
Теперь Вы можете удалить принтер,&lt;br /&gt;
переименовать его или добавить новый.&lt;br /&gt;
Если generic printer нормально работа-&lt;br /&gt;
ет, просто дайте ему более осмысленное&lt;br /&gt;
имя. Если нет – создайте новый принтер и&lt;br /&gt;
отметьте его по умолчанию. Обратите вни-&lt;br /&gt;
мание, что если у Вас запущен CUPS, то&lt;br /&gt;
spadmin не позволит Вам добавить новый&lt;br /&gt;
принтер. Нажмите на кнопку «Новый при-&lt;br /&gt;
нтер», а затем щелкните «Отмена», и OOo&lt;br /&gt;
заново просканирует систему в поисках&lt;br /&gt;
принтеров. НБ&lt;br /&gt;
===Брандмаузер=== &lt;br /&gt;
Я прочитала в вашем журнале&lt;br /&gt;
FAQ о брандмауэрах, и заинтере-&lt;br /&gt;
совалась защищённостью своего&lt;br /&gt;
компьютера: вдруг кто достанет&lt;br /&gt;
мои cookies и получит доступ о моего име-&lt;br /&gt;
ни на те сайты которых я зарегистрирована&lt;br /&gt;
или узнает пароль от моего ящика элект-&lt;br /&gt;
ронной почты? Мелочь, конечно, но прият-&lt;br /&gt;
ного мало. Я решила настроить свой бранд-&lt;br /&gt;
мауэр через Центр управления Mandriva&lt;br /&gt;
2006. Уровень безопасности у меня стан-&lt;br /&gt;
дартный (его рекомендует система для&lt;br /&gt;
большинства случаев), там тьма разных&lt;br /&gt;
параметров и везде стоит “по умолчанию”,&lt;br /&gt;
но что конкретно дают мне эти параметры я&lt;br /&gt;
не знаю, и не могу понять что мне нужно а&lt;br /&gt;
что нет. Уровень безопасности повышать&lt;br /&gt;
боюсь (у одного знакомого на Windows XP&lt;br /&gt;
из-за брандмауэра невозможно стало даже&lt;br /&gt;
в сетевой чат выйти!).&lt;br /&gt;
&lt;br /&gt;
Скажите, пожалуйста, какие службы&lt;br /&gt;
отвечают за возможность отправки писем,&lt;br /&gt;
использования ICQ, доступ к cookies и как&lt;br /&gt;
настроить их так, чтобы никто посторонний&lt;br /&gt;
не мог ничего достать с моей системы, но&lt;br /&gt;
при этом сайты имели возможность запом-&lt;br /&gt;
нить мои реквизиты и пароль.&lt;br /&gt;
Аня &lt;br /&gt;
&lt;br /&gt;
Увеличенный уровень безопас-&lt;br /&gt;
ности, как правило, предполагает&lt;br /&gt;
меньший комфорт при работе с&lt;br /&gt;
системой – Вам приходится чаще&lt;br /&gt;
вводить пароль, вручную предоставлять&lt;br /&gt;
доступ к службам и т.п. Поэтому Mandriva&lt;br /&gt;
рекомендует вариант «Стандартный» – это&lt;br /&gt;
неплохой компромисс между удобством&lt;br /&gt;
работы и защищенностью для обычного&lt;br /&gt;
пользователя, который не хранит на жест-&lt;br /&gt;
ком диске по-настоящему секретные сведе-&lt;br /&gt;
ния, например, составляющие коммерчес-&lt;br /&gt;
кую или государственную тайну.&lt;br /&gt;
&lt;br /&gt;
Занявшись защитой своего ком-&lt;br /&gt;
пьютера, в первую очередь необходимо&lt;br /&gt;
запретить все входящие соединения, в&lt;br /&gt;
особенности на привилегированные пор-&lt;br /&gt;
ты (1-1024). Если в Вашей системе не&lt;br /&gt;
запущены Web-сервер, FTP-сервер и т.п.&lt;br /&gt;
(или они запущены, но не должны быть&lt;br /&gt;
доступны извне), установления легальных&lt;br /&gt;
соединений с этими портами не предви-&lt;br /&gt;
дится. Однако, это может повлиять на&lt;br /&gt;
работу некоторых клиентских приложений,&lt;br /&gt;
которые желают устанавливать входящие&lt;br /&gt;
соединения: например, FTP-клиентов (в&lt;br /&gt;
момент начала закачки файла сервер и&lt;br /&gt;
клиент как бы меняются местами), клиента&lt;br /&gt;
ICQ (это касается режима «прямого под-&lt;br /&gt;
ключения» и передачи файлов – обмени-&lt;br /&gt;
ваться сообщениями через сервер можно&lt;br /&gt;
независимо от этих настроек), локальные&lt;br /&gt;
сетевые чаты, клиенты P2P-сетей и игры.&lt;br /&gt;
Как правило, эти проблемы решаемы, пре-&lt;br /&gt;
имущественно, двумя путями: подгрузкой&lt;br /&gt;
специальных модулей ядра (так обеспе-&lt;br /&gt;
чивается работа с FTP) – это обычно обес-&lt;br /&gt;
печивают инструменты настройки вроде&lt;br /&gt;
Центра Управления Mandriva и так назы-&lt;br /&gt;
ваемым «пробросом портов» – то есть&lt;br /&gt;
разрешением входящих соединений для&lt;br /&gt;
определенных сервисов. Например, если&lt;br /&gt;
Вы запретили все входящие соединения,&lt;br /&gt;
а затем разрешили принимать входящие&lt;br /&gt;
соединения на порт 2000, то указав этот&lt;br /&gt;
порт в настройках клиента ICQ (точное&lt;br /&gt;
местоположение настройки зависит от&lt;br /&gt;
конкретного клиента, обычно она находит-&lt;br /&gt;
ся недалеко от галочки “I’m behind firewall/&lt;br /&gt;
NAT”), вы получите возможность обме-&lt;br /&gt;
ниваться файлами и общаться с другими&lt;br /&gt;
пользователями не через сервер. Какие&lt;br /&gt;
порты необходимо открыть, обычно указа-&lt;br /&gt;
но в документации или на сайте/форумах,&lt;br /&gt;
посвященных той или иной программе.&lt;br /&gt;
Учтите, что порты бывают двух типов –&lt;br /&gt;
TCP и UDP. Протокол HTTP, по которому&lt;br /&gt;
вы общаетесь с Web-сайтом, проброса&lt;br /&gt;
портов не требует, поэтому, если Вы&lt;br /&gt;
пользуетесь только web-браузером и ICQ,&lt;br /&gt;
то вполне можете запретить все входящие&lt;br /&gt;
соединения и не ощутить дискомфорта.&lt;br /&gt;
&lt;br /&gt;
Но такой уровень защищенности – толь-&lt;br /&gt;
ко половина дела. Ничто не совершенно, и&lt;br /&gt;
в программах, которые вы используете (в&lt;br /&gt;
том же Mozilla Firefox) обнаруживаются&lt;br /&gt;
«дыры» – лазейки, позволяющие злоумыш-&lt;br /&gt;
ленникам утянуть Ваши конфиденциальные&lt;br /&gt;
данные, не устанавливая для этого специ-&lt;br /&gt;
ального соединения. От этого существует&lt;br /&gt;
одна защита – регулярно устанавливайте&lt;br /&gt;
обновления безопасности. В принципе, и&lt;br /&gt;
Linux, и открытые приложения содержат&lt;br /&gt;
сравнительно небольшое число дыр, но&lt;br /&gt;
пренебрегать этой возможностью не стоит.&lt;br /&gt;
Наконец, помните об общих правилах&lt;br /&gt;
гигиены – не используйте простые пароли&lt;br /&gt;
(свое имя, дату рождения, кличку собаки и&lt;br /&gt;
т.д.) или простые «секретные» вопросы на&lt;br /&gt;
бесплатных сервисах (в свое время один&lt;br /&gt;
крупный портал бесплатной почты пред-&lt;br /&gt;
лагал в качестве «секретного» вопроса&lt;br /&gt;
указать Ваш рост, естественно, ответ уга-&lt;br /&gt;
дывался с 5-10 попыток методом простого&lt;br /&gt;
перебора), старайтесь не пересылать их по&lt;br /&gt;
незащищенному каналу (кстати, большая&lt;br /&gt;
часть общений с Web-сайтами, за исклю-&lt;br /&gt;
чением, пожалуй, инетрнет-магазинов с&lt;br /&gt;
оплатой по кредитным картам, происходит&lt;br /&gt;
без шифрования) и т.п. ВС&lt;br /&gt;
&lt;br /&gt;
{{Врезка|center|&lt;br /&gt;
|Заголовок=Вопрос месяца!&lt;br /&gt;
|Содержание=&lt;br /&gt;
====Зоопарк разбушевался====&lt;br /&gt;
В Linux есть множество фор-&lt;br /&gt;
матов установочных фай-&lt;br /&gt;
лов: DEB, RPM.... ещё из&lt;br /&gt;
исходников можно. У каждо-&lt;br /&gt;
го дистрибутива какой-то свой репо-&lt;br /&gt;
зитарий. Авторы программ тоже име-&lt;br /&gt;
ют разные предпочтения касательно&lt;br /&gt;
формата пакетов... Неужели никто&lt;br /&gt;
ещё не подумал над тем, что пользо-&lt;br /&gt;
вателям нужно некое универсальное&lt;br /&gt;
средство взаимодействия со всеми&lt;br /&gt;
этими репозитариями и пакетами, а&lt;br /&gt;
также универсальное средство учёта&lt;br /&gt;
установленного ПО? Вот, например,&lt;br /&gt;
нужно мне свежайшую версию какой-&lt;br /&gt;
нибудь библиотеки, я её соберу из&lt;br /&gt;
исходных текстов и при установке&lt;br /&gt;
перекрою файлы пакета, зарегистри-&lt;br /&gt;
рованного, например, в SuSE YaST.&lt;br /&gt;
Но ведь последний об этом не подоз-&lt;br /&gt;
ревает. Значит, уже неправильно&lt;br /&gt;
судит о состоянии системы! Да и я&lt;br /&gt;
могу забыть, что я там ставил...&lt;br /&gt;
Наверняка можно найти и другие&lt;br /&gt;
примеры неблагоприятных ситуаций,&lt;br /&gt;
происходящих от разнообразия и&lt;br /&gt;
слабых мест систем установки ПО.&lt;br /&gt;
Порекомендуйте, пожалуйста, какую-&lt;br /&gt;
нибудь программу или метод для&lt;br /&gt;
наведения порядка?&lt;br /&gt;
Глеб&lt;br /&gt;
&lt;br /&gt;
Здесь, к сожалению, все не&lt;br /&gt;
так просто. управление&lt;br /&gt;
пакетами, в некотором&lt;br /&gt;
смысле, больное место&lt;br /&gt;
Linux-систем, их сила и слабость. Из-&lt;br /&gt;
за открытости Linux каждый «дист-&lt;br /&gt;
ростроитель» выбирал тот вариант,&lt;br /&gt;
который казался удобными именно&lt;br /&gt;
ему – это относится не только к фор-&lt;br /&gt;
мату пакетов, но и их содержимому&lt;br /&gt;
(так называемым vendor patches –&lt;br /&gt;
хорошо известно, что KDE от того же&lt;br /&gt;
SUSE весьма отличается от того, что&lt;br /&gt;
можно загрузить с ftp.kde.org), а так-&lt;br /&gt;
же расположению файлов в системе.&lt;br /&gt;
Поэтому очевидный вариант решения&lt;br /&gt;
проблемы – искать не пакет libfoox.y.i586.rpm, а содержащуюся в нем&lt;br /&gt;
библиотеку – libfoo.x.y.so – не сраба-&lt;br /&gt;
тывает: во-первых, разные дистрибу-&lt;br /&gt;
тивы могут ставить ее в разное место,&lt;br /&gt;
от /lib до /server/foo/lib, кроме того,&lt;br /&gt;
сам факт наличия файла еще ни о&lt;br /&gt;
чем не говорит – в нем может не быть&lt;br /&gt;
нужных патчей. В отличие от библио-&lt;br /&gt;
теки пакет, да еще и подписанный&lt;br /&gt;
изготовителем – это гарантия того,&lt;br /&gt;
что нужная функциональность нахо-&lt;br /&gt;
дится на нужных местах.&lt;br /&gt;
Пожалуй, ожидать унификации&lt;br /&gt;
пакетной системы Linux в ближайшее&lt;br /&gt;
время не стоит. Что можно предпри-&lt;br /&gt;
нять? Можно выбрать подходящий&lt;br /&gt;
дистрибутив (распространенный и с&lt;br /&gt;
большим репозитарием), и пользо-&lt;br /&gt;
ваться только его пакетами. Подойдут&lt;br /&gt;
Debian, Ubuntu, SUSE, Fedora,&lt;br /&gt;
Mandriva. Альтернативный вариант –&lt;br /&gt;
выбрать дистрибутив с простой сис-&lt;br /&gt;
темой управления пакетами и досо-&lt;br /&gt;
бирать недостающие части самосто-&lt;br /&gt;
ятельно – это Arch Linx, Slackware.&lt;br /&gt;
Третий вариант – выбрать Gentoo или&lt;br /&gt;
любой другой source-based дистрибу-&lt;br /&gt;
тив – но необходимо иметь хороший&lt;br /&gt;
Интернет-канал и желание проводить&lt;br /&gt;
сутки за компиляцией.&lt;br /&gt;
Большой интерес представляет&lt;br /&gt;
также проект Autopackage, про кото-&lt;br /&gt;
рый мы писали в [[LXF77]]. Пока набор&lt;br /&gt;
ПО, распространяющегося в виде&lt;br /&gt;
автопакетов, не слишком велик, но в&lt;br /&gt;
перспективе это позволит значитель-&lt;br /&gt;
но облегчить установку программ в&lt;br /&gt;
Linux-системах). ВС&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Врезка|center|&lt;br /&gt;
|Заголовок=ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ: ВИРУСЫ&lt;br /&gt;
|Содержание=&lt;br /&gt;
* Существуют ли вирусы для linux?&lt;br /&gt;
*: Да, но это скорее просто демонстрации того, что под эту систему их можно писать. В «диком» виде пока ничего не обнаружено.&lt;br /&gt;
* Значит, не о чем беспокоиться?&lt;br /&gt;
*: Так, да не совсем. В данный момент вирусов нет, но это не значит, что они не появятся, пока я допишу эту строку.&lt;br /&gt;
* Разве права доступа не защитят меня от реальной угрозы?&lt;br /&gt;
*: Типичное заблуждение. Конечно, если вирус запущен не от имени суперпользователя, он не сможет попортить системные файлы. Но подумайте, что для Вас ценнее – операционная система, которая переустанавливается за полчаса, или Ваши данные? Что Вы предпочтете потерять – пару системных библиотек или годовой финансовый отчет? Кроме того, вирус и без всяких прав может разослать с Вашей машины кучу спама, и Ваш провайдер откажет Вам в доступе.&lt;br /&gt;
* Ладно, уговорили. А как защититься?&lt;br /&gt;
*: Есть несколько антивирусных программ для Linux. Самые популярные – ClamAV (http://www.clamav.net) и F-Prot (http://www.f-prot.com). Они обнаруживают вирусы и под Windows, и под Linux. Если Вам нужен графический интерфейс, попробуйте KlamAV (http://klamav.sourceforge.net).&lt;br /&gt;
* Какое мне дело до windows-вирусов, если я сижу в linux?&lt;br /&gt;
*: Если Вы обслуживаете почтовый сервер, к которому подсоединяются Windows-машины, то можете предотвратить заражение еще на сервере. Большинство почтовых серверов поддерживают проверку писем с помощью ClamAV.&lt;br /&gt;
* Почему в linux риск меньше, чем в windows?&lt;br /&gt;
*: Ну, во-первых, пользователей Windows гораздо больше, а значит, и вирусы пишет больше народу. И потом, в Windows менее разнообразное ПО: для почты, например, большинство пользуется стандартным Outlook. В Linux же пользователи имеют KMail, Evolution, Thunderbird, Sylpheed, Mutt или другой клиент.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Врезка|center|&lt;br /&gt;
|Заголовок=КРАТКАЯ СПРАВКА : ПОИСК ФАЙЛОВ&lt;br /&gt;
|Содержание=&lt;br /&gt;
В Linux есть две основные утилиты для поиска&lt;br /&gt;
файлов – find и locate. locate работает с базой&lt;br /&gt;
данных и очень быстра, однако файлы,&lt;br /&gt;
появившиеся после обновления базы, она не&lt;br /&gt;
найдет. При этом она может искать файлы&lt;br /&gt;
только по имени:&lt;br /&gt;
 locate filename&lt;br /&gt;
&lt;br /&gt;
Добавьте опцию -i для регистронезависимого&lt;br /&gt;
поиска. Во многих дистрибутивах база данных&lt;br /&gt;
обновляется регулярно через планировщик Cron.&lt;br /&gt;
&lt;br /&gt;
find, напротив, работает прямо с файловой&lt;br /&gt;
системой. Она медленнее и может искать файлы&lt;br /&gt;
только в директориях, доступных текущему&lt;br /&gt;
пользователю, зато find может отыскать самые&lt;br /&gt;
новые файлы, а также позволяет исключать из&lt;br /&gt;
списка поиска определенные директории и&lt;br /&gt;
искать файл не только по имени, но и, например,&lt;br /&gt;
по владельцу:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
find -name '*somefile*'&lt;br /&gt;
find /usr -iname '*someotherfile*'&lt;br /&gt;
find /usr -maxdepth 2 -iname '*whatfile*'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Первая команда проведет поиск в текущей&lt;br /&gt;
директории, а также во всех поддиректориях.&lt;br /&gt;
Вторая будет искать в /usr, причем независимо&lt;br /&gt;
от регистра. Последняя опустится не ниже чем&lt;br /&gt;
на два уровня вложенности в дереве каталогов,&lt;br /&gt;
а затем завершит работу.&lt;br /&gt;
&lt;br /&gt;
find имеет большую гибкость, чем locate,&lt;br /&gt;
однако locate хорошо подходит для быстрого&lt;br /&gt;
поиска. Вы легко можете ограничить список&lt;br /&gt;
директорий поиска с помощью grep:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
locate -i myfile | grep /home/nelz&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
locate ищет подстроку, find – точное имя&lt;br /&gt;
файла.&lt;br /&gt;
&lt;br /&gt;
Вы когда-нибудь интересовались, где&lt;br /&gt;
программа сохраняет свои файлы конфигурации?&lt;br /&gt;
Выполните touch /tmp/now, запустите&lt;br /&gt;
программу, измените настройки и выйдите.&lt;br /&gt;
После этого выполните:&lt;br /&gt;
 find ~ -newer /tmp/now&lt;br /&gt;
– и найдёте в Вашей домашней директории&lt;br /&gt;
все файлы, которые редактировались позднее,&lt;br /&gt;
чем /tmp/now. Файлы конфигурации сюда тоже&lt;br /&gt;
входят.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	</feed>