User Tools

Site Tools


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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
обновление_дополнительного_по_в_freebsd [2014/09/10 11:48]
val [Поиск скомпрометированного ПО]
обновление_дополнительного_по_в_freebsd [2016/09/07 13:47]
val [Какие пакеты можно/нужно обновить]
Line 3: Line 3:
 [[http://​msnp.ru/​59]] [[http://​msnp.ru/​59]]
  
-===== Поиск скомпрометированного ПО =====+===== Обновление с использованием pkg ===== 
 + 
 +==== Какие пакеты можно/нужно обновить ​==== 
 + 
 +Опирается на версию дерева портов 
 <​code>​ <​code>​
-[server:​~] ​# pkg audit -F +# pkg update 
-</​code>​ + 
-===== Поиск устаревшего ПО ===== +pkg version
-<​code>​ +
-[server:​~] ​pkg_version -v+
 </​code>​ </​code>​
  
-===== Обновление дерева портов и индекса ===== +==== Какие пакеты нужно обновить ==== 
-с использование cvsup+ 
 +  * [[http://​www.vuxml.org/​freebsd/​vuln.xml.bz2]] 
 <​code>​ <​code>​
-[server:​~] ​csup -h cvsup4.ru.FreeBSD.org /​usr/​share/​examples/​cvsup/​ports-supfile +pkg audit -F
-</​code>​ +
-Для устаревших систем может использоваться метка версии портов наподобии:​ +
-<​code>​ +
-*default release=cvs tag=RELEASE_5_EOL+
 </​code>​ </​code>​
 +
 +==== Обновление пакета ====
  
 <​code>​ <​code>​
-[server:​~] ​cd /usr/ports+pkg upgrade asterisk18
  
-[server:/usr/ports/] # make index +# ln -s /usr/local/lib/​libxml2.so.5 ​/usr/local/lib/​libxml2.so.2
-ИЛИ +
-[server:/usr/ports/] # make fetchindex+
 </​code>​ </​code>​
  
-с использованием ​portsnap+===== Обновление ​с использованием ​портов ===== 
 + 
 +==== Обновление дерева портов ====
 <​code>​ <​code>​
 [server:~] # portsnap fetch update [server:~] # portsnap fetch update
 +
 +[server:~] # less /​usr/​ports/​UPDATING
 </​code>​ </​code>​
  
-===== Обновление ПО в ручную ​=====+==== Обновление ПО в ручную ====
 <​code>​ <​code>​
 [server:~] # cd /​usr/​ports/​security/​clamav [server:~] # cd /​usr/​ports/​security/​clamav
Line 47: Line 52:
 </​code>​ </​code>​
  
-===== Обновление ПО программой portmaster ​=====+==== Обновление ПО программой portmaster ====
  
 Установка portmaster Установка portmaster
Line 83: Line 88:
 </​code>​ </​code>​
  
-===== Обновление ПО программой portupgrade ​=====+==== Обновление ПО программой portupgrade ====
  
 Установка portupgrade Установка portupgrade
Line 125: Line 130:
 <​code>​ <​code>​
 *default release=cvs tag=RELEASE_5_EOL *default release=cvs tag=RELEASE_5_EOL
 +</​code><​code>​
 +[server:~] # cd /usr/ports
 +
 +[server:/​usr/​ports/​] # make index
 +ИЛИ
 +[server:/​usr/​ports/​] # make fetchindex
 </​code>​ </​code>​
обновление_дополнительного_по_в_freebsd.txt · Last modified: 2016/09/20 14:04 by val