メッセージ

2014年02月17日の記事

2014/02/17(月)FreeBSD 9.1/9.2 における ports/packages 管理に異変

2017/10/12 17:08 サーバ運営・管理
まだ、運用サービスに FreeBSD 10 を入れるのは多少早い感があるので、
当方管轄で FreeBSD 10 を突っ込むのは 2台だけにして、残りは FreeBSD 9.1/8.4 を従来どおり稼動させています。

ですが、ports にてアプリケーションソフトウェアの更新をしていると、
/!\ WARNING /!\
pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng
http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/
If you do not want to see this message again set NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf
というメッセージが時折出てくるようになりました。

要するに
・ pkg_install ユーティリティは 2014/09/01 には使えなくなる予定です。
・ だから pkgng に切り替えることを検討して欲しいです。
・ このメッセージがウザい場合は、貴方のマシンの /etc/make.conf に
  NO_WARNING_PKG_INSTALL_EOL=yes という設定を追加してください。

というメッセージです。
FreeBSD 9.1/9.2 にて pkgng に切り替えるには、
まず、
/usr/sbin/pkg
を、コマンドラインで実行し、更に、
rehash
pkg2ng
と順番にコマンドラインで実行して、管理データを変換し、最後に /etc/make.conf に
WITH_PKGNG=yes
を追加することで、使用できます。
筆者は、/etc/make.conf への設定追加を忘れて、しばし嵌りました・・orz

(引用:http://www.freebsd.org/doc/ja/books/handbook/pkgng-intro.html 〔5.5. pkgng によるバイナリ package の管理〕)