После линукса фряха выглядит немного непривычной системой, и это несколько раз меня отталкивало от ее освоения. На сей раз у меня было довольно большое желаение в ней покопаться, поэтому начну быстромануал. Я всё еще слабо ее знаю, поэтому мануал скорее всего буду править, но самая основная информация уже здесь.
Для начала, о пакетах. Установка пакета довольно проста:
pkg_add имя_пакета
Ставить зависимости ручками — труд неблагодарный, если хочется ручками — лучше ставить из портов. Поэтому, ставим пакеты из репозитория сразу с зависимостями:
pkg_add -r имя_пакета
Почему-то от моего юзера ссылки на бинарники установленных программ работают, а из рута — нет. Поэтому пути к бинарникам, на всякий случай:
/usr/local/bin/имя_бинарника
С помощью
ln -s /usr/local/bin/имя_бинарника /usr/bin/имя_бинарника
делаем ссылочки.
Дальше — столкнулся с тем, что не работает клавиша del. Гугление очень быстро принесло результат:
создать(или вытянуть из линуха) /usr/local/etc/inputrc
со строками:
set meta-flag on
set input-meta on
set convert-meta off
set output-meta on
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
и добавить в /etc/profile
export INPUTRC=/usr/local/etc/inputrc
если с \e[3~ не работает — меняем строку на
del: delete-char
Отлично. Дальше — добавляемся в sudoers.
vi /usr/local/etc/sudoers
Тут, думаю, обьяснять ничего не надо. Все — как в линухе.
Также, сразу не работает su.Для того, чтобы она работала — юзер должен быть в группе wheel. Добавляем себя в wheel:
pw groupmod wheel -m thomas
Я не фанат vi, и с Debian привык пользоваться nano, поэтому меняем текстовый редактор на nano:
setenv EDITOR nano
И в mc лезем в Options > Configuration. Там снимаем галку с «Use internal edit».
Стоит отметить про замечательную возможность вертеть FreeBSD как угодно из меню:
sysinstall
К счастью с ним я ещё не разобрался, и моя фряха пока работает.