[freebsd] Обновление FreeBSD
skeletor
skeletor at lissyara.su
Thu Jul 5 12:06:47 EEST 2018
05.07.2018 12:00, Alexey Krylov пишет:
> Здравствуйте.
>
> Прошу вас, поделитесь, как нужно правильно обновлять систему.
> Каждое обновление у меня - это квест какой то.
>
> как делаю я:
> port fetch update
> ...
> cd /usr/ports/ports-mgmt/portupdate
> make install clean
>
> ===> Installing for automake-1.16.1
> ===> Checking if automake already installed
> ===> An older version of automake is already installed (automake-1.15.1)
> You may wish to ``make deinstall'' and install this port again
> by ``make reinstall'' to upgrade it properly.
> If you really wish to overwrite the old port of automake
> without deleting it first, set the variable "FORCE_PKG_REGISTER"
> in your environment or the "make install" command line.
> *** Error code 1
>
> Stop.
> make[4]: stopped in /usr/ports/devel/automake
> *** Error code 1
>
> ===================
> automake установлен, но не актуален. Ок
>
> cd /usr/ports/devel/automake
> make deinstall
> ...
> make install clean
> ===> Registering installation for automake-1.16.1
> Installing automake-1.16.1...
> pkg-static: automake-1.16.1 conflicts with automake-wrapper-20131203 (installs files into the same place). Problematic file: /usr/local/bin/aclocal
> *** Error code 70
>
> Stop.
> make: stopped in /usr/ports/devel/automake
>
>
Я делаю так:
1) portsnap fetch update (обновление дерева портов)
2) portmaster -i {PKG_NAME} ("-i" что бы спрашивал, что именно обновлять)
Касательно проблем с automake, то я впервые столкнулся с ним после
обновления на 11.2. Решил проблему так:
1) pkg_delete automake-wrapper-20131203
2) cd /usr/ports/ports-mgmt/portupdate && make install clean
More information about the freebsd
mailing list