阿部です。

On Sun, Nov 06, 2011 at 02:06:01AM +0900, freebsd_begin...@yahoo.co.jp wrote
> 
> [引用]
> 7.4-RELEASE 以前の FreeBSD システムからアップグレードを行なっている場合に
> は、このコマンドを実行した時に、すべてのサードパーティ製のアプリケーショ
> ン (たとえば ports ツリーからインストールされたソフトウェア) を再構築して
> ください、と指示されます。これは、ベースシステムのライブラリが更新される
> ためです。
> 
> 再構築っていうとカーネルの再構築みたいなものですよね?

ここでのサードパーティ製アプリケーションとは、ports を指しています。
つまり、ソースコードからコンパイルするのです。


> 例えば、firefoxをportsから入れるのとソースからコンパイルするのでは、
> portsから入れた方が時間は早いですよね?

ports と packages があって、バイナリ配布は packages です。
この場合は、packages で入れた方が早いとなります。


> Openofficeだったら数時間?

ports からは入れたことがないので分かりません。
たぶん、数時間では足りないと思います。

 
> つまり既存のソフトがそのまま使えないなら
> 最初からインストールした方がいいような気がするんですよ。

FreeBSD 8.2-RELEASE から 9.0-RELEASE になっても、
古いライブラリは /usr/local/lib/compat 以下に居るので
8.2-RELEASE 上のサードパーティ製のアプリケーションも動作します。

個人的には、Security 的な問題がなければ、アプリはそのまま使っています。
どうしても、OS のアップグレードに伴ってサードパーティ製のアプリも
アップグレードしたいのであれば、ports を最新状態にして portmaster や
portupgrade を使うと良いでしょう。
-- 
阿部康一/Kouichi ABE (WALL)
koui...@mysticwall.com
http://www.MysticWALL.COM/ (Personal)
http://www.MagickWorX.COM/ (Business)

メールによる返信