<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0">
<channel>
<title>muhas — Заметки аскетичного гика</title>
<link>http://muhas.ru</link>
<description />
<lastBuildDate>Fri, 25 May 2012 13:00:20 +0400</lastBuildDate>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<wfw:commentRss>http://muhas.ru/rss/?last_comments</wfw:commentRss>
<language>ru</language>
<image>
<url>http://muhas.ru/img/logosmall.png</url>
<title>muhas — Заметки аскетичного гика</title>
<link>http://muhas.ru</link>
</image>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/muhas" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="muhas" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
<category><![CDATA[systemd]]></category>
<category><![CDATA[arch]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[Systemd в ArchLinux]]></title>
<link>http://muhas.ru/?p=196</link>
<description>В &lt;em&gt;extra&lt;/em&gt; уже присутствует systemd, более того от libsystemd уже зависят pulseaudio и часть гнома (gnome-session, gnome-control-center, etc)
&lt;br /&gt;
Если вы замечали что флешка или что-нить другое при автомонтировании подмонтировалось в &lt;strong&gt;/run/media/&lt;em&gt;ololo&lt;/em&gt;&lt;/strong&gt; и ничего ужасного не произошло то, поздравляю &amp;mdash; вероятно systemd вам уже не страшен, ибо его часть уже установлена системе (не так страшен чёрт, как его малюют на ЛОРе)
&lt;br /&gt;

&lt;br /&gt;
Если ставить systemd полностью то, для непритязательных арчеводов, процесс смены практически не заметен. Несмотря на то что systemd не читает /etc/inittab, стандартные его настройки соответствуют стандартным из inittab, да и большинство параметров &lt;em&gt;rc.conf&lt;/em&gt; читаются systemd (хотя его настройки имеют приоритет). Так же имеется пакет initscripts-systemd чтобы эмулировать скрипты инициализации Arch'а. 
&lt;br /&gt;
В общем в арчевики &lt;a href="https://wiki.archlinux.org/index.php/Systemd"&gt;уже имеется&lt;/a&gt; достаточно объемная страничка по systemd с инструкцией по установке, описанием настройки-использования, интеграции с уже привычными инитскриптами и прочее, и прочее.
&lt;br /&gt;

&lt;br /&gt;
Так что, желающие уже сейчас могут относительно легко попробовать творение Леннарта Поттеринга в своем уютном арчике, на котором systemd в скором времени может заменить старый добрый initscripts…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=Rli3ABapI50:DF8ijhkJ2Ss:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=Rli3ABapI50:DF8ijhkJ2Ss:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/Rli3ABapI50" height="1" width="1"/&gt;</description>
<pubDate>Tue, 15 May 2012 11:05:05 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=196</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=196</wfw:commentRss>
<slash:comments>7</slash:comments>
</item>
<item>
<category><![CDATA[netcfg]]></category>
<category><![CDATA[wifi-select]]></category>
<category><![CDATA[arch]]></category>
<category><![CDATA[linux]]></category>
<category><![CDATA[shell]]></category>
<title><![CDATA[wifi-select — рулим беспроводными подключениями в ArchLinux]]></title>
<link>http://muhas.ru/?p=195</link>
<description>&lt;a href="http://muhas.ru/files/linux/wifi-select/wifi-select.png"  rel="iLoad|wifi-select — рулим беспроводными подключениями в ArchLinux" title="пример работы wifi-select" style="display:block;float:right;"&gt;&lt;img src="http://muhas.ru/imgrs.php?http://muhas.ru/files/linux/wifi-select/wifi-select.png" alt="пример работы wifi-select" align="right" /&gt;&lt;/a&gt;&lt;strong&gt;wifi-select&lt;/strong&gt; &amp;mdash; полезная консольная утилита для выбора и подключения к беспроводным сетям «на лету», что-то вроде wicd или networkmanager, но только для wifi.
&lt;br /&gt;
Несомненный плюс(хотя может для кого-то и минус) wifi-select в том что он использует «штатный» для ArchLinux &lt;a href="https://wiki.archlinux.org/index.php/Netcfg"&gt;netcfg&lt;/a&gt;, и помимо этого не висит демоном как это делают wicd или nm (и netcfg тоже не висит, он лишь единожды запускается для применения настроек профиля). Работает wifi-select до ужаса просто (да и сам он всего лишь скрипт на bash с использованием dialog) &amp;mdash; смотрит список сетей через iwlist и выдает их для выбора, выбрали нужную сеть и если требуется ввели пароль. Всё!
&lt;br /&gt;
Профиль сохранен и подкючается через &lt;em&gt;netcfg profilename&lt;/em&gt;, если подключился, то профиль уже сохранен для дальнейшего использования, если нет то предлагается похерить профиль или оставить его дабы мы смогли поменять ip или добавить каких-нить чудо-настроек в него… 
&lt;br /&gt;

&lt;br /&gt;
Запускать, к сожалению, надо с правами суперпользователя, ибо и профиль надо писать туда где у пользователя прав не хватит и сам netcfg от пользователя не запуститься, но sudo ещё никто не отменял…
&lt;br /&gt;

&lt;br /&gt;
Уже существующие профили можно подключать чем душа пожелает, можно с помощью &lt;a href="http://muhas.ru/?p=131"&gt;dmenu&lt;/a&gt; (чем я с радостью и пользуюсь) или того же wifi-select(правда он покажет только wifi), netcfggui или других. Хотя в итоге все такие управлялки запускают &lt;em&gt;netcfg profilename&lt;/em&gt;…
&lt;br /&gt;

&lt;br /&gt;
&lt;div style="font-size:0.9em;border:1px dotted silver;padding:5px;"&gt;netcfg &amp;mdash; настройка и управление профилями сетевых подключений (проводные, беспроводные, коммутируемые, vpn, bonding, etc)&lt;/em&gt;
&lt;br /&gt;
Пакет wifi-select имеется в community, в AUR есть его версия из git&lt;/div&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;UPDATE&lt;/b&gt;: Сегодня (13 мая) в core пришел netcfg 2.8.2 (до этого была ветка 2.6), в котором ещё с версии 2.7 появилось &lt;strong&gt;wifi-menu&lt;/strong&gt; работающее почти аналогично сабжу. Так же появилась поддержка PPPoE. 
&lt;br /&gt;
&lt;b&gt;Не забудьте перенести конфиг сети из /etc/rc.conf в /etc/conf.d/netcfg &lt;/b&gt;
&lt;br /&gt;
Полный ченджлог &lt;a href="http://projects.archlinux.org/netcfg.git/tree/NEWS?id=2.8.2"&gt;тут&lt;/a&gt;, а &lt;a href="http://www.archlinux.org/news/netcfg-282-release/"&gt;тут&lt;/a&gt; более коротко, но вполне доходчиво.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=YLuzzd-0gWA:OJfBfon-kKU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=YLuzzd-0gWA:OJfBfon-kKU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/YLuzzd-0gWA" height="1" width="1"/&gt;</description>
<pubDate>Sat, 12 May 2012 13:51:51 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=195</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=195</wfw:commentRss>
<slash:comments>3</slash:comments>
</item>
<item>
<category><![CDATA[xdotool]]></category>
<category><![CDATA[mouse]]></category>
<category><![CDATA[xorg]]></category>
<category><![CDATA[tips]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[Управление курсором мыши с клавиатуры]]></title>
<link>http://muhas.ru/?p=194</link>
<description>&lt;a href="http://www.nongnu.org/ratpoison/ratpoison.png" rel="iLoad|Управление курсором мыши с клавиатуры" title="Логотип ratpoison как бы намекает" &gt;&lt;img  src="http://www.nongnu.org/ratpoison/ratpoison.png" alt="Логотип ratpoison как бы намекает" align="right" /&gt;&lt;/a&gt; Без всяких лирических отступления &amp;mdash; ключевое слово &lt;strong&gt;xdotool&lt;/strong&gt;.
&lt;br /&gt;
&lt;a href="http://www.semicomplete.com/projects/xdotool/"&gt;xdotool&lt;/a&gt; умеет многое, но сейчас нас интересует её возможность нажатия кнопок мыши или изменения положения курсора:&lt;ul&gt;&lt;li&gt;&lt;b&gt;xdotool mousemove 50 100&lt;/b&gt; &amp;mdash; переместит курсор на точку с координатами 50.100&lt;/li&gt;&lt;li&gt;&lt;b&gt;xdotool mousemove_relative 10 0&lt;/b&gt; &amp;mdash; переместит курсор на 10 вправо&lt;/li&gt;&lt;li&gt;&lt;b&gt;xdotool click 1&lt;/b&gt; &amp;mdash; нажмет левую кнопку мыши&lt;/li&gt;&lt;/ul&gt;Ну и так далее, опций достаточно много &amp;mdash; начиная от передвижения и заканчивая отпусканием кнопки мыши (а помимо работы с мышью есть ещё много чего что умеет xdotool)
&lt;br /&gt;

&lt;br /&gt;
Посему если есть желание управлять мышью, то просто вешаем на хоткеи на желаемые манипуляции с мышью.
&lt;br /&gt;
К примеру, мне хватает малого, и в конфиге &lt;b&gt;xchainkeys&lt;/b&gt; (а это для меня поудобнее чем xbindkeys) имеются строки &lt;pre&gt;&lt;code&gt;W-p Up :group xdotool mousemove_relative -- 0 -15
W-p Down :group xdotool mousemove_relative 0 15
W-p Right :group xdotool mousemove_relative 15 0
W-p Left :group xdotool mousemove_relative -- -15 0
W-p Return :group xdotool click 1&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
После нажания &lt;kbd&gt;Win&lt;/kbd&gt;+&lt;kbd&gt;p&lt;/kbd&gt; стрелками можно управлять курсором, а клавиша &lt;kbd&gt;Enter&lt;/kbd&gt; будет равносильна нажатию левой кнопки мыши.
&lt;br /&gt;

&lt;br /&gt;
И всё это независимо от wm…
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;PS&lt;/b&gt;. В некоторых DE управление курсором мыши с нампада это штатная функция (ищите да обрящите)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=e_AnIJwyMNg:reVlbOCfZqc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=e_AnIJwyMNg:reVlbOCfZqc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/e_AnIJwyMNg" height="1" width="1"/&gt;</description>
<pubDate>Fri, 13 Apr 2012 14:02:02 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=194</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=194</wfw:commentRss>
<slash:comments>9</slash:comments>
</item>
<item>
<category><![CDATA[wine]]></category>
<category><![CDATA[wizardry]]></category>
<category><![CDATA[tips]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[Wizardry 8 в linux через wine]]></title>
<link>http://muhas.ru/?p=193</link>
<description>&lt;a href="http://muhas.ru/files/wiz8/wizardry8.jpg"  rel="iLoad|Wizardry 8 в linux через wine" title="Wizardry 8 — в wine пол linux" style="display:block;float:right;"&gt;&lt;img src="http://muhas.ru/imgrs.php?http://muhas.ru/files/wiz8/wizardry8.jpg" alt="Wizardry 8 — в wine пол linux" align="right" /&gt;&lt;/a&gt;Для работы Wizardry 8 помимо wine нам необходимы библиотеки msvcp60 и mfc42 (&lt;em&gt;winetricks mfc42 vcrun6&lt;/em&gt;, хотя вроде как вторая ставит первую).
&lt;br /&gt;
 Всё остальное уже работает, но работает только при использовании OpenGL… Посему запускаем &lt;em&gt;wine 3DSetup.exe&lt;/em&gt; и выбираем opengl, для звука же нам подойдет DirectSound3D Software Emulation.
&lt;br /&gt;
&lt;a href="http://muhas.ru/files/wiz8/wiz3dsetup.jpg" rel="iLoad|Wizardry 8 в linux через wine" title="Пример настройки" &gt;&lt;img  src="http://muhas.ru/files/wiz8/wiz3dsetup.jpg" alt="Пример настройки" /&gt;&lt;/a&gt;
&lt;br /&gt;
Так же нужно выбрать разрешение &amp;mdash; при некоторых не запускается, но опытным путем угадать что нужно можно (в идеале лучше запускать в окне &amp;mdash; выбрать эмуляцию виртуального рабочего стола в &lt;em&gt;winecfg&lt;/em&gt;)
&lt;br /&gt;
Wizardry8 можно запустить только перейдя в каталог с игрой, по какой причине для меня не ведомо… wine для меня вообще темный лес…  &lt;pre&gt;&lt;code&gt;cd path/to/wiz8; wine Wiz8.EXE&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Сидим играем-задродствуем,  радуемся &amp;mdash; с модами, с патчами да с nocd wiz8 отлично работает. Но есть пару неприятных моментов:&lt;ul&gt;&lt;li&gt;На некоторых видеокартах при использовании OpenGl есть квадраты на текстурах, такая не очень приятная сетка (&lt;a href="http://muhas.ru/files/wiz8/opengl-bug.jpg" rel="iLoad|Wizardry 8 в linux через wine" title="Пример ошибки с OpenGL"&gt;пример&lt;/a&gt;), причем проблема сия возникает и на windows. В стародавние времена для решения этой проблемы я нашел пропатченную библиотеку &lt;a href="http://muhas.ru/files/wiz8/srDD_OpenGL.dll.tar.bz2"&gt;srDD_OpenGL.dll&lt;/a&gt; которой надо заменить оригинал в каталоге &lt;em&gt;Dll&lt;/em&gt; с игрой.&lt;/li&gt;&lt;li&gt;В некоторых модах (а может и не только в модах, но я замечал тименно на них) слетает кодировка в диологах NPC &amp;mdash; решается использованием виндовой локали…&lt;pre&gt;&lt;code&gt;LC_ALL=ru_RU.CP1251 wine Wiz8.EXE&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
Приятной игры!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=j3vWK7fPlBA:latHofZ7Ne4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=j3vWK7fPlBA:latHofZ7Ne4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/j3vWK7fPlBA" height="1" width="1"/&gt;</description>
<pubDate>Mon, 09 Apr 2012 16:48:48 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=193</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=193</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<category><![CDATA[arch]]></category>
<category><![CDATA[tips]]></category>
<category><![CDATA[pacman]]></category>
<category><![CDATA[cacheclean]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[Грамотная очистка /var/cache/pacman/pkg]]></title>
<link>http://muhas.ru/?p=192</link>
<description>&lt;a href="http://muhas.ru/files/arch/logo.png" rel="iLoad|Грамотная очистка /var/cache/pacman/pkg" title="arch logo" &gt;&lt;img  src="http://muhas.ru/files/arch/logo.png" alt="arch logo" align="right" /&gt;&lt;/a&gt;&lt;strong&gt;cacheclean&lt;/strong&gt; &amp;mdash; это скрипт на python для отчистки &lt;em&gt;/var/cache/pacman/pkg&lt;/em&gt; работающий по аналогии с &lt;strong&gt;pacman -Sc&lt;/strong&gt;, но имеющий одну важную особенность &amp;mdash; он позволяет указать количество сохраняемых версий пакетов и, так же как &lt;strong&gt;repo-clean&lt;/strong&gt;, упомянутый в &lt;a href="http://muhas.ru/?p=188"&gt;Arch FAQ &amp;amp; Tips&lt;/a&gt;, не удаляет пакеты не установленные в данный момент.
&lt;br /&gt;
Т.е. repo-clean удаляет все файлы пакетов акромя последней версии, а &lt;strong&gt;cacheclean&lt;/strong&gt; позволяет указать сколько последних версий сохранять…
&lt;br /&gt;

&lt;br /&gt;
&lt;strong&gt;pkgcacheclean&lt;/strong&gt; &amp;mdash; аналог &lt;strong&gt;cacheclean&lt;/strong&gt;, но уже написан на сях и удаляет все неиспользуемые пакеты, грубо говоря это &lt;em&gt;pacman -Sc &amp;&amp; cacheclean 2&lt;/em&gt; (2, ибо &lt;strong&gt;pkgcacheclean&lt;/strong&gt; по умолчанию оставляет две последнии версии пакета, хотя количество оставляемых версий можно изменить). 
&lt;br /&gt;

&lt;br /&gt;
Обе утилитки имеются в AUR
&lt;br /&gt;

&lt;br /&gt;
Ну и не забываем о опции &lt;em&gt;CleanMethod = KeepCurrent&lt;/em&gt; в &lt;em&gt;pacman.conf&lt;/em&gt; позволяющей 
&lt;br /&gt;
оставлять не установленные пакеты с помощью &lt;strong&gt;pacman -Sc&lt;/strong&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=J65VutsmA6s:sBGl2gjwCWo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=J65VutsmA6s:sBGl2gjwCWo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/J65VutsmA6s" height="1" width="1"/&gt;</description>
<pubDate>Wed, 28 Mar 2012 11:05:05 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=192</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=192</wfw:commentRss>
<slash:comments>1</slash:comments>
</item>
<item>
<category><![CDATA[arch]]></category>
<category><![CDATA[linux]]></category>
<category><![CDATA[blog]]></category>
<title><![CDATA[ArchLinux — В десяточку!]]></title>
<link>http://muhas.ru/?p=191</link>
<description>&lt;a href="http://muhas.ru/files/arch/arch10.png"  rel="iLoad|ArchLinux — В десяточку!" title="archlinux - 10 лет" style="display:block;float:right;"&gt;&lt;img src="http://muhas.ru/imgrs.php?http://muhas.ru/files/arch/arch10.png" alt="archlinux - 10 лет" align="right" /&gt;&lt;/a&gt;Десять лет назад вышла первая публичная версия дистрибутива ArchLinux &amp;mdash; &lt;em&gt;0.1 (&lt;b&gt;Homer&lt;/b&gt;)&lt;/em&gt;
&lt;br /&gt;

&lt;br /&gt;
Спасибо тебе, мой уютнинький арчик, за те шесть (вроде шесть) лет проведенные мною в работе и развлечениях с помощью тебя! 
&lt;br /&gt;
Ты скрасил серые будни работы, сделал развлечения немного приятнее и изменил своей философией мою… 
&lt;br /&gt;
&lt;strong&gt;Long Live ArchLinux!&lt;/strong&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;ps.&lt;/b&gt; мой бложик участвует в голосовании «Блог Рунета 2012» в категории «Лайф стайл» &amp;mdash; &lt;a href="http://2012.blogruneta.ru/vote/?CID=24"&gt;голосуй&lt;/a&gt; за мну, если есть аккаунт вконтакте…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=b_17nBWqX7k:c-0Jgv1UAxk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=b_17nBWqX7k:c-0Jgv1UAxk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/b_17nBWqX7k" height="1" width="1"/&gt;</description>
<pubDate>Sun, 11 Mar 2012 10:46:46 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=191</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=191</wfw:commentRss>
<slash:comments>1</slash:comments>
</item>
<item>
<category><![CDATA[aur]]></category>
<category><![CDATA[aurbuil]]></category>
<category><![CDATA[arch]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[AUR Build System — уже скомпилированный AUR]]></title>
<link>http://muhas.ru/?p=190</link>
<description>&lt;a href="http://muhas.ru/files/arch/aurbuild.jpg"  rel="iLoad|AUR Build System — уже скомпилированный AUR" title="AURBuild" style="display:block;float:right;"&gt;&lt;img src="http://muhas.ru/imgrs.php?http://muhas.ru/files/arch/aurbuild.jpg" alt="AURBuild" align="right" /&gt;&lt;/a&gt;AURBuild это веб серсис который собирает пакеты из AUR за вас и кладет их в свой репозиторий. Так что вам не надо ничего собирать самим, просто добавьте строки
&lt;br /&gt;
 &lt;tt&gt;[aurbuild]
&lt;br /&gt;
Server = http://abs.igus.lv/aurbuild/$arch&lt;/tt&gt;
&lt;br /&gt;
в свой &lt;b&gt;/etc/pacman.conf&lt;/b&gt;
&lt;br /&gt;

&lt;br /&gt;
Сервис &lt;a href="http://abs.igus.lv/"&gt;AURBuild&lt;/a&gt; работает в полуавтоматическом режиме &amp;mdash;  сам обновляет и пересобирает пакеты, указанные заранее. Причем пакет может добавить в репозиторий кто угодно, так же можнно попросить AURBuild обновить пакет пораньше, вне его стандартного расписания (как я понял, добавления новых пакетов — каждый час, обновление всего репозитория &amp;mdash; с некоторыми оговорками раз в сутки).
&lt;br /&gt;

&lt;br /&gt;
Автор сервиса обитает на русском арчефоруме под именем &lt;a href="http://archlinux.org.ru/forum/memberlist.php?mode=viewprofile&amp;u=5276"&gt;Dima Smirnov&lt;/a&gt;, если интересуют подробности работы сервиса, то все вопросы к нему.
&lt;br /&gt;

&lt;br /&gt;
AUR Build System анонсирован 1 ноября и до сих пор замечательно работает. Крайне полезная плюшка для арчепользователей!
&lt;br /&gt;
&lt;a href="http://abs.igus.lv/"&gt;AURBuild&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=LVDD69lfVXw:AalwocZKKjM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=LVDD69lfVXw:AalwocZKKjM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/LVDD69lfVXw" height="1" width="1"/&gt;</description>
<pubDate>Sun, 12 Feb 2012 01:01:01 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=190</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=190</wfw:commentRss>
<slash:comments>12</slash:comments>
</item>
<item>
<category><![CDATA[новый год]]></category>
<category><![CDATA[arch]]></category>
<category><![CDATA[linux]]></category>
<category><![CDATA[blog]]></category>
<title><![CDATA[Арчеёлка уже рядом!]]></title>
<link>http://muhas.ru/?p=189</link>
<description>Пусть Новый год, что ожидаем уже мы через пару дней
&lt;br /&gt;
Твой линукс сделает комфортней и для тебя и для друзей.&lt;h2 style="color:#1793d1;text-align:center;"&gt;С наступающим!!!&lt;/h2&gt;&lt;span style="display:block;text-align:center;"&gt;&lt;a href="http://muhas.ru/files/img/archlogo-newyear12.jpg" rel="iLoad|Арчеёлка уже рядом!" title="С наступающим новым годом!" &gt;&lt;img  src="http://muhas.ru/files/img/archlogo-newyear12.jpg" alt="С наступающим новым годом!" /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;br /&gt;
Кажется, письмецо моё прошлогоднее дедушка Мороз вскользь посмотрел и частично исполнил в проходящем году некоторые просьбы, за что ему нижайший поклон. 
&lt;br /&gt;
Дедушка Мороз, спасибо тебе, теперь я знаю что ты есть!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=K5t3rnZyCjE:M-DkHh5LNos:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=K5t3rnZyCjE:M-DkHh5LNos:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/K5t3rnZyCjE" height="1" width="1"/&gt;</description>
<pubDate>Wed, 28 Dec 2011 18:01:01 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=189</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=189</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<category><![CDATA[arch]]></category>
<category><![CDATA[tips]]></category>
<category><![CDATA[yaourt]]></category>
<category><![CDATA[pacman]]></category>
<category><![CDATA[pacman-gui]]></category>
<category><![CDATA[packagekit]]></category>
<category><![CDATA[bauerbill]]></category>
<category><![CDATA[paktahn]]></category>
<category><![CDATA[netcfg]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[Arch Tips &amp; FAQ ]]></title>
<link>http://muhas.ru/?p=188</link>
<description>&lt;a href="http://muhas.ru/files/arch/archtips.png"  rel="iLoad|Arch Tips &amp; FAQ " title="ArchLinux tips &amp;amp; faq" style="display:block;float:right;"&gt;&lt;img src="http://muhas.ru/imgrs.php?http://muhas.ru/files/arch/archtips.png" alt="ArchLinux tips &amp;amp; faq" align="right" /&gt;&lt;/a&gt;Хотелось собрать ответы на некоторые вопросы и кое-какие арчеспецифичные советы для новоиспеченных пользователей ArchLinux в одном месте, дабы давать им эту ссылку сразу после того как они бегло просмотрели арчевики (и почему они её не читают?). 
&lt;br /&gt;

&lt;br /&gt;
В итоге получился такой небольшой &lt;b&gt;ArchTips&lt;/b&gt; с элементами FAQ, с преферансом и поэтессами. Надеюсь что для себя здесь найдет что-то полезное не только новичок в арче...
&lt;br /&gt;

&lt;br /&gt;
Естественно, что бы не повторятся я старался не касался вопросов из &lt;a href="https://wiki.archlinux.org/index.php/FAQ_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;Arch FAQ c арчевики&lt;/a&gt;, но постарался сдобрить свои графоманские замашки ссылками на арчевики, зачастую специально не договаривая дабы дать лишний повод её почитать. Поверьте, оно того стоит... 
&lt;br /&gt;

&lt;br /&gt;
&lt;cut text="Итак, начинаем ArchTips"&gt;&lt;/cut&gt;&lt;h2&gt;Маленький Arch Tips&lt;/h2&gt;&lt;b&gt;Что такое AUR?&lt;/b&gt;
&lt;br /&gt;
AUR &amp;mdash; Arch User Repository, &lt;a href="http://aur.archlinux.org"&gt;пользовательский репозитарий Arch&lt;/a&gt;. Место где хранится уйма пользовательских &lt;em&gt;PKGBUILD&lt;/em&gt;'ов &amp;mdash; файлов описания для сборки пакета из исходников с помощью программы &lt;em&gt;makepkg&lt;/em&gt; являющуюся частью &lt;em&gt;pacman&lt;/em&gt;.
&lt;br /&gt;
Естественно что для установки из исходников понадобится компилятор и прочие вещи для разработчиков, в ArchLinux базовая их часть находится в группе пакетов &lt;em&gt;base-devel&lt;/em&gt;. Группы пакетов устанавливаются так же как и один пакет &lt;pre&gt;&lt;code&gt;pacman -S base-devel&lt;/code&gt;&lt;/pre&gt; Не буду расписываться о подробностях, коих вполне навалом &lt;a href="https://wiki.archlinux.org/index.php/Arch_User_Repository_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;тут&lt;/a&gt; (бывшим гентушникам настоятельно рекомендую обратить внимание на строки и ссылки про &lt;em&gt;makepkg.conf&lt;/em&gt;)
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Установка из AUR&lt;/b&gt;
&lt;br /&gt;
1. Скачать PKGBUILD и другие требуемые файлы (install файл, патчи, etc). Все они содержатся в архиве, доступном по соответствующей ссылке «Архив» («Tarball» в англоязычной версии AUR’а);
&lt;br /&gt;
2. Перейти в директорию, содержащую PKGBUILD и выполнить makepkg (команда «makepkg -s» установит и зависимости, если они не в AUR);
&lt;br /&gt;
3. Установить получившийся пакет с помощью pacman: &lt;pre&gt;&lt;code&gt;pacman -U /path/to/pkg.tar.gz&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Или воспользуемся какой-нибудь утилитой для упрощения сего дела. Правда такие утилиты никогда не попадут в официальный репозитарий арча по уйме причин, но их можно всегда найти в AUR. Ниже немного об одной из самых популярных утилит такого плана.
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Установка yaourt&lt;/b&gt;
&lt;br /&gt;
Многие арчеводы просто не представляют себе жизни без &lt;em&gt;yaourt&lt;/em&gt; &amp;mdash; консольной оболочке для пакетного менеджера &lt;em&gt;pacman&lt;/em&gt; и пользовательского репозитария AUR. 
&lt;br /&gt;
Помимо того что он есть в AUR (&lt;a href="http://aur.archlinux.org/packages.php?ID=5863"&gt;PKGBUILD&lt;/a&gt;), его можно поставить из французского репозитария всего лишь добавив в &lt;em&gt;/etc/pacman.conf&lt;/em&gt; строки&lt;pre&gt;&lt;code&gt;[archlinuxfr]
Server = http://repo.archlinux.fr/i686&lt;/code&gt;&lt;/pre&gt;и обновив список пакетов (&lt;em&gt;pacman -Sy&lt;/em&gt;) установить как &lt;pre&gt;&lt;code&gt;pacman -S yaourt&lt;/code&gt;&lt;/pre&gt;Работает &lt;em&gt;yaourt&lt;/em&gt; аналогично пакману за исключением того что ищет и может устанавливать пакеты не только из репозитория но и из AUR, ну и имеет дополнительные возможности узнать о которых можно в мане или в какой-нить статье в сети с его описанием...
&lt;br /&gt;
Есть схожие по функционалу проекты &amp;mdash; &lt;em&gt;clyde, paktahn, packer&lt;/em&gt; (о последнем я писал &lt;a href="http://muhas.ru/?p=177"&gt;packer — облегчаем установку пакетов&lt;/a&gt;, да и на paktahn &lt;a href="http://muhas.ru/?t=paktahn"&gt;обращал свой взор&lt;/a&gt;)
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Дополнительный репозитарии&lt;/b&gt;
&lt;br /&gt;
В сети уйма дополнительных репозитариев, не забываем что после того как вы добавили какой-нибудь из них в &lt;em&gt;pacman.conf&lt;/em&gt; необходимо обновить список пакетов в нем с помощью &lt;em&gt;pacman -Sy&lt;/em&gt;
&lt;br /&gt;
Учтите что не все из них живые или в них рабочий софт, хотя это относится не только к арчу...
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Репозитарии &lt;em&gt;testing&lt;/em&gt; и &lt;em&gt;unstable&lt;/em&gt;&lt;/b&gt;
&lt;br /&gt;
Как следует из названия в нем расположены тестовые пакеты которые по тем или иным причинам ещё не удостоились звания «стабильный» (пользователи debian stable могут тут поехидничать).
&lt;br /&gt;
Если у вас есть желание поставить что-либо из тестинга, но нет желания полностью его использовать, то можно добавить его в самый конец &lt;em&gt;pacman.conf&lt;/em&gt;. Благодаря тому что приоритеты репозитарии имеют тупо по очереди, то все обновления будут идти из core/extra/community, а из testing можно будет поставить отдельный пакет с помощью &lt;pre&gt;&lt;code&gt;pacman -S testing/имя_пакета&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Так же существуют &lt;em&gt;gnome-unstable&lt;/em&gt; и &lt;em&gt;kde-unstable&lt;/em&gt;, 
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;ArchLinux x86_64 и multilib&lt;/b&gt;
&lt;br /&gt;
Не секрет, &lt;strike&gt;что друзья не растут в огороде&lt;/strike&gt; что некоторых приложений под x86_64 просто-напросто не существует. Но есть возможность устанавливать 32-х битные приложения в окружении x86_64. В ArchLinux для этого существует репозитарий &lt;em&gt;multilib&lt;/em&gt; с годными &lt;em&gt;skype&lt;/em&gt;, &lt;em&gt;flashplugin&lt;/em&gt;, &lt;em&gt;wine&lt;/em&gt; и прочим... 
&lt;br /&gt;
Так что не забываем разкомментировать этот репозиторий в &lt;em&gt;/etc/pacman.conf&lt;/em&gt;
&lt;br /&gt;
У multilib так же есть свой тестинг &lt;em&gt;multilib-testing&lt;/em&gt;.
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Пропуск обновления пакетов&lt;/b&gt;
&lt;br /&gt;
&lt;a href="https://wiki.archlinux.org/index.php/Pacman_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29#.D0.9F.D1.80.D0.BE.D0.BF.D1.83.D1.81.D0.BA_.D0.BE.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2"&gt;Тынц&lt;/a&gt;. Кстати, там же в pacman.conf есть опция &lt;em&gt;CleanMethod = KeepCurrent&lt;/em&gt; позволяющая отчищать в кэше устаревшие пакеты дабы этот самый кэш постоянно не рос после обновления, и опция &lt;em&gt;XferCommand&lt;/em&gt; позволяющая сменить загрузчик пакетов из сети....
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Собственный репозиторий&lt;/b&gt;
&lt;br /&gt;
В арчевики есть статья &lt;a href="https://wiki.archlinux.org/index.php/Custom_Local_Repository_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;Custom Local Repository&lt;/a&gt;, в которой все достаточно хорошо описано. От себя добавлю &amp;mdash; если у вас уйма старых и новых версий пакетов в одном каталоге (к примеру, из кэша &lt;em&gt;/var/cache/pacman/pkg/&lt;/em&gt;), то удалить старье можно с помощью утилиты &lt;b&gt;repo-clean&lt;/b&gt; (В AUR'е пакет &lt;a href="https://aur.archlinux.org/packages.php?ID=36103"&gt;repo-clean-xz&lt;/a&gt;)
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;После обновление всё сломалось &amp;mdash; что делать?&lt;/b&gt;
&lt;br /&gt;
Если у вас всё сломалось то с вероятностью в 90% вы &lt;acronym title="Сами себе злобные буратины"&gt;ССЗБ&lt;/acronym&gt; ибо не читаете арченовости и арчевики, используете тестинг, накосячили в настроках или ещё где... В остальных же случаях спасают обновление/пересборка/downgrading нужного пакета. Бывает что-то отваливается по причине того что сама программа теперь работает абсолютно по другому и разработчики это не учли, но такие случаи редки, хотя в своем большинстве вы этого просто не заметите...
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Downgrading пакетов&lt;/b&gt;
&lt;br /&gt;
Тут уж либо пересборкой из &lt;a href="https://wiki.archlinux.org/index.php/Arch_Build_System_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)"&gt;ABS&lt;/a&gt; или иным способом, либо использовать старые репозитарий (статус многих зеркал можно посмотреть &lt;a href="https://www.archlinux.de/?page=MirrorStatus"&gt;тут&lt;/a&gt;). Но есть у ArchLinux и машина времени &amp;mdash; &lt;a href="http://arm.konnichi.com/search/"&gt;Arch Rollback Machine&lt;/a&gt;, где можно найти старые пакеты.
&lt;br /&gt;
И не забываем что те пакеты которые у вас уже устанавливались из репозитариев остаются лежат в &lt;em&gt;/var/cache/pacman/pkg/&lt;/em&gt;, и повторно их можно установить как &lt;pre&gt;&lt;code&gt;pacman -U /var/cache/pacman/pkg/имя_файла&lt;/code&gt;&lt;/pre&gt;. 
&lt;br /&gt;
Так же в AUR имеются програмки для отката версии пакета, к примеру, &lt;a href="http://aur.archlinux.org/packages.php?ID=50246"&gt;downgrader&lt;/a&gt; и &lt;a href="https://aur.archlinux.org/packages.php?ID=31937"&gt;downgrade&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Обновление конфигов при обновлении пакетов&lt;/b&gt;
&lt;br /&gt;
В Arch довольно-таки простой пакетный менеджер который не сравнивает текущий и новый конфиг в пакете, а просто при необходимости создает конфиг с припиской .pacsave или .pacnew, который пользователю предстоит сравнить &lt;strike&gt;руками&lt;/strike&gt; визуально и при необходимости внести соответствующие изменения. Для упрощения сего дела существует утилита &lt;em&gt;dotpac&lt;/em&gt; показывающая в интерактивном режиме разницу между созданными при обновлении конфигов с текущими и предложит внести изменения. Есть и &lt;em&gt;pacdiff&lt;/em&gt; работающий схоже и входящий в состав &lt;em&gt;pacman-contrib&lt;/em&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Ускоряем менеджер пакетов&lt;/b&gt;
&lt;br /&gt;
Кончено те кто пришли из дистрибутивов с пакетами основанными на deb/rpm могут считать пакман быстрым, однако когда-то давно он был ещё быстрее. Есть несколько методов ускорить его, причем использовать их можно совмесно.
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Загрузка пакетов в несколько потоков &amp;mdash; для этого используется просто другой менеджер загрузок, к примеру aria2c, но что бы загружать сразу несколько пакетов а не по очереди все же лучше использовать враппер над pacman. К примеру, &lt;a href="http://xyne.archlinux.ca/manpages/powerpill"&gt;powerpill&lt;/a&gt;, который использует помянутый выше &lt;em&gt;bauerbill&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Сортировка зеркал с помощью &lt;a href="https://wiki.archlinux.org/index.php/Mirrors#Sorting_mirrors"&gt;rankmirrors&lt;/a&gt; (там же написано о утилите &lt;em&gt;reflector&lt;/em&gt;, позволяющей сортировать зеркала по статусу)&lt;/li&gt;&lt;li&gt;Экономия трафика в виде использования &lt;a href="http://muhas.ru/?p=138"&gt;delta обновлений&lt;/a&gt; которые поддерживает ArchLinux, но лично я нашел только одно зеркало его использующее&lt;/li&gt;&lt;/ol&gt;
&lt;br /&gt;
Было ещё пару методов, но с &lt;a href="http://muhas.ru/?p=175"&gt;выходом &lt;em&gt;pacman 3.5&lt;/em&gt;&lt;/a&gt; они устарели ибо теперь это делает сам pacman &amp;mdash; к примеру он изменил формат базы данных, и замедления из-за большого количества мелких файлов и фрагментации практически сошло на нет, хотя &lt;a href="http://muhas.ru/?p=154"&gt;pacman-cage&lt;/a&gt; всё ещё в некоторых моментах ускоряет &amp;mdash; к примеру, список установленных пакетов всё ещё горой файлов и каталогов), да и вообще пакман хорош =)
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Информация о железе&lt;/b&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;pacman -S hwdetect&lt;/code&gt;&lt;/pre&gt; (в AUR имеется гуй &lt;em&gt;qhwdetect&lt;/em&gt;)
&lt;br /&gt;
Это специфичная для ArchLinux консольная утилита с огромным количеством опций &amp;mdash; начиная от просмотра модулей ядра для устройств и заканчивая возможностью автоматического изменения &lt;em&gt;rc.conf&lt;/em&gt; и &lt;em&gt;mkinitcpio.conf&lt;/em&gt;
&lt;br /&gt;
Ну и так же как в других дистрибутивах &lt;em&gt;lshw/hwinfo/lspci/lsusb/etc&lt;/em&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Железные мелочи&lt;/b&gt;
&lt;br /&gt;
Для отключение спикера нужно добавить строки вида &lt;em&gt;blacklist имя_модуля&lt;/em&gt; (в данном случае два модуля &lt;em&gt;snd_pcsp&lt;/em&gt; &lt;em&gt;pcspkr&lt;/em&gt;)  в &lt;em&gt;/etc/modprobe.d/filename.conf&lt;/em&gt;. Подробности о отключении модулей ядра как всегда &lt;a href="https://wiki.archlinux.org/index.php/Blacklisting"&gt;описано в archwiki&lt;/a&gt;
&lt;br /&gt;
Включаем &lt;a href="http://muhas.ru/?p=45"&gt;numlock при старте системы&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Лог загрузки&lt;/b&gt;
&lt;br /&gt;
По-умолчанию при выводе login с экрана стирается вся предыдущая информация и всё что было при загрузке на tty1 теряется. Избавится от этого при желании можно поправив файл &lt;em&gt;/etc/issue&lt;/em&gt; удалив в нем первую строку &amp;mdash; она там есть, и если вы её не видите то ваш редактор просто не осиливает escape-последовательности и должен быть предан анафеме (мой joe показывает их как ^[[H^[[2J). Ну и о существовании &lt;em&gt;dmesg&lt;/em&gt; не забываем...
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Особенности управление сетью&lt;/b&gt;
&lt;br /&gt;
ArchLinux имеет в своем арсенале весьма интересную утилиту для управления сетевыми подключениями с использованием профилей. Имя сему чуду &lt;b&gt;netcfg&lt;/b&gt;. 
&lt;br /&gt;
Всеобъемлющие её описание займет не один экран букв, посему &lt;a href="https://wiki.archlinux.org/index.php/Netcfg_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;отсылаю в уже написанное&lt;/a&gt;. От себя скажу &amp;mdash; в некоторых случаях netcfg использовать удобнее чем nm или wicd.
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Some yaourt/pacman tips&lt;/b&gt;
&lt;br /&gt;
Переустановить все пакеты из репозиториев: &lt;em&gt;pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")&lt;/em&gt;
&lt;br /&gt;
Дабы сделать аналогичное для пакетов отсутствующих в репах можно использовать &lt;em&gt;yaourt -S `pacman -Qmq`&lt;/em&gt;
&lt;br /&gt;
Обновить все установленные пакеты из git/hg/svn/etc &lt;em&gt;yaourt --sucre&lt;/em&gt;
&lt;br /&gt;
Удаление &lt;em&gt;неустановленных пакетов&lt;/em&gt; из кэша &lt;em&gt;pacman -Sc&lt;/em&gt;
&lt;br /&gt;
Удаление &lt;em&gt;всех пакетов&lt;/em&gt; из кэша &lt;em&gt;pacman -Scc&lt;/em&gt;
&lt;br /&gt;
Так же последние две команды удаляют и неиспользуемые репозитарии...
&lt;br /&gt;
Удалить пакет со всеми зависимостями &lt;em&gt;pacman -Rs имя_пакета&lt;/em&gt;
&lt;br /&gt;
Удалить пакет со всеми зависимостями и с тем что зависит от него &lt;em&gt;pacman -Rsc имя_пакета&lt;/em&gt;
&lt;br /&gt;
Установить/Удалить пакет не смотря на зависимости (одно &lt;b&gt;d&lt;/b&gt; пропускает только проверку версии зависимостей) &lt;em&gt;pacman -Sdd/pacman -Rdd&lt;/em&gt;
&lt;br /&gt;
Сохранение списка пакетов для последующей установки &lt;pre&gt;&lt;code&gt;pacman -Qq &amp;gt; filename # сохраняем в файл
#что бы сохранить только из репозитариев можно искользовать строку ниже
#comm -13 &amp;lt;(pacman -Qmq | sort) &amp;lt;(pacman -Qqe | sort)
pacman -S `cat filename` # устанавливаем из списка, естественно что пакман будет ругаться если в списке есть пакеты не из реп&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
По-умолнанию yaourt не обновляет пакеты из AUR, для того что бы он это делал надо добавить в его конфиг строку вида &lt;em&gt;AlwaysUpgradeAur yes&lt;/em&gt;, ну или вручную постоянно добавлять параметр &lt;em&gt;--aur&lt;/em&gt;
&lt;br /&gt;
Существует враппер над pacman позволяющий сделать что-то вроде сборки мира, использовал я его всего единожды посему не распишу о его возможностях, называется он &lt;a href="http://aur.archlinux.org/packages.php?ID=17216"&gt;pacbuilder&lt;/a&gt;, yaourt тоже умеет ставить пакет из исходников (&lt;b&gt;-Sb&lt;/b&gt;, ставит с помощью ABS)
&lt;br /&gt;

&lt;br /&gt;
Кстати, gnome, kde или xfce можно установить всего лишь одной командой &amp;mdash; &lt;em&gt;pacman -S groupname&lt;/em&gt;, где имя группы &lt;em&gt;gnome, kde&lt;/em&gt; или &lt;em&gt;xfce4&lt;/em&gt; соответственно.
&lt;br /&gt;

&lt;br /&gt;
Прирожденным гентушникам будет приятно узнать о существовании &lt;em&gt;/etc/makepkg.conf&lt;/em&gt; в котором прописаны некоторые параметры сборки при использовании &lt;b&gt;makepkg&lt;/b&gt; (который, если забыли, собирает пакет из PKGBUILD)
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Плюшки для pacman&lt;/b&gt;
&lt;br /&gt;
Пакет &lt;em&gt;pacman-contrib&lt;/em&gt; &amp;mdash; содержит &lt;em&gt;backman&lt;/em&gt; позволяющий завернуть установленные файлы обратно в пакет, упомянутый выше &lt;em&gt;pacdiff&lt;/em&gt;, &lt;em&gt;paclist&lt;/em&gt; показывающий пакеты в репозитории, &lt;em&gt;pacscripts&lt;/em&gt; показывающий пре-,пост-установочные скрипты (в том числе и в файлах пакетов), &lt;em&gt;pacsearch&lt;/em&gt; работающий симпотичным аналогом &lt;em&gt;pacman -Ss search&lt;/em&gt;. Так же в &lt;em&gt;pacman-contrib&lt;/em&gt; имеются файлы для подсветки PKGBUILD
&lt;br /&gt;
Пакет &lt;em&gt;srcpac&lt;/em&gt; &amp;mdash; враппер пакмана для сборки из исходников(функционал частично пересекается с yaourt), &lt;em&gt;namcap&lt;/em&gt; для анализа пакетов... Вообще различных дополнений и приятных мелочей для более комфортной работы сполна, как в репозитории, так и в AUR'е, вопрос лишь в том нужны ли они лично вам. Я вполне удовлетворяюсь наличием в системе yaourt.
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;GUI для pacman&lt;/b&gt;
&lt;br /&gt;
А нету такого =)
&lt;br /&gt;
Т.е. есть всякие &lt;em&gt;gtkpacman-mod, &lt;a href="http://muhas.ru/?p=178"&gt;AppSet&lt;/a&gt;, PackageKit&lt;/em&gt; и прочие, но они настолько убоги, что их даже в репозитарии не берут... Шутка, конечно, хотя в каждой шутке как известно...
&lt;br /&gt;
Вообще с гуем к пакману все очень плохо, все кто заявлял о себе умирали, появляются новые и так же умирают. Может в будущем что-то и изменится, но пока надежда разве что на вполне приличные &lt;em&gt;PackageKit&lt;/em&gt; и &lt;em&gt;AppSet&lt;/em&gt; &amp;mdash; оба находятся в AUR и работают относительно неплохо. Тот же &lt;em&gt;PackageKit&lt;/em&gt; даже умудрился попасть в репозиторий.
&lt;br /&gt;
Так же активизировались некроманты дарующие вторую жизнь проекту &lt;a href="http://muhas.ru/?p=15"&gt;gtkpacman&lt;/a&gt; (gtkpacman-mod, wakka &amp;mdash; надеюсь они не будут распыляться на два очень-очень похожих проекта и объединят свои усилия, хотя скорее всего они тоже умрут).
&lt;br /&gt;
Имеется так же не так давно появившейся &lt;a href="http://almin-soft.nx0.ru/openiandifree/pacmanxg.html"&gt;pacmanxg&lt;/a&gt; с несколько странноватым для меня интерфейсом и поддержкой &lt;em&gt;AUR&lt;/em&gt; через &lt;em&gt;yaourt&lt;/em&gt;.
&lt;br /&gt;
Есть ещё интересный проект &amp;mdash;  &lt;b&gt;pcurses&lt;/b&gt;, как видно из название это ncurses мордочка для управления пакетами, лично мне она понравилась намного больше чем другие GUI.
&lt;br /&gt;
Расписываться про оболочки для пакмана не хочу, несмотрня на то что тема мне достаточно интересна и есть что сказать по этому поводу...
&lt;br /&gt;
Достаточно подробно о графическом пакмане и различных уведомлялках о обновлении можно прочесть &lt;a href="https://wiki.archlinux.org/index.php/Pacman_GUI_Frontends"&gt;здесь&lt;/a&gt;.
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Автодополнения для pacman&lt;/b&gt;
&lt;br /&gt;
Для пользователей &lt;em&gt;bash&lt;/em&gt;: ставим &lt;em&gt;bash-completion&lt;/em&gt; и добавляем в ваш &lt;em&gt;bashrc&lt;/em&gt; строки&lt;pre&gt;&lt;code&gt;if [ -f /etc/bash_completion ]; then
	. /etc/bash_completion
fi&lt;/code&gt;&lt;/pre&gt;Для пользователей &lt;a href="http://muhas.ru/?all=zsh"&gt;&lt;em&gt;zsh&lt;/em&gt;&lt;/a&gt;: включаем в нем автодополнения, если с дуру отключили, и устанавливаем из AUR пакеты &lt;em&gt;zsh-packer&lt;/em&gt; для &lt;em&gt;packer&lt;/em&gt;, &lt;em&gt;zsh-bauerbill&lt;/em&gt; для bauerbill и &lt;b&gt;zsh-yaourt&lt;/b&gt; для yaourt. 
&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;Дополнительные материалы&lt;/b&gt;
&lt;br /&gt;
&lt;a href="http://wiki.archlinux.org/index.php/Main_Page_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;Arch Wiki&lt;/a&gt; &amp;mdash; там есть почти всё что обычно описывают в сторонних хаутушках типа того что вы читаетете сейчас
&lt;br /&gt;
Там есть &lt;a href="http://wiki.archlinux.org/index.php/ArchLinux_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;обзор ArchLinux&lt;/a&gt;, &lt;a href="http://wiki.archlinux.org/index.php/The_Arch_Way_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;его Дао&lt;/a&gt;, &lt;a href="http://wiki.archlinux.org/index.php/Arch_%D0%B8_%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%B5"&gt;сравнение арча с другими дистрибутивами&lt;/a&gt;, &lt;a href="http://wiki.archlinux.org/index.php/Rc.conf_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;основная настройка&lt;/a&gt; и информация о управлении пакетами (&lt;a href="http://wiki.archlinux.org/index.php/Pacman_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;pacman&lt;/a&gt;, 
&lt;br /&gt;
&lt;a href="http://wiki.archlinux.org/index.php/AUR_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F"&gt;AUR&lt;/a&gt; и 
&lt;br /&gt;
&lt;a href="http://wiki.archlinux.org/index.php/Arch_Build_System_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29"&gt;ABS&lt;/a&gt;). В общем там есть многое, не ленитесь читать, скорее всего там есть ответ на ваш вопрос.
&lt;br /&gt;
Несмотря на то что даю ссылки на русские статьи в арчевики, рекомендую всё же читать англоязычный вариант (если позволяют знания языков), ибо русскоязычная часть вики не очень активна и многочисленна, посему не всегда поспевает за английской (Присоедениться к переводчикам и писцам русскоязычной арчевики).
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
&lt;b&gt;PS&lt;/b&gt;
&lt;br /&gt;
Писалось сие ещё в конце января, но не публиковалось по причине сомнений в нужности &amp;mdash; сомнения, конечно, остались, но некоторые события дали толчок ещё раз поразмыслить о её нужность и после череды правок выложить этот ArchTips. Как оказалось в ArchLinux с момента написания первого черновика сей заметки практически ничего не изменилось.
&lt;br /&gt;
По мере сил, возможности и желания буду пополнять и обновлять сию заметку.
&lt;br /&gt;
Вроде пока все, если есть еще какие вопросы-ответы, уточнения и исправления &amp;mdash; делитесь, с удовольствием дополню или исправлю возможно закравшиеся ошибки...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=qBc9MTlxib8:F7KB5uIcIrQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=qBc9MTlxib8:F7KB5uIcIrQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/qBc9MTlxib8" height="1" width="1"/&gt;</description>
<pubDate>Wed, 28 Dec 2011 13:19:19 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=188</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=188</wfw:commentRss>
<slash:comments>14</slash:comments>
</item>
<item>
<category><![CDATA[slmenu]]></category>
<category><![CDATA[dmenu]]></category>
<category><![CDATA[shell]]></category>
<category><![CDATA[linux]]></category>
<title><![CDATA[slmenu — dmenu для консоли]]></title>
<link>http://muhas.ru/?p=187</link>
<description>&lt;strong&gt;slmenu&lt;/strong&gt; &amp;mdash; single line menu, работает так же как и dmenu &amp;mdash; принимает на &lt;em&gt;stdin&lt;/em&gt; текстовые строки, показывает их как пункты меню, и если выбран какой-либо пункт, выдает его на &lt;em&gt;stdout&lt;/em&gt;.
&lt;br /&gt;

&lt;br /&gt;
Основное отличие от прародителя: шрифт и цвета берутся из консоли, а  не задаются вручную, и не заканчивает работу при ошибках в параметрах. Всё остальное практически идентично &amp;mdash; горизонтальное меню, отображающееся сверху&lt;sup&gt;параметр &lt;b&gt;-t&lt;/b&gt;&lt;/sup&gt; или снизу&lt;sup&gt;параметр &lt;b&gt;-b&lt;/b&gt;&lt;/sup&gt; консоли (по умолчанию на текущей линии), поддерживается вертикальный список&lt;sup&gt;&lt;b&gt;-l &lt;em&gt;номер&lt;/em&gt;&lt;/b&gt;&lt;/sup&gt; и строка приглашения&lt;sup&gt;&lt;b&gt;-p &lt;em&gt;текст&lt;/em&gt;&lt;/b&gt;&lt;/sup&gt;. 
&lt;br /&gt;
Так что все прелести сделанные для dmenu можно использовать и с slmenu, но уже в консоли. А прелестей таких не мало, начиная с меню запуска приложений и заканчивая управлением mpd или файловым менеджером.
&lt;br /&gt;

&lt;br /&gt;
В общем годная вещь пришла и в консоль. Теперь можно пользовать dmenu даже на удаленных серверах по ssh.
&lt;br /&gt;
Я доволен!
&lt;br /&gt;

&lt;br /&gt;
&lt;a href="https://bitbucket.org/rafaelgg/slmenu"&gt;Страница проекта на bitbucket&lt;/a&gt;. В AUR для арчеводов &lt;a href="https://aur.archlinux.org/packages.php?ID=52017"&gt;есть PKGBUILD&lt;/a&gt;
&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/muhas?a=BXEdZ6Pr-3U:STstvwsJr4U:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/muhas?i=BXEdZ6Pr-3U:STstvwsJr4U:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/muhas/~4/BXEdZ6Pr-3U" height="1" width="1"/&gt;</description>
<pubDate>Tue, 06 Dec 2011 15:04:04 +0400</pubDate>
<guid isPermaLink="true">http://muhas.ru/?p=187</guid>
<wfw:commentRss>http://muhas.ru/rss/?id=187</wfw:commentRss>
<slash:comments>2</slash:comments>
</item>
</channel>
</rss>

