This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| обновление_дополнительного_по_в_freebsd [2016/09/20 09:23] val [Обновление ПО программой portmaster] | обновление_дополнительного_по_в_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 asterisk11 | + | [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 | ||