понедельник, 1 февраля 2010 г.

установка пакетов в openbsd

проблема - заставить pkg_add грузить пакеты через прокси с авторизацией
всё оказалось просто в отличие от freebsd
для загрузки используется утилита ftp, которая смотрит на переменные окружения ftp_proxy и http_proxy

итак в ~/.profile прописываем:
export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.6/packages/i386/
export ftp_proxy=ftp://user:pass@proxy:port

openBSD вываливается в деббагер :(

4.6 новый комп, установка проходит успешно.
после перезагрузки после сообщения
intagp0 on vga1
валится в ddb
попытки отключать/подключать устройства в биосе ни к чему не привели
решил что на сервере особых изысков от видяхи не надо и отрубил устройство intagp
заработало

config -e -o /bsd.new /bsd

PS. кстати был приятно удивлен тем, что теперь она сама ставит многоядерное ядро по необходимости.