Открыл для себя сверхгениальную вещь - а именно сабж. Что оно даёт:
- Очень легкая установка любого софта под фрибсдю
- Очень легкое обновление любого софта под фрибсдю
Еще 2 недели назад я даже и представить себе не мог, что под фрисбд можно настолько легко поставить любой софт и настроить его как нужно.
У меня совершенно пухла голова о того, как образом пересобрать апач с mod_realip.
Но вкурив в суть коллекции портов, эта задача на 5 минут.
Всё, что нужно, это слить в папку /usr/ports файлик Ports.tgz c ftp.freebsd.com и разархивировать. Ну и обновлять его регулярно. Всё. Установка любого софта - дело 3х секунд. Заходиш в нужную папку, например ports/www/mod_realip пишеш make install clean и готово! Только в конфиг апача правки внести и перезапустить апач.
Да и собственно сам nginx ставится так же легко из портов.
Дальше, чтобы обновить тот же пхп, достаточно сделать 2 действия!
cd /usr/ports/lang/php4
make deinstall
make reinstall clean
Всё! Последняя версия пхп установлена с сохранением всех настроек!
Дальше, чтобы проверить насколько софт устарел, достаточно одной команды: pkg_version -v. Естественно это распространяется только на софт, поставленный из портов.
Конечно там есть куча зависимостей, которые могут заглючить при обновлении. Но это уже мелочи.
Для меня это было просто шоком, когда я разобрался как это работает и за сутки установил и настроил весь нужный софт нулячий сервак.
Посмотреть портированные версии софта можно тут: http://www.freebsd.org/ports/categories-grouped.html. Причем, всё можно ставить и через "графический" интерфейс sysinstall, но у меня через него почему-то нихрена не работало. Скорее всего из-за того, что версия сбди старенькая.
1 коммент.:
Что ты ж за левак, кто ж так делает? Всё через жопу.
А как надо не скажу, ибо впадлу, вот.
Отправить комментарий