воскресенье, 29 ноября 2009 г.

Линукс завоёвывает мир!

Настроение сейчас - не хочу ехать на "д.р."

 (280x390, 66Kb)

Небольшая шотландская пивоварня BrewDog сварила самое крепкое пиво в мире, пишет The Guardian . Крепость напитка под названием «Тактический ядерный пингвин» (Tactical Nuclear Penguin) составляет 32 процента.


Читать далее

Установка 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 :):

А ещё — что-то я опять подсел на Йовин :):, как несколько лет назад.


Читать далее