Некоторые настройки для программ

Откатить раннюю версию порта .

При необходимости обновить порт до раннего состояния воспользуемся csup – он входит в состав базовой FreeBSD 6.3:

# csup -L 2 ports-supfile

Дефолтный ports-supfil лежит здесь /usr/share/examples/cvsup/ports-supfile, доводим его до такого вида:
*default host=cvsup7.ua.FreeBSD.org
*default base=/var/db
*default prefix =/backup
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-misc tag=. date=2007.12.01.00.00.00
Тут есть ньюанс – обновляется не конкретный порт, а вся ветка. В данном примере чтобы обновить порт mc, необходимо обновить всю ветку misc. В default prefix указываем место куда будут сохранены порты (/backup) , а потом нужный порт копируем в /usr/ports/misc/mc. В последней строчке конфига указывается на какую дату обновляем порт. Чтобы посмотреть хронологию изменения версии порта идем на сайт www.freshports.org .

Все тоже самое можно сделать с помощью утилиты portdowngrade, на на данный момент сервер выдает сообщение о несуществующием юзере anoncvs, но может скоро поправят. Здесь http://wiki.sysfaq.ru/w/index.php описано как сделать даунгрейд:

# portdowngrade -s:pserver:anoncvs@anoncvs.at.FreeBSD.org:/home/ncvs net-im/centerim

Использование sed.

Делал дам mysql 4, в одной из таблиц были незакрытые кавычки из-за чего этот дамп не вливался обратно, был применен sed. Тут выражение ?; заменяется на ?'; .

# cat dump| sed “s/\?\;$/\?\’\;/g” > dump_edit

Кириллица в xterm.

xterm нужно запускать с ключиком -k8, чтобы можно было вставлять текст с кирилицей в консоль.

Получение Modeline.

При настроке на рабочей станции X-сервера, необходимо прописать сточку Modeline в конфиге /etc/X11/xorg.conf, в которой указано разрешение экрана и частота. Получать сточку можно утилитой gtf, в ней через пробелы указываются разрешение и частота:

# gtf 1280 1024 60
# 1280×1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
Modeline “1280x1024_60.00″ 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsyn

© Mau, 2008.