Главная / Администиррование FreeBSD / Обновление дополнительного ПО
Обновление дополнительного ПО PDF Печать E-mail
Статьи - Администиррование 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

 

Добавить комментарий


Защитный код
Обновить