обновление_дополнительного_по

This is an old revision of the document!


Обновление дополнительного ПО

Поиск скомпрометированного ПО

[gX:~] # pkg_add /usr/ports/packages/All/portaudit.tbz

[gX:~] # rehash

[gX:~] # portaudit –Fda

Поиск устаревшего ПО

[gX:~] # pkg_version -v

Обновление дерева портов и индекса

с использование cvsup

[gX:~] # csup -h cvsup4.ru.FreeBSD.org /usr/share/examples/cvsup/ports-supfile

[gX:~] # cd /usr/ports

[gX:/usr/ports/] # make index
ИЛИ
[gX:/usr/ports/] # make fetchindex

с использованием portsnap

[gX:~] # portsnap fetch
[gX:~] # portsnap update

Обновление ПО в ручную

[gX:~] # 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

[gX:~] # /usr/local/etc/rc.d/clamav-clamd restart

Обновление ПО программой portupgrade

Установка portupgrade

[gX:~] # pkg_add -r portupgrade

Сравнение версии установленного по с версиями в дереве портов

[gX:~] # portversion -v

Обновление отдельного пакета

[gX:~] # portupgrade libgmp

Обновление пакета и всех зависимых от него пакетов

[gX:~] # portupgrade --batch -r libgmp

Обновление всех пакетов

[gX:~] # portupgrade --batch -aRr

Обновление индекса portupgrade

[gX:~] # portsdb -u

Исправление базы данных установленных пакетов (в случае необходимости)

[gX:~] # pkgdb -Ff
обновление_дополнительного_по.1245046205.txt.gz · Last modified: 2013/05/22 13:50 (external edit)