суббота, 24 сентября 2011
От нехрен делать пошел перебирать дистрибутивы под очередную реинкарнацию сервера. С линуксами в целом все и так ясно, а вот другие *nix было интересно понаблюдать. FreeBSD у меня крутилась почти год, поэтому я ее не трогал - нафиг, этот геморрой на мою голову.
Из пощупанного:Из пощупанного:
- OpenIndiana (ex-OpenSolaris) - не загрузилась даже с лив-сд %)
- SmartOS (тоже солярное ядро) - тоже не загрузилось. Точнее загрузилось только ядро, лол. После загрузки ядра все встает колом, шелла нет.
- NetBSD - загрузилось, встало. Порадовал богатый инструментарий по сетевым взаимодействиям, не зря носит приставку Net. Однако задолбался уже на этапе конфигурации, решил что не стоит оно того.
- DragonFlyBSD - загрузилось, встало, практически с полпинка. Необходимость начальной настройки практически отсутствует, оно даже sshd на первом старте по дефолту запускает. Файловая система тоже много вкусного обещает, но ее пока не трогал. Начало многообещающее, щупаю дальше.
UPD. А что, няшно. Транзакции на уровне ФС с возможностью отката до любой предыдущей версии - я еще пока такого нигде не видел.
[heilage@sakura%] echo "hello" > test
[heilage@sakura%] cat test
hello
[heilage@sakura%] hammer history test
test 00000001028276c5 dirty {
0000000102837dc0 25-Sep-2011 03:44:09
}
[heilage@sakura%] hammer history test
test 00000001028276c5 clean {
0000000102837dc0 25-Sep-2011 03:44:09
}
[heilage@sakura%] echo "world" >> test
[heilage@sakura%] hammer history test
test 00000001028276c5 dirty {
0000000102837dc0 25-Sep-2011 03:44:09
}
[heilage@sakura%] hammer history test
test 00000001028276c5 clean {
0000000102837dc0 25-Sep-2011 03:44:09
0000000102837e40 25-Sep-2011 03:44:44
}
[heilage@sakura%] cat test
hello
world
[heilage@sakura%] undo -t 0000000102837dc0 test
>>> test 0000 0x0000000102837e00 25-Sep-2011 03:44:13
hello
[heilage@sakura%] cat test
hello
world
[heilage@sakura%] undo -o test -t 0000000102837dc0 test
[heilage@sakura%] cat test
hello
[heilage@sakura%]
Однако прощупал до софта и решил, что это геморрой не моего романа. Даже во фряхе все собиралось куда более бодро. В смысле отсутствия косяков в коде и кривых зависимостей.