Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
обновление_портов_релиза_и_ядра_freebsd [2014/03/28 13:46] 81.222.241.194 |
обновление_портов_релиза_и_ядра_freebsd [2014/03/28 18:24] (текущий) |
||
|---|---|---|---|
| Строка 51: | Строка 51: | ||
| **make -j4 buildworld** | **make -j4 buildworld** | ||
| + | После сборки мира, вводим команду: | ||
| + | **make installkernel KERNCONF=FW00** | ||
| + | **make installworld** | ||
| + | |||
| + | После завершения процесса установки вводим **mergemaster** и перезагружаемся **reboot**. | ||
| + | |||
| + | Теперь мы можем войти в нашу обновлённую систему и произвести обновление самих пакетов из портов, | ||
| + | |||
| + | **portupgrade -rRFa** | ||
| + | **portupgrade -nrRba -l portupgrade_show** | ||
| + | **portupgrade -rRbak --batch -y x tripwire -l portupgrade_show** - в данном примере, | ||
| + | |||
| + | После этого мы можем произвести обновления наших программ, | ||
| + | **pkg update && pkg upgrade** | ||
| + | |||
| + | Но вот тут то у меня и появилась ошибка связанная с пакетом perl ( pkg не видел новую версию (необходимая 5.14 и реально присутствующая 5.16)) | ||
| + | FIXME Давай те исправим это, введём команду: | ||
| + | |||
| + | **pkg set -o lang/ | ||
| + | |||
| + | И после этого мы снова может вернуться к нашему обновлению, | ||
| + | |||
| + | После этого мы можем перезагрузить систему, | ||
| + | |||
| + | Vulnxml file up-to-date. | ||
| + | 0 problem(s) in the installed packages found. | ||
| + | |||
| + | То значит всё у нас хорошо, | ||
| + | |||
| + | Так же, теперь мы может искать и устанавливать программы, | ||
| + | В случае, | ||
| + | FIXME То, лечится это довольно просто **pkgdb -fu** , простое обновление базы пакетов. | ||
| + | |||
| + | Надеюсь эта статья помогла вам увидеть сам процесс сборки и обновления в FreeBSD. Всем спасибо ! | ||
| + | |||
| + | BlackEVA | ||