Порты — наше всё во FreeBSD. Почти всё ПО, которое нам может пригодится для решения любых задач уже есть в портах. Поэтому необходимо держать их в обновлённом состоянии. Добиваемся этого.
- После чистой установки системы необходимо распаковать дерево портов из снэпшота.
#portsnap fetch extract
- Готово! Теперь необходимо обновить все порты, чтобы у нас были актуальные версии ПО
#portsnap fetch update
- А теперь посмотрим правде в глаза: лень тут как тут. И обновлять порты вручную совсем не по-джедайски. Добавляем процедуру обновления портов в планировщик, то есть в cron
#nano /etc/crontab #minute hour mday month wday who command 0 3 */3 * * root portsnap fetch update
Это запись означает, что в 3:00 ночи каждый третий день месяца каждый месяц от имени учётной записи root будет запускаться команда обновления портов. Всё просто!
- Перезапустим cron
#service cron restart
Готово!
Кроме обновления портов, сама система нуждается в обновлениях и патчах.