Основные этапы настройки

Настройка пользователя в sudoers

useradd -m -G wheel <имя юзера>

passwd <пароль>

echo '<имя юзера> ALL=(ALL) SETENV: ALL' >> /etc/sudoers

Настройка репозитория

export PKG_PATH=ftp://mirror.corbina.net/pub/OpenBSD/5.2/packages/amd64/

Как вариант с переменными:

export PKG_PATH=ftp://mirror.corbina.net/pub/OpenBSD/$(uname -r)/packages/$(uname -m)/

Настройка BASH

sudo pkg_add -v bash vim screen elinks

sudo usermod -s /usr/local/bin/bash <имя_юзера, для которого bash будет Shell (лучше не выбирать тут root)>

echo 'export EDITOR=vim' >> ~/.bashrc

echo 'export PKG_PATH=ftp://mirror.corbina.net/pub/OpenBSD/5.2/packages/amd64/' >> ~/.bashrc

bash

Настройка XFCE

Минимальный набор пакетов:

sudo pkg-add -v xfce-session xfcedesktop xfwm4

Полный набор пакетов:

sudo pkg-add -v gtk-xfce-engine libxfce4mcs libxfcegui4 xfce-mcs-manager xfce-mcs-plugins xfce-utils xfce4-* xfdesktop xfwm4 xfwm4-themes 
Графический заход в OpenBSD (через SLIM-менеджер)
sudo pkg-add -v slim

su
vi /etc/rc.local

Вставить в скрипт строчку:

[ -x /etc/rc.d/slim ] && /etc/rc.d/slim start
Автозаход в XFCE
su
vi /etc/slim.conf

Найти и поменять в скрипте строки:

default_user <имя юзера для автозахода>
auto_login yes

Настройка портов

sudo mkdir /etc/ports
ftp ftp://mirror.corbina.net/pub/OpenBSD/5.2/ports.tar.gz
sudo tar -C /usr/ports -zxvpf ~/ports.tar.gz

Далее для сборки любого порта пройти в каталог, найти нужный порт и собрать:

cd /etc/ports/sysutils/nut
env FLAVOR=no_cgi make install clean
  • Нет меток