Сбыча мечт

История изменений для конфигов в /etc? С возможностью откатов? И минимумом лишних телодвижений?
Встречайте etckeeper!
Короткая инструкция:

# etckeeper init

инициализирует репозиторий git. После этого

# cd /etc; git commit -m "Initial commit"

для первого чек-ина. И всё. Можно использовать. Можно пользоваться всеми прелестями git’а для клонирования настроек, merge коммитов между репозиториями и прочего. Пакет использует хуки APT для автоматического коммита после установки/обновления/удаления пакетов, а так же metastore для хранения владельца/прав доступа для файлов.
ЗЫ Пока только в sid. Сейчас сделаю бэкпорт для Etch. Уж больно вкусно.

Окончательная победа над шрифтами?

Здравствуйте, мои маленькие любители Linux.
Сегодня мы продолжаем цикл увлекательнейших статей про fontconfig и шрифты. Как вы помните, в прошлый раз мы победили шрифты семейства DejaVu, понизив их приоритет ниже шрифтов Microsoft. Принесло ли это нам полное удовлетворение? Не совсем. Существует немалое количество сайтов, созданных любителями Open Source. И эти любители, не моргнув глазом, прописывают шрифты семейства DejaVu в своих CSS. Слава богу, таких людей все же не так много, и с убогостью их сайтов можно смириться.
Но и это еще не все. Continue reading “Окончательная победа над шрифтами?”

Задание приоритета шрифтов в fontconfig

Итак, как я и обещал, рассказ о том, как оставить в системе шрифты семейства DejaVu, но снизить их приоритет до минимума.
Continue reading “Задание приоритета шрифтов в fontconfig”

Возвращаясь к шрифтам

Поставил я тут себе один пакет, а он по зависимостям опять притащил мне ttf-dejavu. При чем с любыми другими шрифтами действительно работать отказывается – похоже берет он их не по семействам, а по именам.
Обнаружилось это как всегда в файрфоксе, который эти шрифты стал использовать по-умолчанию:

Но ведь мне все твердили, что не все так плохо, что это я просто лох и неудачник, и дебиан мой старье и говно, а шрифты эти очень даже ничего. Ну что нам стоит – поставил шрифты из unstable.
Continue reading “Возвращаясь к шрифтам”

eAccelerator

Вчера познакомился более-менее близко с eAccelerator‘ом. Весьма неплохой “ускоритель” php скриптов. Прекомпилированные (и оптимизированные) скрипты сохраняются апачем (ну а точнее его модулем mod_php) в памяти и следующие вызовы должны происходить значительно быстрее.
Помимо этого есть еще специальный интерфейс посредством которого php скрипты могут кэшировать данные, сессионные ключи и т.п. Но даже скрипты, не использующие эти интерфейсы вроде достаточно неплохо ускоряются.
Пакеты для Debian можно взять в моем репозитории (для etch и lenny) в секции main.
I build eAccelerator packages for Debian GNU/Linux. You can get them from my repo.

Об rpm дистрибутивах с любовью

Предыстория: Есть у нас замечательные тонкие клиенты. Называются SunRay. Всем они хороши: серебристые (хотя есть и более старые – фирменных сиреневых тонов), с мониторчиками на IPS матрицах и все такое. Одна беда, им еще нужен серверный компонент: SunRay server. О нем и пойдет речь.
Continue reading “Об rpm дистрибутивах с любовью”

xneur под amd64

Обновил свою систему сборки, так что она теперь умеет собирать не только под i386, но и при помощи qemubuilder под прочие архитектуры. В частности под amd64. В связи с чем наконец-то собрал xneur под amd64, о чем так долго твердили большевики просили убунту-полозователи. Ну и в свой репозиторий всё это выложил, добавив в него amd64 в список архитектур.
Если кому-то интересны подробности и/или обновленный скрипт сборки – пишите, расскажу.

Настраиваем печать в Linux

Итак задача:
Есть разнородная сеть, состоящая из нескольких виндовых машин, и нескольких линуксовых. К нескольким виндовым машинам и нескольким линуксовым подключены принтеры. Как настроить это все хозяйство, чтобы печать работала со всех машин на все принтеры максимально прозрачно?
Continue reading “Настраиваем печать в Linux”

Из новостей

Новости жгут.

>>Кстати хороший выход из его финансовой проблемы. Продать свою историю киношникам. “Он- супер хакер, Она-жена б***ь + есть еще один, это серийный убицо! Коминг сун!”
>Угу. И назвать сериал “Final release”
Неее… и назвать: “тернистый путь reiserfs4 в ванильное ядро linux” 🙂

http://www.wired.com/politics/law/news/2007/05/reiser

Установка проприетарных драйверов ATI/nVidia в Debian GNU/Linux (Etch)

Данная заметка имеет статус FAQ. Все действия производятся в Debian Etch, но в Sarge или Lenny действия практически такие же.
Continue reading “Установка проприетарных драйверов ATI/nVidia в Debian GNU/Linux (Etch)”