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
обновление_дополнительного_по_в_freebsd [2016/09/20 09:20]
val
обновление_дополнительного_по_в_freebsd [2016/09/20 14:04] (current)
val [Обновление ПО программой portupgrade]
Line 69: Line 69:
 ==== Обновление ПО программой portmaster ==== ==== Обновление ПО программой portmaster ====
  
-Установка portmaster+  * [[http://​i-rrv.ru/​portmaster-%D1%88%D0%BF%D0%B0%D1%80%D0%B3%D0%B0%D0%BB%D0%BA%D0%B0-%D0%BF%D0%BE-%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%BC/​|Portmaster — шпаргалка по ключам]] 
 + 
 +=== Установка portmaster ​===
 <​code>​ <​code>​
 [server:~] # pkg install portmaster [server:~] # pkg install portmaster
 </​code>​ </​code>​
  
-Вывод списка установленных портов по категориям+=== Вывод списка установленных портов по категориям ​===
 <​code>​ <​code>​
 [server:~] # portmaster -l [server:~] # portmaster -l
 </​code>​ </​code>​
  
-Сравнение версии установленного по с версиями в дереве портов+=== Сравнение версии установленного по с версиями в дереве портов ​===
 <​code>​ <​code>​
 [server:~] # portmaster -L [server:~] # portmaster -L
 </​code>​ </​code>​
-Обновление отдельного пакета+=== Обновление отдельного пакета ​===  
 + 
 +  * ключ -i позволяет отказаться от обновления до свежайшей версии из портов зависимых пакетов,​ установленных через pkg install
 <​code>​ <​code>​
 [server:~] # pkg unlock asterisk11 [server:~] # pkg unlock asterisk11
  
-[server:~] # portmaster ​clamav+[server:~] # portmaster ​-i asterisk11
  
 [server:~] # pkg lock asterisk11 [server:~] # pkg lock asterisk11
Line 95: Line 99:
 ==== Обновление ПО программой portupgrade ==== ==== Обновление ПО программой portupgrade ====
  
-Установка portupgrade+=== Установка portupgrade ​===
 <​code>​ <​code>​
 [server:~] # pkg install portupgrade [server:~] # pkg install portupgrade
 </​code>​ </​code>​
-Сравнение версии установленного по с версиями в дереве портов+=== Сравнение версии установленного по с версиями в дереве портов ​===
 <​code>​ <​code>​
 [server:~] # portversion -v [server:~] # portversion -v
 </​code>​ </​code>​
-Обновление отдельного пакета+=== Обновление отдельного пакета ​===
 <​code>​ <​code>​
 [server:~] # pkg unlock asterisk11 [server:~] # pkg unlock asterisk11
Line 112: Line 116:
 </​code>​ </​code>​
  
-Обновление всех пакетов+=== Обновление всех пакетов ​===
 <​code>​ <​code>​
 [server:~] # portupgrade --batch -aRr [server:~] # portupgrade --batch -aRr
 </​code>​ </​code>​
  
-Обновление индекса portupgrade+=== Обновление индекса portupgrade ​===
 <​code>​ <​code>​
 [server:~] # portsdb -u [server:~] # portsdb -u
 </​code>​ </​code>​
-Исправление базы данных установленных пакетов (в случае необходимости)+=== Исправление базы данных установленных пакетов (в случае необходимости) ​===
 <​code>​ <​code>​
 [server:~] # pkgdb -Ff [server:~] # pkgdb -Ff
обновление_дополнительного_по_в_freebsd.1474352458.txt.gz · Last modified: 2016/09/20 09:20 by val