<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Записки на полях &#187; work</title>
	<atom:link href="http://snake.khd.ru/category/rabota/feed/" rel="self" type="application/rss+xml" />
	<link>http://snake.khd.ru</link>
	<description>cat /var/log/messages</description>
	<lastBuildDate>Sun, 05 Feb 2012 11:22:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Изображая Штирлица</title>
		<link>http://snake.khd.ru/2012/01/izobrazhaya-shtirlica/</link>
		<comments>http://snake.khd.ru/2012/01/izobrazhaya-shtirlica/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 19:35:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[utf8]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=1280</guid>
		<description><![CDATA[Как-то раз скинул с милой сердцу бубунты на флешку папочку с русским именем и кучей таких же &#8220;руссконазванных&#8221; файлов внутри. Сам я кириллицу в именах файлов не люблю еще со времен win98 (детская травма, ага), а тут понадобилось. Открываю флешку в винде &#8211; вижу набор кракозябр. Но где наша не пропадала? Вставляю в верны дебиан <a href='http://snake.khd.ru/2012/01/izobrazhaya-shtirlica/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Как-то раз скинул с милой сердцу бубунты на флешку папочку с русским именем и кучей таких же &#8220;руссконазванных&#8221; файлов внутри. Сам я кириллицу в именах файлов не люблю еще со времен win98 (детская травма, ага), а тут понадобилось.<br />
Открываю флешку в винде &#8211; вижу набор кракозябр. Но где наша не пропадала? Вставляю в верны дебиан &#8211; вижу чуть другие кракозябры, но тоже не комильфо.<br />
<a href="http://ru-linux.livejournal.com/2812817.html#t40693649#t40693649">Спросил</a> у умных людей. Что характерно &#8211; помогли, и очень даже оперативно, спасибо им за это.<br />
Ну а дальше просто<br />
<code>snake@snake:/media/flash$ convmv -f <a href="http://snake.khd.ru/tag/utf8/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  utf8">utf8</a> -t iso8859-1 * --notest -r</code></p>
<p>После чего получил вменяемые русские названия &#8211; и ничего не потерялось!<br />
Будем знать.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2012/01/izobrazhaya-shtirlica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вышел Ubuntu 11.10</title>
		<link>http://snake.khd.ru/2011/10/vyshel-ubuntu-11-10/</link>
		<comments>http://snake.khd.ru/2011/10/vyshel-ubuntu-11-10/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 13:54:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=1156</guid>
		<description><![CDATA[Дождались. И хотя Ubuntu, на мой взгляд, уже не торт, ссылки для интересующихся под катом. Desktop: PC (Intel x86) 64-bit PC (AMD64) Server: PC (Intel x86) 64-bit PC (AMD64) Alternate: PC (Intel x86) 64-bit PC (AMD64) Torrent Очень советую пользоваться именно им. Заметка на хабре Я же останусь на старом-добром LTS и кошерном Debian, чего <a href='http://snake.khd.ru/2011/10/vyshel-ubuntu-11-10/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Дождались. И хотя <a href="http://snake.khd.ru/tag/ubuntu/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  ubuntu">Ubuntu</a>, на мой взгляд, уже не торт, ссылки для интересующихся под катом.<br />
<img src="http://habrastorage.org/storage/d0845170/e1159d98/f2a7dc94/a0d25377.png" alt="" /><br />
<span id="more-1156"></span><br />
Desktop:<br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-desktop-i386.iso">PC (Intel x86)</a><br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-desktop-amd64.iso">64-bit PC (AMD64)</a></p>
<p>Server:<br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-server-i386.iso">PC (Intel x86)</a><br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-server-amd64.iso">64-bit PC (AMD64)</a></p>
<p>Alternate:<br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-alternate-i386.iso">PC (Intel x86)</a><br />
<a href="http://releases.ubuntu.com/oneiric/ubuntu-11.10-alternate-i386.iso">64-bit PC (AMD64)</a></p>
<p><a href="http://releases.ubuntu.com/oneiric/">Torrent</a> Очень советую пользоваться именно им.</p>
<p><a href="http://habrahabr.ru/blogs/ubuntu/130310/">Заметка на хабре</a><br />
Я же останусь на старом-добром LTS и кошерном <a href="http://snake.khd.ru/tag/debian/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  debian">Debian</a>, чего и вам желаю.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/10/vyshel-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Наcтройка Tenda W300A/W301A в режиме AP/AP-Repeater</title>
		<link>http://snake.khd.ru/2011/09/nastrojka-tenda-w300aw301a-v-rezhime-apap-repeater/</link>
		<comments>http://snake.khd.ru/2011/09/nastrojka-tenda-w300aw301a-v-rezhime-apap-repeater/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 14:00:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[hard]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=1111</guid>
		<description><![CDATA[На работе используем клиентское оборудование Tenda &#8211; точки доступа и роутеры. Выглядят неплохо, понимают PoE и работают получше D-Link, как ни странно. Итак, ситуация &#8211; необходимо настроить три точки доступа, при этом к свичу подключена только одна &#8211; остальные являются WiFi-репитерами. Ниже покажу, как это реализовывается, бо есть там весьма неочевидные вещи&#8230; Как это настраивается <a href='http://snake.khd.ru/2011/09/nastrojka-tenda-w300aw301a-v-rezhime-apap-repeater/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>На работе используем клиентское оборудование Tenda &#8211; точки доступа и роутеры. Выглядят неплохо, понимают PoE и работают получше D-Link, как ни странно.<br />
Итак, ситуация &#8211; необходимо настроить три точки доступа, при этом к свичу подключена только одна &#8211; остальные являются WiFi-репитерами. Ниже покажу, как это реализовывается, бо есть там весьма неочевидные вещи&#8230;<br />
<img src="http://www.tenda.cn/uploadfile/2010115/201011051518015493.jpg" alt="" /><br />
<span id="more-1111"></span><br />
Как это настраивается у того же D-Link? Делаем одну из точек WDS/AP, при это она может выступать как ТД, так и бриджевать трафик, пришедший от репитеров. Что мы имеем у Tenda? Режима WDS/AP нет и в помине. Есть AP, AP-Repeater, P2P Bridge и P2MP bridge. Ну, хай с ним &#8211; выбираем AP нашей ТД, включенной в свич, на репитерах, соответственно, AP-Repeater (WDS/AP-Repater в случае W301A), находим нужную ТД&#8230; и нифига. Вот совсем. SSID сети успешно раздается, покрытие расширяется, однако при попытке подключения получаем отлуп &#8211; и, судя по tcpdump, трафик на ТД даже не приходит. Никак. При этом сам репитер не пингуется, что несколько странно, но в общем-то, объяснимо (зачем интерфейс пинговаться репитеру по WiFi, если он даже DHCP своего не умеет.</p>
<p>После недолгих выяснений &#8220;а как это все-таки работало&#8221; было доподлинно установлено, что инженеры Tenda пошли своим путем! И для расширения зоны покрытия WiFi-сигнала необходимо все точки настраивать в роли AP-Repeater. При этом каждая из них будет выступать как в роли AP (т.е. предоставлять свой SSID) так и в роли Repeater, т.е. повторять чужие. Ну а теперь по порядку (на примере W301A, W300A настраивается примерно так же).</p>
<p>Мануал можно взять, например, <a href="http://www.tenda.cn/uploadfile/downloads/uploadfile/201103/AP/W301A/W301A%20User%20Guide.doc">здесь</a> (на английском, но с картинками, так что разберетесь, я думаю).</p>
<p>1. Точка имеет IP по умолчанию 192.168.0.254, пасс/пароль admin/admin<br />
2. Перво-наперво настраиваем параметры LAN в разделе LAN Settings, например вот так:<br />
<img src="http://img-fotki.yandex.ru/get/5813/4358870.c/0_81037_ef96ea7d_XL.jpg" alt="" /><br />
- Обязательно указываем Static IP, иначе на все настройки точка забьет и будет просить айпишник у DHCP.<br />
- Primary DNS и Secondary DNS уже стоят, но лучше все же поменять их на свои</p>
<p>3. Далее переходим к настройкам непосредственно WiFi &#8211; Wireless Settings.</p>
<p><img src="http://img-fotki.yandex.ru/get/4519/4358870.c/0_81036_7c138a29_XL.jpg" alt="" /><br />
Здесь выбираем режим работы &#8211; нас пока интересует только AP и WDS AP Repeater. Соответственно, в верхней секции указываем SSID, канал и режим работы (b/g/n по отдельности или все вместе). Важно, чтобы канал и SSID у всех репитеров совпадали.<br />
В секции WDS отмечаем галочкой Allow Wireless client to access.<br />
Далее можно вручную указать мак-адреса точек доступа, сигнал которых мы будем повторять. Пока же мы настраиваем только первую ТД, так что ничего заполнять не нужно.</p>
<p>После всех этих настроек (желающие могут еще поменять пароль и настроить SNMP) точка будет работать как обычная ТД. Для того, чтобы подключить репитер, необходимо аналогичным образом настроить второе устройство, при этом на нем указать мак-адрес первой точки (кнопку Open Scan видите? с ее помощью можно просканировать эфир и выбрать нужные нам ТД). После этого возвращаемся на первую точку, делаем сканирование там и заносим наш репитер в список ТД.</p>
<p>Внимательно следим, чтобы к LAN был подключен только один репитер, иначе, сдружившись, они живо сделают вам петлю и ничем хорошим это не закончится.</p>
<p>Второй репитер при этом должен пинговаться.</p>
<p>Третий, четвертый и далее репитеры указываются аналогично &#8211; на каждой паре репитеров заносим их мак-адреса и указываем везде один и тот же SSID и канал. Топология такая же, как в кабельных сетях &#8211; звезда, цепочка, дерево. Главное &#8211; не допускать наличия беспроводных петель, точки относятся к этому крайне болезненно.</p>
<p>Мак-адреса подключенных клиентов можно видеть непосредственно на репитерах:<br />
<img src="http://img-fotki.yandex.ru/get/4708/4358870.c/0_81038_36c72171_XL.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/09/nastrojka-tenda-w300aw301a-v-rezhime-apap-repeater/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Одна желтая программа&#8230;</title>
		<link>http://snake.khd.ru/2011/07/odna-zheltaya-programma/</link>
		<comments>http://snake.khd.ru/2011/07/odna-zheltaya-programma/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 07:04:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[1с]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=1071</guid>
		<description><![CDATA[Спросили меня однажды &#8211; а чем плох 1С? Так вот, отвечаю. 1. Версия 8.1 (как и 8.2) тормозит. Безбожно. Средняя офисная тачка (пень Е 2,4ГГц и 2 гига мозгов) при работе на ней двух бухов (второй бух запускает 1С у себя и цепляется к расшаренной базе) тормозит безбожно. 2. Количество ключей защиты переходит все разумные <a href='http://snake.khd.ru/2011/07/odna-zheltaya-programma/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Спросили меня однажды &#8211; а чем плох 1С? Так вот, отвечаю.<br />
1. Версия 8.1 (как и 8.2) тормозит. Безбожно. Средняя офисная тачка (пень Е 2,4ГГц и 2 гига мозгов) при работе на ней двух бухов (второй бух запускает 1С у себя и цепляется к расшаренной базе) тормозит безбожно.<br />
2. Количество ключей защиты переходит все разумные пределы. (а комп начинает светиться, аки новогодняя елка) Некоторые конфигурации требуют отдельного лицензирования, помимо лицензии на платформу.<br />
3. Установка &#8220;сетевого&#8221; ключа нифига не интуитивна &#8211; пока вы не поставите HASP License Manager, хрена с два 1С увидит ваш ключ. И не каждый дистрибьютор об этой полезной программе вспомнит.<br />
4. Для того, чтобы поставить некоторые конфигурации, требуется изрядно потрахаться &#8211; например, Подрядчик Строительства идет с отдельными ключами, которые службой защиты конфигурации автоматом не опознаются никак (хотя драйвера вроде бы есть). Все драйвера исключительно ручками. И да, на Win2003SP2 x64 модуль обмена данными тоже не встал сам &#8211; пришлось тоже цеплять ручками. На минуточку, одно рабочее место конфигурации стоит около 25к рублей.<br />
5. Каждый чих требует денег. Локальный ключ на платформу, дополнительные ключи, ключ защиты конфигурации, сетевой ключ &#8211; деньги, деньги, деньги&#8230; Модуль для поддержки SQL стоит около 25к рублей &#8211; здравствуй, XXI век!<br />
6. Стомегабитной сети 8ке уже мало. Когда мне об этом лет пять назад сказал один админ, который поднимал 1С на десяток машин, и купил для этого десяток гигабитных карточек и гигабитный же свич, я смеялся. Сейчас, когда бухгалтер жалуется на постоянные тормоза 1С (база лежит на отдельной машине в сети, компы достаточно мощные, чтобы с такой же базой локально работать на ура), мне уже не до смеха. Фраза дистрибьютора &#8220;у вас наверное слишком медленно проходят транзакции&#8221; повергает в ступор. КАК нужно писать софт, чтобы ему было мал стомегабитного эзернета??? Это при двух одновременно работающих пользователях. А если у меня их десяток будет?</p>
<p>Граждане 1Сники, скажите что я нуб и не прав. Но я это видел все собственными глазами и собственными руками ставил не далее как вчера.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/07/odna-zheltaya-programma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Squeeze: Переезд на SSD</title>
		<link>http://snake.khd.ru/2011/06/debian-squeeze-pereezd-na-ssd/</link>
		<comments>http://snake.khd.ru/2011/06/debian-squeeze-pereezd-na-ssd/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 11:47:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fdisk]]></category>
		<category><![CDATA[hdd]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssd]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=985</guid>
		<description><![CDATA[Поддался на провокацию заманчивые результаты тестов (желающий да погуглит) и взял себе вот такой SSD под систему: Небольшой мануал по переезду и впечатления под катом. Параметры сего девайса: Объем: 32Гб (Семерка в пролете, но линуксу за глаза и уши) Кэш: 64Мб Поддержка TRIM Время поиска: < .1ms Форм-фактор 2.5" Размеры: 99.8 x 69.63 x 9.3mm <a href='http://snake.khd.ru/2011/06/debian-squeeze-pereezd-na-ssd/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Поддался на <s>провокацию</s> заманчивые результаты тестов (желающий да погуглит) и взял себе <a href="http://www.ocztechnology.com/ocz-onyx-series-sata-ii-2-5-ssd.html">вот такой SSD</a> под систему:</p>
<p><img src="http://dns-shop.ru/up/description/125629_0.jpg" alt="" /><br />
Небольшой мануал по переезду и впечатления под катом.<br />
<span id="more-985"></span></p>
<p>Параметры сего девайса:<br />
    Объем: 32Гб (Семерка в пролете, но линуксу за глаза и уши)<br />
    Кэш: 64Мб<br />
    Поддержка TRIM<br />
    Время поиска: < .1ms<br />
    Форм-фактор 2.5"<br />
    Размеры: 99.8 x 69.63 x 9.3mm<br />
    Вес: 81g<br />
    Рабочая температура: 0°C ~ 70°C<br />
    Потребление: Idle: 375mW Active: 1000mW<br />
    Вибрация: 20G. Peak, 10 ~ 20KHz<br />
    Перегрузки до 1500G (это как? оО)<br />
    RAID Support<br />
    Совместимость <a href="http://snake.khd.ru/tag/windows/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  Windows">Windows</a> XP, Vista, 7, Mac OS X и <a href="http://snake.khd.ru/tag/linux/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  linux">Linux</a><br />
    MTBF: 1.5 миллиона часов<br />
    Гарантия: 2 года (ДНС дал три оО)</p>
<p>Имеем:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># uname -a</span>
Linux snake-debian 2.6.32-<span style="color: #000000;">5</span>-<span style="color: #000000;">686</span>-bigmem <span style="color: #666666; font-style: italic;">#1 SMP Wed May 18 07:33:52 UTC 2011 i686 GNU/Linux</span></pre></div></div>

<p>В качестве файловой системы использовал ext4<br />
В системе установлено 4Гб оперативки, все они видятся системой (ядро bigmem какбэ намекает)</p>
<p>Итак, приступим. Создаем раздел (желательно один на весь диск). Я использовал гномовскую &#8220;Дисковую утилиту&#8221;, у кого нет иксов <s>или есть борода</s> можно через консоль:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># sfdisk /dev/sdb </span>
root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># mkfs.ext4 -L ONYX /dev/sdb1</span></pre></div></div>

<p>Затем устанавливаем rsync</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># aptitude install rsync</span></pre></div></div>

<p>На сервере я бы посоветовал остановить все возможные сервсиы &#8211; apache, exim, syslog и т.д. На домашней машине это не актуально.<br />
Поэтому, монтируем наш свежеотформатированный диск и копируем на него систему:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># mkdir /mnt/ssd &amp;&amp; mount /dev/sdb1 /mnt/ssd</span>
root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># rsync -avrt / /mnt/ssd/</span></pre></div></div>

<p>Устанавливаем загрузчик:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># echo &quot;(hd0) /dev/sdb&quot; | tee /mnt/ssd/boot/grub/device.map</span>
root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># grub-install --root-directory=/mnt/ssd --no-floppy /dev/sdb</span>
root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># echo &quot;(hd0) /dev/sda&quot; | tee /mnt/ssd/boot/grub/device.map</span></pre></div></div>

<p>Далее хорошо бы привычным движением отредактировать /boot/grub/menu.lst&#8230; Щаз. В Squeeze стоит по умолчанию Grub v2. Мануал по настройке можно найти вот <a href="http://ru.wikibooks.org/wiki/Grub_2">тут</a>. Полезное, к слову, чтиво. У меня получилось что-то вроде этого:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># nano /mnt/ssd/etc/grub.d/40_custom</span>
menuentry <span style="color: #ff0000;">&quot;Debian, Linux 2.6.32-5-686-bigmem SSD&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
        <span style="color: #007800;">recordfail</span>=<span style="color: #000000;">1</span>
        <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-n</span> <span style="color: #800000;">${have_grubenv}</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span> save_env recordfail; <span style="color: #000000; font-weight: bold;">fi</span>
        <span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">quiet</span>=<span style="color: #000000;">1</span>
        insmod ext2
        <span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">root</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span>hd1,<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
        search <span style="color: #660033;">--no-floppy</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>sdb
        linux   <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>vmlinuz-2.6.32-<span style="color: #000000;">5</span>-<span style="color: #000000;">686</span>-bigmem <span style="color: #007800;">root</span>=<span style="color: #007800;">LABEL</span>=ROOT <span style="color: #007800;">rootflags</span>=<span style="color: #007800;">data</span>=writeback ro quiet splash
        initrd  <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>initrd.img-2.6.32-<span style="color: #000000;">5</span>-<span style="color: #000000;">686</span>-bigmem
<span style="color: #7a0874; font-weight: bold;">&#125;</span></pre></div></div>

<p>Обновляем загрузчик:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># update-grub</span></pre></div></div>

<p>Настраиваем перезагрузку системы через минуту в случае паники:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>snake-debian:<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;"># echo &quot;kernel.panic = 60&quot; &gt;&gt; /mnt/ssd/etc/sysctl.d/panic.conf</span></pre></div></div>

<p>Крутим sysctl. Добавляем в /etc/sysctl.d/<a href="http://snake.khd.ru/tag/ssd/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  ssd">ssd</a>.conf:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># configure settings in /proc/sys/vm/*</span>
<span style="color: #666666; font-style: italic;"># агрессивность использования swap</span>
vm.swappiness = <span style="color: #000000;">0</span>
<span style="color: #666666; font-style: italic;"># как часто ядро должно находить незаписанные в ФС данные и писать их</span>
vm.dirty_writeback_centisecs = <span style="color: #000000;">6000</span>
<span style="color: #666666; font-style: italic;"># сколько времени должно пройти, чтобы ядро посчитало незаписанные в ФС данные достаточно устаревшими для их записи</span>
vm.dirty_expire_centisecs = <span style="color: #000000;">6000</span>
<span style="color: #666666; font-style: italic;"># сколько процентов памяти могут занимать незаписанные в ФС данные</span>
vm.dirty_ratio = <span style="color: #000000;">80</span>
<span style="color: #666666; font-style: italic;"># если незаписанные данные занимают меньше памяти в процентах, то их можно не записывать сейчас</span>
vm.dirty_background_ratio = <span style="color: #000000;">20</span></pre></div></div>

<p>Меняем /mnt/ssd/etc/fstab строку монтирования корневой ФС, отключаем swap и добавляем опции монтирования (опция commit=x включает режим обновления журнала каждые x секунд вместо 5 по-умолчанию):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">    ...
    <span style="color: #007800;">LABEL</span>=ROOT <span style="color: #000000; font-weight: bold;">/</span> ext3 noatime,nodiratime,<span style="color: #007800;">data</span>=writeback,<span style="color: #007800;">commit</span>=<span style="color: #000000;">50</span>,rw,suid,dev,<span style="color: #7a0874; font-weight: bold;">exec</span>,auto,nouser,async,<span style="color: #007800;">errors</span>=remount-ro <span style="color: #000000;">0</span> <span style="color: #000000;">1</span></pre></div></div>

<p>Не забываем закомментировать все остальное и убрать своп.</p>
<p>Выносим в оперативку (у нас ведь ее много, да?) весь мусор, который, по хорошему, все равно должен чиститься при каждом ребуте</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">...
tmpfs <span style="color: #000000; font-weight: bold;">/</span>tmp tmpfs defaults <span style="color: #000000;">0</span> <span style="color: #000000;">0</span>
tmpfs <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>tmp tmpfs defaults <span style="color: #000000;">0</span> <span style="color: #000000;">0</span>
tmpfs <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock tmpfs defaults <span style="color: #000000;">0</span> <span style="color: #000000;">0</span>
tmpfs <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>spool<span style="color: #000000; font-weight: bold;">/</span>postfix tmpfs defaults <span style="color: #000000;">0</span> <span style="color: #000000;">0</span></pre></div></div>

<p>Некоторые еще советуют отключить syslog. На домашней машине может еще и оправдано, но я в этом сильно сомневаюсь. Поэтому, по возможности, лучше вынести /var/log на отдельный, &#8220;нормальный&#8221; жесткий, чтобы все логи писались туда. Или воспользоваться rsyslog.</p>
<p>На этом все. Перезагружаемся, выбираем в качестве варианта загрузки вариант с SSD и смотрим. У меня система стала грузиться раза в два быстрей, офисные приложения открываются практически мгновенно, фаерфокс с парой десятков вкладок стартует за 3-5 секунд. Синтетику не делал &#8211; ибо зачем? Тестов дофига, желающие погуглят, а мне они до лампочки &#8211; я ведь ничего целыми днями не архивирую. Но скорость работы понравилась. Думалось зафигачить его сразу в ноут, но уж больно размер маловат. Так что пусть пока живет в &#8220;большой&#8221; машине =)</p>
<p>Источники: <a href="http://kasatkin.org/doku.php?id=blog:2010:1117_ssd_optimization" target=_blank>раз</a> и <a href="http://www.openkazan.info/Linux-SSD" target=_blank>два</a></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/06/debian-squeeze-pereezd-na-ssd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Дополнительные репозитории для Debian Squeeze</title>
		<link>http://snake.khd.ru/2011/05/dopolnitelnye-repozitorii-dlya-debian-squeeze/</link>
		<comments>http://snake.khd.ru/2011/05/dopolnitelnye-repozitorii-dlya-debian-squeeze/#comments</comments>
		<pubDate>Sun, 08 May 2011 12:19:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=836</guid>
		<description><![CDATA[От нечего делать решил поискать репозиториев для любимого Дебиана. Кому интересно &#8211; прошу под кат. Если знаете еще, пишите в комменты. КДПВ Дополнительные репозитории: # Это ключи для репозитория deb http://www.debian-multimedia.org lenny main wget http://debian-multimedia.org/gpgkey.pub -O - &#124; apt-key add - &#160; # Ключи от репозитория для Opera deb http://deb.opera.com/opera/ lenny non-free wget http://deb.opera.com/archive.key -O <a href='http://snake.khd.ru/2011/05/dopolnitelnye-repozitorii-dlya-debian-squeeze/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>От нечего делать решил поискать репозиториев для любимого Дебиана. Кому интересно &#8211; прошу под кат. Если знаете еще, пишите в комменты.<br />
КДПВ<br />
<img src="http://geektionnerd.net/wp-content/uploads/2010/08/10-08-27-Debian-Squeeze-1.png" alt="" /><br />
<span id="more-836"></span><br />
Дополнительные репозитории:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Это ключи для репозитория  deb http://www.debian-multimedia.org lenny main</span>
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>debian-multimedia.org<span style="color: #000000; font-weight: bold;">/</span>gpgkey.pub <span style="color: #660033;">-O</span> - <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -
&nbsp;
<span style="color: #666666; font-style: italic;"># Ключи от репозитория для Opera deb http://deb.opera.com/opera/ lenny non-free</span>
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>deb.opera.com<span style="color: #000000; font-weight: bold;">/</span>archive.key <span style="color: #660033;">-O</span> - <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -
&nbsp;
<span style="color: #666666; font-style: italic;"># После добавления репозиториев, на всякий пожарный</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade
&nbsp;
<span style="color: #666666; font-style: italic;"># то , без чего нельзя жить. </span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">zsh</span> vim-full <span style="color: #c20cb9; font-weight: bold;">sudo</span>  <span style="color: #c20cb9; font-weight: bold;">screen</span> openssh-server subversion <span style="color: #c20cb9; font-weight: bold;">apt-file</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sdcv aspell-ru aspell-de aspell-en mc debian-archive-keyring
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">gdb</span> <span style="color: #c20cb9; font-weight: bold;">ddd</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">gcc</span> <span style="color: #c20cb9; font-weight: bold;">g++</span> linux-manual-2.6.26 manpages-dev kernel-package
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> xserver-xorg  xinit  gv xpdf xsel e2ps a2ps xterm
&nbsp;
<span style="color: #666666; font-style: italic;"># Fonts</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ttf-mscorefonts-installer xfonts-terminus xfonts-terminus-dos xfonts-terminus-oblique 
&nbsp;
<span style="color: #666666; font-style: italic;"># Для синхронизации часов</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ntpdate
&nbsp;
<span style="color: #666666; font-style: italic;"># Почта</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> mutt <span style="color: #c20cb9; font-weight: bold;">procmail</span> fetchmail msmtp abook urlview
&nbsp;
<span style="color: #666666; font-style: italic;"># Полезные программки</span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> w32codecs <span style="color: #c20cb9; font-weight: bold;">mplayer</span> realplayer  mencoder  imagemagick    
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> flashplayer-mozilla  mozilla-mplayer iceweasel 
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">cdrecord</span> mkisofs <span style="color: #c20cb9; font-weight: bold;">cdparanoia</span> 
&nbsp;
<span style="color: #666666; font-style: italic;"># Звук    </span>
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> alsa-base alsa-tools alsa-utils kmix
&nbsp;
<span style="color: #666666; font-style: italic;"># FreeBSD партиции</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>bsd<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>home,root,usr<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>usb
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-t</span> ufs <span style="color: #660033;">-o</span> <span style="color: #007800;">ufstype</span>=ufs2 <span style="color: #660033;">-o</span> ro <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>hdb1 <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>bsd<span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Это создаст /etc/X11/xorg.conf</span>
nvidia-xconfig
&nbsp;
<span style="color: #666666; font-style: italic;"># Это для настройки звука</span>
alsaconf</pre></div></div>

<p>После стандартной инсталляции /etc/<a href="http://snake.khd.ru/tag/apt/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  apt">apt</a>/sources.list выглядит достаточно убого. Без редактирования оного никаких вкусностей в <a href="http://snake.khd.ru/tag/debian/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  debian">Debian</a> не получить.<br />
Выкладываю:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">deb http:<span style="color: #000000; font-weight: bold;">//</span>ftp.de.debian.org<span style="color: #000000; font-weight: bold;">/</span>debian<span style="color: #000000; font-weight: bold;">/</span> squeeze main non-free contrib
deb-src http:<span style="color: #000000; font-weight: bold;">//</span>ftp.de.debian.org<span style="color: #000000; font-weight: bold;">/</span>debian<span style="color: #000000; font-weight: bold;">/</span> squeeze main non-free contrib
&nbsp;
deb http:<span style="color: #000000; font-weight: bold;">//</span>security.debian.org<span style="color: #000000; font-weight: bold;">/</span> squeeze<span style="color: #000000; font-weight: bold;">/</span>updates main non-free contrib
deb-src http:<span style="color: #000000; font-weight: bold;">//</span>security.debian.org<span style="color: #000000; font-weight: bold;">/</span> squeeze<span style="color: #000000; font-weight: bold;">/</span>updates main non-free contrib
&nbsp;
<span style="color: #666666; font-style: italic;"># Skype</span>
deb http:<span style="color: #000000; font-weight: bold;">//</span>download.skype.com<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>repos<span style="color: #000000; font-weight: bold;">/</span>debian<span style="color: #000000; font-weight: bold;">/</span> stable non-free
&nbsp;
<span style="color: #666666; font-style: italic;"># Тут: acroread, acidrip flashplayer-mozilla realplayer w32codecs </span>
<span style="color: #666666; font-style: italic;"># Ключ: wget http://debian-multimedia.org/gpgkey.pub -O - | apt-key add -</span>
deb http:<span style="color: #000000; font-weight: bold;">//</span>www.debian-multimedia.org squeeze main
&nbsp;
<span style="color: #666666; font-style: italic;"># Opera. Ключ: wget http://deb.opera.com/archive.key -O - | apt-key add -</span>
deb http:<span style="color: #000000; font-weight: bold;">//</span>deb.opera.com<span style="color: #000000; font-weight: bold;">/</span>opera<span style="color: #000000; font-weight: bold;">/</span> squeeze non-free</pre></div></div>

<p>Полный список зеркал <a href="http://www.debian.org/mirror/list.ru.html">тут</a></p>
<p>Сперто <a href="http://linsovet.com/debian-lenny-install">отсюда</a></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/05/dopolnitelnye-repozitorii-dlya-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Установка драйверов NVIDIA в Debian Squeeze</title>
		<link>http://snake.khd.ru/2011/05/ustanovka-drajverov-nvidia-v-debian-squeeze-i-prochie-poleznye-melochi/</link>
		<comments>http://snake.khd.ru/2011/05/ustanovka-drajverov-nvidia-v-debian-squeeze-i-prochie-poleznye-melochi/#comments</comments>
		<pubDate>Sun, 08 May 2011 12:04:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nVidia]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=832</guid>
		<description><![CDATA[Накатынные при установке дебиана дрова после перезагрузке отказались стартовать, так что пришлось лезть на сайт нвидии и качать новые. (Да, я знаю про репозитории, но это же дебиан, т.е. версия там уж больно лохматая). После недолгого гуглежа набрел на следующее root@linux# aptitude install nvidia-glx nvidia-kernel-dkms nvidia-settings nvidia-vdpau-driver. root@linux# nvidia-xconfig Если же используется самосборное ядро или <a href='http://snake.khd.ru/2011/05/ustanovka-drajverov-nvidia-v-debian-squeeze-i-prochie-poleznye-melochi/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Накатынные при установке дебиана дрова после перезагрузке отказались стартовать, так что пришлось лезть на сайт нвидии и качать новые. (Да, я знаю про репозитории, но это же дебиан, т.е. версия там уж больно лохматая). После недолгого гуглежа набрел на <a href="http://www.linux.org.ru/wiki/en/Debian">следующее</a></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># aptitude install nvidia-glx nvidia-kernel-dkms nvidia-settings nvidia-vdpau-driver.</span>
root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># nvidia-xconfig</span></pre></div></div>

<p><span id="more-832"></span><br />
Если же используется самосборное ядро или установлен testing или unstable дистрибутив, то придется воспользоваться module-assistant:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># aptitude install module-assistant</span>
root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># module-assistant prepare</span>
root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># module-assistant update</span>
root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># module-assistant auto-install nvidia-kernel-source</span>
root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># nvidia-xconfig</span></pre></div></div>

<p>Для поддержки аппаратного ускорения в 32-битных программах нужно установить пакет <a href="http://snake.khd.ru/tag/nvidia/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  nVidia">nvidia</a>-glx-ia32.</p>
<p><strong>Быстрый (хоть и идеологически неверный) вариант</strong></p>
<p>sgfxi это автоматический инсталлятор и конфигуратор видеодрайверов для nvidia, ati/amd, а также свободных драйверов из состава Xorg для <a href="http://snake.khd.ru/tag/debian/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  debian">Debian</a> (с некоторых пор добавлена поддержка <a href="http://snake.khd.ru/tag/ubuntu/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  ubuntu">Ubuntu</a> и Arch). При каждом запуске скрипт автоматически обновляется, что позволяет с большой долей вероятности получить работоспособные драйвера даже для самых свежих ядер.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">скачиваем:
<span style="color: #007800;">$wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>sgfxi.googlecode.com<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>sgfxi
<span style="color: #666666; font-style: italic;">#делаем исполняемым:</span>
<span style="color: #007800;">$chmod</span> +x sgfxi
<span style="color: #666666; font-style: italic;">#гасим иксы (внимательно изучив справку можно обойтись и без этого,</span>
<span style="color: #666666; font-style: italic;">#но в любом случае их придётся перезагружать):</span>
<span style="color: #007800;">$sudo</span> init <span style="color: #000000;">3</span>
<span style="color: #666666; font-style: italic;">#запускаем:</span>
<span style="color: #007800;">$sudo</span> .<span style="color: #000000; font-weight: bold;">/</span>sgfxi</pre></div></div>

<p>Скрипт проверит актуальность своей версии, обновится при необходимости, выяснит модель видеокарты, версию ядра, установит необходимые пакеты, применит патчи и соберет библиотеки и модули. Если все пройдет успешно &#8211; сам предложит запустить иксы.</p>
<p>Думаете, все? Щазз&#8230; <a href="http://snake.khd.ru/tag/apt/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  apt">apt</a> начинает ругаться благим матом при попытке установить какой-нибудь пакет:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">E: Sub-process <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">dpkg</span> returned an error code <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
Ошибка при установке пакета. Попытка восстановления:
Настраивается пакет libgl1-nvidia-alternatives <span style="color: #7a0874; font-weight: bold;">&#40;</span>195.36.31-<span style="color: #000000;">6</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ...
Оставляется «отклонение <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>libGL.so в <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nvidia<span style="color: #000000; font-weight: bold;">/</span>diversions<span style="color: #000000; font-weight: bold;">/</span>libGL.so из-за libgl1-nvidia-alternatives»
Оставляется «отклонение <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>libGL.so.1 в <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nvidia<span style="color: #000000; font-weight: bold;">/</span>diversions<span style="color: #000000; font-weight: bold;">/</span>libGL.so.1 из-за libgl1-nvidia-alternatives»
Оставляется «отклонение <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>libGL.so.1.2 в <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nvidia<span style="color: #000000; font-weight: bold;">/</span>diversions<span style="color: #000000; font-weight: bold;">/</span>libGL.so.1.2 из-за libgl1-nvidia-alternatives»
Обрабатываются триггеры для libgl1-nvidia-alternatives ...
update-alternatives: ошибка: альтернативный путь <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nvidia<span style="color: #000000; font-weight: bold;">/</span>diversions<span style="color: #000000; font-weight: bold;">/</span>libGL.so.1 не существует.
<span style="color: #c20cb9; font-weight: bold;">dpkg</span>: не удалось обработать параметр libgl1-nvidia-alternatives <span style="color: #7a0874; font-weight: bold;">&#40;</span>--configure<span style="color: #7a0874; font-weight: bold;">&#41;</span>:
подпроцесс установлен сценарий post-installation возвратил код ошибки <span style="color: #000000;">2</span>
При обработке следующих пакетов произошли ошибки:
libgl1-nvidia-alternatives</pre></div></div>

<p>Лечится просто &#8211; переустановкой libgl1-mesa-glx:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>linux<span style="color: #666666; font-style: italic;"># aptitude reinstall libgl1-mesa-glx</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/05/ustanovka-drajverov-nvidia-v-debian-squeeze-i-prochie-poleznye-melochi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>О пользе &#8220;переноса строки&#8221;</title>
		<link>http://snake.khd.ru/2011/05/o-polze-perenosa-stroki/</link>
		<comments>http://snake.khd.ru/2011/05/o-polze-perenosa-stroki/#comments</comments>
		<pubDate>Fri, 06 May 2011 07:01:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=823</guid>
		<description><![CDATA[Небольшой, но важный нюанс &#8220;на память&#8221; &#8211; не забывать ставить лишний перенос строки в конце разных конфигов. К примеру, cron не отрабатывает событие, если строка &#8211; последняя в файле. Ставишь &#8220;энтер&#8221; &#8211; и вуаля!]]></description>
			<content:encoded><![CDATA[<p>Небольшой, но важный нюанс &#8220;на память&#8221; &#8211; не забывать ставить лишний перенос строки в конце разных конфигов. К примеру, cron не отрабатывает событие, если строка &#8211; последняя в файле. Ставишь &#8220;энтер&#8221; &#8211; и вуаля!</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/05/o-polze-perenosa-stroki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 11.04 released</title>
		<link>http://snake.khd.ru/2011/04/ubuntu-11-04-released/</link>
		<comments>http://snake.khd.ru/2011/04/ubuntu-11-04-released/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 00:57:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=804</guid>
		<description><![CDATA[Сбылась мечта идиота После долгих мучений, и почти сорвав все сроки, &#8220;Ловкий нарвал&#8221; (Natty Narwhal) таки вышел. Desktop: &#8211; PC (Intel x86) &#8211; 64-bit PC (AMD64) Server: &#8211; PC (Intel x86) &#8211; 64-bit PC (AMD64) Alternate: &#8211; PC (Intel x86) &#8211; 64-bit PC (AMD64) Как обычно, образы и репозиторий есть на Яндексе Локальное зеркало (только <a href='http://snake.khd.ru/2011/04/ubuntu-11-04-released/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><s>Сбылась мечта идиота</s> После долгих мучений, и почти сорвав все сроки, &#8220;Ловкий нарвал&#8221; (Natty Narwhal) таки вышел.<br />
<img src="http://habrastorage.org/storage/6b814001/59414e55/65caa0e4/fa2e643f.jpg" alt="" /></p>
<p>Desktop:</p>
<p>    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-desktop-i386.iso">PC (Intel x86)</a><br />
    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-desktop-amd64.iso">64-bit PC (AMD64)</a></p>
<p>Server:</p>
<p>    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-server-i386.iso">PC (Intel x86)</a><br />
    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-server-amd64.iso">64-bit PC (AMD64)</a></p>
<p>Alternate:</p>
<p>    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-alternate-i386.iso">PC (Intel x86)</a><br />
    &#8211; <a href="http://releases.ubuntu.com/11.04/ubuntu-11.04-alternate-amd64.iso">64-bit PC (AMD64)</a><br />
<span id="more-804"></span><br />
Как обычно, образы и репозиторий есть на <a href="http://mirror.yandex.ru/" target=_blank>Яндексе</a> </p>
<p>Локальное зеркало (только для пользователей ХДС) есть тут:<br />
deb http://nix.lan/<a href="http://snake.khd.ru/tag/ubuntu/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  ubuntu">ubuntu</a> natty main restricted universe multiverse<br />
deb http://nix.lan/ubuntu natty-updates restricted main multiverse universe<br />
deb http://nix.lan/ubuntu natty-backports main restricted universe multiverse<br />
deb http://nix.lan/ubuntu natty-security main restricted universe multiverse</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/04/ubuntu-11-04-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Мелочи жизни</title>
		<link>http://snake.khd.ru/2011/04/melochi-zhizni-2/</link>
		<comments>http://snake.khd.ru/2011/04/melochi-zhizni-2/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 03:41:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=750</guid>
		<description><![CDATA[Кактус (который cacti) радует: snake@hds_serv &#91;etc&#93;#/usr/local/bin/php /usr/local/share/cacti/poller.php PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/php_mysql.dll' - Cannot open &#34;/usr/local/lib/php/20090626/php_mysql.dll&#34; in Unknown on line 0 Все бы ничего, если бы на сервере не стояла фря&#8230;]]></description>
			<content:encoded><![CDATA[<p>Кактус (который cacti) радует:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>hds_serv <span style="color: #7a0874; font-weight: bold;">&#91;</span>etc<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#/usr/local/bin/php /usr/local/share/cacti/poller.php</span>
PHP Warning:  PHP Startup: Unable to load dynamic library 
<span style="color: #ff0000;">'/usr/local/lib/php/20090626/php_mysql.dll'</span> - 
Cannot open <span style="color: #ff0000;">&quot;/usr/local/lib/php/20090626/php_mysql.dll&quot;</span> <span style="color: #000000; font-weight: bold;">in</span> Unknown on line <span style="color: #000000;">0</span></pre></div></div>

<p>Все бы ничего, если бы на сервере не стояла фря&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2011/04/melochi-zhizni-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

