Bsdadmin.ru

Записки администратора FreeBSD

FreeBSD

Удаление из системы лишнего

При интенсивной работе с пакетами программ в системе со временем накапливается много лишнего, например,
пакеты, которые устанавливались как зависимости к уже удалённым или обновлённым приложениям. Для их 
удаления в служит утилита: pkg_cutleaves. Поскольку она использует возможности portupgrade, то эта программа
также должна быть у вас установлена. Точнее, то pkg_cutleaves с такими пакетами, которые не являются 
зависимостями для других, установленных в системе.

Подробнее...

Обратные кавычки в freebsd

Свойство оболочки исполнять выражение в обратных кавычках (`команда`) и подставлять результат в исполняемую 
командную строку, предоставляет широчайшие возможности для автоматизации. Например, следующая команда выведет на экран конфигурационный файл текущего ядра, независимо от платформы и имени этого файла:
$ cat /usr/src/sys/`uname -p`/conf/`uname -i`

Как найти нужную строку сборки

Очень много информации выводится на экран при сборке
ядра. А экранный буфер  экрана не всегда позволяет перемотать вывод до интересующего вас момента.
Можно, конечно, перенаправить вывод в файл и потом изучать его сколько угодно,  однако в сем случае вы теряете возможность «мониторить» процесс в  режиме реального времени а можете работать только с файлом.

Подробнее...

Proftpd Fatal: unknown configuration directive

  Обновлял на  софт. Перестал запускаться Proftpd, вылетал с ошибкой:
Fatal: unknown configuration directive 'SQLBackend'
Теперь для работы Proftpd с поддержкой mysql необходимо дополнительно устанавливать порт: 

Подробнее...