<?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; debian</title>
	<atom:link href="http://snake.khd.ru/tag/debian/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>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 />
    Совместимость Windows 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>Debian linux gpg error</title>
		<link>http://snake.khd.ru/2010/06/debian-linux-gpg-error/</link>
		<comments>http://snake.khd.ru/2010/06/debian-linux-gpg-error/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 00:06:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=384</guid>
		<description><![CDATA[Нужно тут было обновить репозиторий на debian-машине. А он мне вот что: W: GPG error: ftp://ftp.debian.org/ testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F &#160; W: There is no public key available for the following key IDs: 010908312D230C5F Решение, в общем-то, тривиальное, и ищется в гугле <a href='http://snake.khd.ru/2010/06/debian-linux-gpg-error/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Нужно тут было обновить репозиторий на <a href="http://snake.khd.ru/tag/debian/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  debian">debian</a>-машине. А он мне вот что:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">W: GPG error: <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.debian.org<span style="color: #000000; font-weight: bold;">/</span> testing Release: 
The following signatures couldn<span style="color: #ff0000;">'t be verified because the public key is not available: NO_PUBKEY 010908312D230C5F
&nbsp;
W: There is no public key available for the following key IDs:
010908312D230C5F</span></pre></div></div>

<p>Решение, в общем-то, тривиальное, и ищется в гугле секунд за тридцать. Но пусть будет:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">debian<span style="color: #666666; font-style: italic;"># gpg --keyserver subkeys.pgp.net --recv-keys 2D230C5F</span>
debian<span style="color: #666666; font-style: italic;"># gpg -a --export 2D230C5F | sudo apt-key add -</span></pre></div></div>

<p>Есть еще один нюанс &#8211; тот самый дебиан стоял под XenServer, так что придется скачать еще и ключи для Xen:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #660033;">-q</span> http:<span style="color: #000000; font-weight: bold;">//</span>updates.vmd.citrix.com<span style="color: #000000; font-weight: bold;">/</span>XenServer<span style="color: #000000; font-weight: bold;">/</span>5.5.0<span style="color: #000000; font-weight: bold;">/</span>GPG-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 -</pre></div></div>

<p>Ну вот теперь точно все. Можно с чистой совестью делать <a href="http://snake.khd.ru/tag/apt/" class="st_tag internal_tag" rel="tag" title="Записи, помеченные с  apt">apt</a>-get update</p>
<p>P.S. Если обновление не происходит, а адреса репозитория резолвятся в ipv6-адреса, смените в /etc/apt/sources.list адрес источника обновлений на</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.us.debian.org<span style="color: #000000; font-weight: bold;">/</span>debian<span style="color: #000000; font-weight: bold;">/</span> lenny main
deb-src http:<span style="color: #000000; font-weight: bold;">//</span>ftp.us.debian.org<span style="color: #000000; font-weight: bold;">/</span>debian<span style="color: #000000; font-weight: bold;">/</span> lenny main</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/06/debian-linux-gpg-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

