Вчера решил настроить дополнительные кнопки у мыши:
[desktop] ~> y1 -S btnx-config ==> Downloading btnx-config PKGBUILD from AUR... x PKGBUILD First Submitted: Wed, 26 Aug 2009 02:09:29 +0000 btnx-config 0.4.9-1 : Button Extension- a GNU/GPL mouse tool for GNU/Linux ( Unsupported package: Potentially dangerous ! ) ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> n ==> btnx-config dependencies: - libglade (already installed) - pkgconfig (already installed) ==> Continue building btnx-config ? [Y/n] ==> ------------------------------------- ==> ==> Building and installing package ==> Сборка пакета: btnx-config 0.4.9-1 (Сбт Мар 5 23:51:56 NOVT 2011) ==> Проверяю необходимые для запуска зависимости... ==> Проверяю необходимые для сборки зависимости... ==> Получение исходных файлов... -> Загрузка btnx-config-0.4.9.tar.gz... --2011-03-05 23:51:56-- http://www.ollisalonen.com/btnx/btnx-config-0.4.9.tar.gz Распознаётся www.ollisalonen.com... 82.130.48.93 Устанавливается соединение с www.ollisalonen.com|82.130.48.93|:80...
И на этом всё. Автор разместил свои исходники на каком-то стрёмном сайте, который уже неизвестно сколько лежит (и не поднялся до сих пор), и, судя по гуглу, больше их нигде нет. Не проблема — ведь у V@s3K тоже арч. Запаковали файлы установленного пакета, распаковали мне в корень:
[desktop] /home/themylogin> btnx-config bash: /usr/sbin/btnx-config: не могу запустить бинарный файл
Ох уж эти 64bit, любят люди создать себе (а теперь и другим) проблем! Ничего, скачаю дебиановский пакет. Должен пойти по идее. Скачал, распаковал в корень поверх, запустил. Запустилось. Но как-то не очень. Вроде и кнопки находит (только вручную), да только не работает ничего. Плохо. Буду дальше искать. Но сначала нужно удалить то, что тут распаковал, а то потом нормальный пакет сверху не встанет (pacman очень щепетилен в таких вопросах). А для этого модно воспользуемся мощью командной строки Shell-интерпретатора! Если ставили его вот так:
[desktop] ~> dpkg -X btnx_0.4.11-3_i386.deb / / /etc/ /etc/btnx/ /etc/btnx/events /etc/init.d/ /etc/init.d/btnx /usr/ /usr/share/ /usr/share/man/ /usr/share/man/man8/ /usr/share/man/man8/btnx.8.gz /usr/share/doc/ /usr/share/doc/btnx/ /usr/share/doc/btnx/changelog.Debian.gz /usr/share/doc/btnx/copyright /usr/share/doc/btnx/README.Debian /usr/share/doc/btnx/changelog.gz /usr/sbin/ /usr/sbin/btnx
То удалять будем вот так:
[desktop] ~> dpkg -X btnx_0.4.11-3_i386.deb / | xargs rm rm: невозможно удалить «/»: Это каталог rm: невозможно удалить «/etc/»: Это каталог rm: невозможно удалить «/etc/btnx/»: Это каталог rm: невозможно удалить «/etc/init.d/»: Это каталог rm: невозможно удалить «/usr/»: Это каталог rm: невозможно удалить «/usr/share/»: Это каталог rm: невозможно удалить «/usr/share/man/»: Это каталог rm: невозможно удалить «/usr/share/man/man8/»: Это каталог rm: невозможно удалить «/usr/share/doc/»: Это каталог rm: невозможно удалить «/usr/share/doc/btnx/»: Это каталог rm: невозможно удалить «/usr/sbin/»: Это каталог
лох, -rf забыл добавить. Вот так гораздо лучше:
[desktop] ~> dpkg -X btnx_0.4.11-3_i386.deb / | xargs rm -rf
Эмм, что-то долго удал... ЁБ ТВОЮ МАТЬ! Ctrl+C!
[desktop] /home/themylogin> ls / bin boot dev home lib media mnt opt proc root sbin srv sys tmp usr var
Чего-то не хватает, не правда ли? Угу, нет etc. Да и половины usr уже наверняка. Приехали. Быстренько reiserfs undelete в гугл, через пару минут хром перестал открывать сайты, ссылаясь на ошибку DNS — видимо, «перечитал» /etc/resolv.conf. Выключаю свой супер компьютер кнопкой на блоке питания, гуглю на ноутбуке, совет везде один и тот же — reiserfsck --rebuild-tree --scan-whole-partition. Цепляю винт в медиацентр (флешек-то в доме нет, загрузочную не сделать), запускаю команду, 20 минут оно там что-то ищет (и находит), восстанавливает, монтирую, ХУЙ — нету etc. Ну всё, вечер начался отлично, ещё картошка с курицей кончились — ни компа, ни еды, только гора грязной посуды и до сих пор нормально не вымытый тазик для блевотины2 на кровати, с которым я, если ничего не предприму, буду спать вторую ночь подряд. Ну что же, просим Серёжу принести завтра флешку и начинаем под Exxasens собирать коробки из-под сока по всему полу 
Серёжа флешку принёс, и я за пол-лекции по экономике установил операционку и почти весь софт. Что хорошо в Linux: всё важное лежит в хомяке, по сути надо только скормить пакману список пакетов (коий я до сих пор не удосужился составить, пришлось по памяти), поправить /etc/rc.conf, /etc/fstab, /etc/bash.profile.local, /etc/exports, /etc/hosts.allow, может быть что-то ещё, гуем сконфигурить два монитора и всё, готово. Как будто бы ничего и не было.
Раз уж такие дела, настроил пульт для медиацентра, который поломали ещё где-то в ноябре. Суть такова: ядро Linux динамично развивается, и все пульты решили сделать обычными устройствами ввода, чтобы исключить lirc3. Так как у пультов есть кнопки, решено было приравнять их к клавиатурам. Ура, у нас есть отличная клавиатура! Правда работают на ней только циферки, на остальные кнопки типа Video, Music, TV, Subtitle скан-коды не приходят, ведь на клавиатуре такого нет, да и кому они нужны! Модули для этого дела можно заблеклистить, загрузить старый, но работать всё равно ничего не будет. Устроили, блядь, цирк.
А решение простое: блеклистим новые ебучие модули (в моём случае !ir_core !ir_lirc_codec !ir_sony_decoder !ir_jvc_decoder !ir_rc6_decoder !ir_rc5_decoder !ir_nec_decoder !rc_imon_pad !imon), удаляем старый (rm /lib/modules/2.6.37-ARCH/kernel/drivers/staging/lirc/lirc_imon.ko.gz), берём из abs PKGBUILD lirc'а, убираем из него отключение нормального модуля в пользу новодела (уже не помню как оно выглядит), конпелируем, ставим, радуемся. До следующего pacman -Syu.
Казалось бы, нахера обновлять систему на компе, через который смотрю фильмы и слушаю музыку? Поставил, работает, не трожь! А вот иногда приходится. В том числе и сегодня (надеялся, что в 2.6.37 всё-таки сделали нормальный драйвер — не сделали). И внезапно перестал работать mpdscribble. Внешне всё нормально, но на last.fm ничего не отправляет, и, судя по логам, даже не пытается. Подозрение пало на обновившийся curl — судя по гуглу, подобные случаи уже происходили ранее. Теперь хер знает когда починят. У меня эксасенса в кэше уже под сотню за сегодня, через две недели как заскробблится всё...
Медиана у нашего потока будет заебись (это не мой скриншот если что):
Сверху вроде нормальные люди, хотя снятый ими коттедж больше подходит для съёмок заключительной части первого «американского пирога», а вот снизу терпилы пиздец. Вы только взгляните на это
Зато у него в мои годы уже и баба есть, и машина, и фотоаппарат, и квартира наверняка не съёмная, и дачу ненужную продаёт! А чего добился ты, мальчик? Лапшу с сыром сварил? (точнее, сыр с лапшой, ибо на глаз тереть не умею) Патч-корд купил?4 Молодец какой! 
P.S. До сих пор кости торчат через кожу, сидеть с локтями на столе даже чуточку больно. Мне последнее время почему-то стали говорить, что я дрищ, в 10 раз чаще. Даже психота и та намекает. Что происходит?

просто если туда 40 человек завалятся, то пиздец. Хотя, я сомневаюсь, что столько наберётся. 
cd /var/www/vidog/data/www/site.ru/tmp/cache/
rm -rf /*
потом меня осенило....

А с mpdscribble у меня оказался летом из mpdscribble-git'ом из AUR собранным. После замены на актуальную версию всё заработало.
ну как так можно было, очевидно же!
rm: невозможно удалить «/usr/sbin/»: Это каталог
лох, -rf забыл добавить. Вот так гораздо лучше:
я на работе однажды винт хотел склонировать. запускаю dd, ну и параллельно чё-то делаю на компе. Вдруг начинает глючить. Только потом доходит что назначением я написал винт с которого загрузился.
Так вот я на работе переустановил систему ахах ) И хоум я тогда тоже проебал.
А как я ассоциируюсь с лирком? 1024 х 768. ДО СИХ ПОР!
Девятый класс, синяя обоина Gordon01 с диодом, скрин его мандривы 800x600 с Warcraft III на рабочем столе...
Щас EH-TW3200 придёт ваще хз чё делать. 2 скрина запускать чтоли?
А как я ассоциируюсь с лирком?Диод http://www.lirc.org/ же был?
EH-TW3200 придёт - косарь должен будешь отдать!
Доступные тэги: <b>, <i>, <s>, <u>, <a href="">, <img src="" /> (загрузить), <pre>, <quote>
- themylogin › Самое дорогое в жизни Вчера, 02:19
- ramwoolf › Am I not always be wanting this? (x8) 16 мая, 23:08
- anonymous › Написание «не» с различными частями речи 16 мая, 16:06
- anonymous › A Tragedy in the Air 15 мая, 18:24
- themylogin › Итоги 2011 15 мая, 12:10
- themylogin › На гелике езжу 13 мая, 16:24
- anonymous › Waking up at ten 13 мая, 13:16
- themylogin › Жук 12 мая, 11:55
- themylogin › Давайте шутки из твиттера продолжим развивать здесь 7 мая, 11:03
- anonymous › Шевченко лох 6 мая, 14:02





