воскресенье, 21 марта 2010 г.
воскресенье, 14 февраля 2010 г.
На заметку
Нужно не забывать, что когда добавляешь в файл /etc/man_db.conf пути сопоставления каталогов программ и man-файлов к ним в виде
MANPATH_MAP path_element manpath_element
нужно НЕ СТАВИТЬ / после этих путей!!!
MANPATH_MAP /usr/texlive/2009/bin/x86_64-linux /usr/texlive/2009/texmf/doc/man
А то я забыл и мучился :(
Кстати, в Arch Linux почему-то нет переменной $MANPATH. В файле /etc/profile записано:
# Man is much better than us at figuring this out
unset MANPATH
Читать далее
понедельник, 8 февраля 2010 г.
Негасимый индикатор WiFi
После установки Arch Linux на мой Asus K50IJ выяснились некоторые шероховатости, которые таки требовали доработки напильником. Одной из них стал негасимый индикатор WiFi.
Кстати, из-за этого я сначала подумал было, что клавиша Fn должным образом не работает :) Потом смотрю - ноут засыпает (но, млять, не просыпается - тоже надо попробовать допилить), яркость регулируется, дисплей выключается, звук регулируется. Следовательно, что то только с вайфаем.
Было предпринято следующее: в /etc/rc.conf добавлено:
MODULES=(!ath9k)
После этого модуль вай фай не грузился, соответственно индикатор не должен был гореть. Но он горел. Вечный огонь, блин.
После поисков в интернетах на ubuntuforums.org была обнаружена хаутушка, которая требовала правки скрипта /usr/share/acpi-support/state-funcs из пакета acpi-support. Добавлю, что в Arch пакет этот находится в AUR.
В общем я таки это сделаю, но наверное уже завтра, так как что-то я подустал за сегодня. Внесу изменения в сорцы, и сделаю patch.
Читать далее
воскресенье, 29 ноября 2009 г.
Установка TeXLive 2009
Несколько месяцев назад я начал планомерно заходить на сайт TeX Live в ожидании выхода TeXLive 2009. Ждал обещанных обновлений, мечтал попробовать LuaTeX…
И наконец вместо сообщения о том, что дистрибутив TeXLive 2009 все еще тестируется, я увидел ссылку на закачку DVD-образа. Потратив с моим меедленным интернетом на закачку почти сутки, я наконец получил архив с образом. К слову, образ был упакован утилитой xz, которая должна придти на смену формату lzma.
Вместе с образом предоставлялась утилита для распаковки, xzdec, с которой у меня подружиться не удалось, потому что она, похоже, при работе в виндовой консоли просто выводила содержимое архива в stdout, при этом ещё мерзко пищал встроенный динамик. Может, дело в конфигурации, а может, и руки у меня кривые, кто знает?..
В файле README было указано, что данный тип архива также можно распаковать и при помощи 7-zip. Первым делом я проверил, что версия 7-zip у меня соответствует последней стабильной — 4.65.
Однако при попытке распаковать .xz-архив 7-zip выдавал сообщение, что файл архивом не является. Пришлось качать бету 7-zip — 9.07, с её помощью удалось выдрать .iso из архива. Дальше все было делом техники — прожиг, и установка с помощью perl-скрипта, сначала на комп с Windows, потом на ноут с Arch.
Вот на ноуте я захотел узнать побольше о TeX, и вбил в консоль:
man tex
И получил в ответ, что ман-страницы для tex нету. Пришлось идти читать ман по установке TeX Live. Довольно быстро мной было установлено, что проблема в неустановленной переменной окружения MANPATH_MAP, которая устанавливается в файле /etc/manpath.config (у меня в Arch — /etc/man_db.conf):
MANPATH_MAP /usr/local/texlive/2009/bin/i386-linux \
/usr/local/texlive/2009/texmf/doc/man
Так я в файл и вписал. Но при попытке увидеть-таки man-страницу, я получил сообщение (запустив утилиту man с ключом отладки — man -d), что «Path /usr/local/texlive/2009/bin/i386-linux mapped to mandir \» — перенос строки в конфигурационном файле вызывал ошибку. Пришлось убирать перенос строки, и после этого все заработало.
Об этом я им на сайт отписал, может поправят :)
Читать далее
суббота, 28 ноября 2009 г.
Ночное
С появлением ноутбука возможности для работы с Linux намного увеличились :): На прошлой неделе я все таки взял следующую высоту, так сказать — поставил на ноутбук Arch Linux, который в свое время я победить не смог…
Кстати, он оказался немного поприкольнее Убунты — налицо более прозрачная организация системы, что делает возможным легкое конфигурирование системы.
Есть в Arch что-то от системы портов FreeBSD, а последняя всегда притягивала мой пытливый ум :) так что буду потихоньку осваивать Arch Build System — своего рода полуавтоматическую систему сборки пакетов из исходных текстов.
Спать хочу.
Кстати о наболевшем. Как известно, я давно искал способ управления модемом из Линукса. В одно время я нашел утилку screen, с помощью которой можно передавать модему AT-команды. Теперь же я нашел написанную на С++ программу для управления USB-модемами, и не какими-нибудь, а именно CCU-550 и CCU-650 :), созданную Алексеем Ватченко <av at bsdua dot org>. Причем создана она изначально для OpenBSD.
На этих выходных у меня планы — собрать эту программу из исходников при помощи ABS.
Читать далее
воскресенье, 22 ноября 2009 г.
Текущее
Давненько не писал. А причиной тому — Juick. Написал пару строк с телефона — и все :): Все равно мало кто читает…
Итак, последние новости из нашего маленького филиала ада.
Прошла неделя, как Зайка отбыла в известном направлении. Сижу тут и очень без нее скучаю. Хорошо, что есть мобильная связь и jabber, это очень помогает, чтобы услышать любимый голос или прочитать любимые буковки от Зайки.
Хоть Мила и далеко, но она продолжает радовать меня новыми фильмами. В четверг я все таки нашел диск с фильмом, который она рекомендовала мне посмотреть:
Потерянная комната
Нашел я диск довольно поздоно, поэтому смотреть начал где-то в час ночи. Фильм оказался настолько захватывающим, что я пошел спать только без четверти три, и то с трудом убедив себя, что завтра нужно еще на работу. А придя в пятницу вечером, сразу поел и устрился смотреть дальше :): Так что всем, кто еще не смотрел — рекомендую. А кто смотрел — вспомните, как вас штырило после просмтора?.. ;)
Из линуксового. Вчера умерла Убунта 9.10, что стояла на моем ноуте. Вернее, я помог ей умереть. Какая то она стала… не такая, в общем. Убунтой я пользовался (с небольшими отрывами на Debian, OpenSUSE, CentOS, Mandriva) почти три года :):
Вопрос — что же ставить, решился почти сразу. Мой выбор пал на Arch Linux, потому что взвесив все «за» и «против», я понял, что:
- Arch в отличии от Ubuntu прост и удобен как конструктор, все модули и службы удобно прописываются по необходимости в одном файле, ничего лишнего - работает только то, что вы настроили и что вам нужно, всё остальное — нафиг-нафиг-нафиг :):.
- Оптимизация под i686 всё же даёт прирост в производительности, нежели оптимизация под i386. Тем более, что при помощи ABS и AUR можно любую необходимую программу пересобрать и оптимизировать под ваш процессор, а если есть желание — можно пересобрать всё :):
- Переход на Arch был прост, так как
/homeу меня был на отдельном разделе; кроме того, я не разбивал диск, а использовал ту же стрктуру разделов, просто отформатировав их при помощиmkfs.*под reiserfs (о Ганс, зачем ты убил жену?!) и ext3, ext4 я не использовал, так как во-первых, она нестабильна (по свидетельствам очевидцев), а во вторых, у меня на ноуте всего 250 Гб места на винте. - Новые версии пакетов появляются в Arch довольно таки оперативно :): И что еще порадовало — сразу нормально завелась веб-камера :):
В процессе установки случилась пара инциндентов. Так, сервак с зеркалом упал во время устаноки (пришлось выбирать другой), а кроме того, некоторые пакеты были недоступны на некоторых зеркалах.
В общем, пока пилим :): нужно за сегодня допилить видео, и поставить OOo :):
А ещё — что-то я опять подсел на Йовин :):, как несколько лет назад.
Читать далее
