Прошло около 2х недель моего плотного общения с этой замечательной операционной системой. Но, придётся с ней проститься -- на нетбуке она не особо прижилась. Что так и не так:
Не знаю как точно это описать, но OpenBSD мне понравилась. Чувствуется, что это именно операционная система, а не ядро и окружение. Стабильна как скала(если ui повис, то ничем, кроме reset не уронишь :)). Порадовало наличие httpd и ftpd прямо искаропки: прочитал man(за что так же огромнейшее спасибо девелоперам. с документацией тут всё просто отлично), поправил пару строк в конфиге и вот оно. Вспомнил былые времена с kde 3.5.10(да, переключение раскладок тоже :) c-a-k конечно, не подарок, но работает). Очень порадовала скорость apm -s (suspend) и выход из него(даже wifi-connection восстанавливается).
Огорчила поддержка файловых систем: 4.2bsd довольно медленна. noatime && softdep ситуацию не спасают. koi-8 это вообще о чём? Конечно, "работает -- не трогай", но как-то.. промолчу. Всё теже роблемы захвата звукового устройства. Про староватый софт.. ну, в debian stable тоже не последней свежести. Не сильно напрягает.
Что я успел сделать за 2 недели:
- ввиду того, что из коробки терминалы отказывались корректно реагировать на home || end, получил привычку пользовать c-e, c-a, a-f, a-b
- поставил bash(ну просто намного привычнее, а копаться с ksh было лениво :))
- поборол лень и настроил ~/.bashrc from scratch:
#
# color prompt
#
Color_Off='\[\033[0m\]' # Text Reset
# Regular Colors
Black='\[\033[0;30m\]' # Black
Red='\[\033[0;31m\]' # Red
Green='\[\033[0;32m\]' # Green
Yellow='\[\033[0;33m\]' # Yellow
Blue='\[\033[0;34m\]' # Blue
Purple='\[\033[0;35m\]' # Purple
Cyan='\[\033[0;36m\]' # Cyan
White='\[\033[0;37m\]' # White
# Bold
BBlack='\[\033[1;30m\]' # Black
BRed='\[\033[1;31m\]' # Red
BGreen='\[\033[1;32m\]' # Green
BYellow='\[\033[1;33m\]' # Yellow
BBlue='\[\033[1;34m\]' # Blue
BPurple='\[\033[1;35m\]' # Purple
BCyan='\[\033[1;36m\]' # Cyan
BWhite='\[\033[1;37m\]' # White
# git integration
get_git_info()
{
local GITINFO=$(git branch 2>/dev/null | grep -e ^* | sed 's/\*\ //')
if [[ "$GITINFO" ]]; then
echo -e " ($GITINFO-$(git log -n1 --pretty=format:%h)) ";
fi;
}
# color prompt with git info (if any)
PS1="${BWhite}\u@${BGreen}\h${BWhite} [${BBlue}\W${BWhite}]\$(get_git_info)\$ ${White}"
#
# environment
#
export PAGER=less
#
# aliases
#
alias ls="/usr/local/bin/colorls -GF" # pkg add -iv colorls
alias less="less -R"
- попытался сделать что-то с энергосбережением:
apm -C // что-то типа automatic cpufreq scaleapm -H // high performanceapm -L // low performanceи добавить в /etc/rc.conf флаг -C в apmd_flags
- так как ни KDE ни GNOME не видели батарейку, а получить внезапное отключение как-то не хочется, допилил свой велосипед https://github.com/ilardm/battery
- так как backup /home был сделан на ext4 внешний диск и у OpenBSD проблемы с поддержкой файловых систем, пришлось поднять(громко сказано, но именно поднять, а не установить и настроить) ftpd:
echo ilya >> /etc/ftpchroot/usr/libexec/ftpd -DlUSenjoy :)
- подписался на пару листов рассылки
Ну и что-то ещё по мелочам.
А ухожу я обратно на debian по причинам не приемлимой производительности и так же не ахти какой длительности автономной работы.
Farewell OpenBSD
P.S. какой-то рваный пост получился. Устал, наверное
Комментариев нет:
Отправить комментарий