Обновление дополнительного ПО |
|
|
|
Статьи -
Администиррование FreeBSD
|
Поиск скомпрометированного ПО [hostX:~] # pkg_add /usr/ports/packages/All/portaudit.tbz [hostX:~] # rehash [hostX:~] # portaudit –Fda Поиск устаревшего ПО [hostX:~] # pkg_version v Обновление дерева портов и индекса с использование cvsup [hostX:~] # csup h cvsup4.ru.FreeBSD.org /usr/share/examples/cvsup/portssupfile [hostX:~] # cd /usr/ports [hostX:/usr/ports/] # make index ИЛИ [hostX:/usr/ports/] # make fetchindex с использованием portsnap [hostX:~] # portsnap fetch update Обновление ПО в ручную [hostX:~] # cd /usr/ports/security/clamav [g13:ports/security/clamav] # make [g13:ports/security/clamav] # pkg_delete x clamav [g13:ports/security/clamav] # make install clean [hostX:~] # /usr/local/etc/rc.d/clamavclamd restart Обновление ПО программой portupgrade Установка portupgrade [hostX:~] # pkg_add r portupgrade 62 Сравнение версии установленного по с версиями в дереве портов [hostX:~] # portversion v Обновление отдельного пакета [hostX:~] # portupgrade libgmp Обновление пакета и всех зависимых от него пакетов [hostX:~] # portupgrade batch r libgmp Обновление всех пакетов [hostX:~] # portupgrade batch aRr Обновление индекса portupgrade [hostX:~] # portsdb u Исправление базы данных установленных пакетов (в случае необходимости) [hostX:~] # pkgdb Ff Обновление ПО программой portmaster Установка portmaster [hostX:~] # pkg_add r portmaster Сравнение версии установленного по с версиями в дереве портов [hostX:~] # portmaster L Обновление отдельного пакета [hostX:~] # portmaster libgmp Обновление всех устаревших пакетов с предварительным запуском make config для них [hostX:~] # portmaster forceconfig a Пересборка всех пакетов с предварительным запуском make config для них [hostX:~] # portmaster forceconfig af Удаление пакета и нужных только ему пакетов [hostX:~] # portmaster e clamav
|