Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
howto:freebsd:update [2014/12/23 20:30] Алексей Кожевников |
howto:freebsd:update [2019/01/17 11:02] (текущий) Алексей Кожевников ↷ Страница перемещена из installation:freebsd:update в howto:freebsd:update |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Обновление ====== | ====== Обновление ====== | ||
+ | ===== Обновление дерева портов ===== | ||
+ | |||
+ | Первый запуск Portsnap | ||
<code> | <code> | ||
portsnap fetch | portsnap fetch | ||
Строка 6: | Строка 9: | ||
</code> | </code> | ||
- | или | + | Обновление дерева портов |
+ | <code> | ||
+ | portsnap fetch | ||
+ | portsnap update | ||
+ | </code> | ||
+ | |||
+ | {{page>howto:freebsd:update&noheader&nofooter}} | ||
+ | |||
+ | |||
+ | ===== Обновление портов ===== | ||
<code> | <code> | ||
- | portsnap fetch update | + | cd /usr/ports/ports-mgmt/portupgrade |
+ | make install clean | ||
</code> | </code> | ||
+ | Обновление: | ||
+ | <code> | ||
+ | portupgrade -arR | ||
+ | </code> | ||
+ | |||
+ | Ключи:\\ | ||
+ | -a все установленные порты\\ | ||
+ | -r проверка приложений зависящих от порта\\ | ||
+ | -R проверка всех зависимостей для установки порта\\ | ||
+ | -С запустит make config перед каждым обновлением (просмотр и изменение конфигурации). | ||
+ | |||
+ | Обновление отдельного порта со всеми зависимостями, а так же с редактированием конфигурации перед установкой порта и всех зависимостей, будет выглядеть так: | ||
+ | <code> | ||
+ | portupgrade -rRC port_name | ||
+ | </code> | ||
+ | |||
+ | ===== Обновления безопасности ===== | ||
+ | <code> | ||
+ | freebsd-update fetch | ||
+ | freebsd-update install | ||
+ | </code> | ||
+ | |||
+ | Откат обновлений | ||
+ | <code> | ||
+ | freebsd-update rollback | ||
+ | </code> | ||
+ | |||
+ | ===== Ошибка: Requested Range Not Satisfiable ===== | ||
+ | |||
+ | Ошибка: Requested Range Not Satisfiable | ||
+ | <code> | ||
+ | rm -rf /var/db/portsnap/* | ||
+ | </code> | ||
- | {{tag> FreeBSD portsnap update}} | + | {{tag> FreeBSD update portsnap portupgrade }} |