FreeBSD QandA 1554

FreeBSD QandA

Q. Ports の Web ページ (<URL:http://www.FreeBSD.org/ports/> または 
   <URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/ports/>)から、
   ある Ports スケルトンをダウンロードしてインストールを試みましたが、

   ===>    Verifying install for nkf in /usr/ports/japanese/nkf
        >> No directory for nkf.  Skipping..

   と表示されてしまい続けることができません。再び、上記 Web ページに
   アクセスし、その ports を入手しようとしましたが、登録されていないよう
   です。こいう場合、どうすればよいのでしょうか?

A. 現在の Ports は相互依存が非常に強く、Web ページ上で「必要なもの」とさ
   れた Ports だけじゃダメなケースが多々あります。また Web ページの更新は 
   手作業ですので、Ports ツリーの最新状況を正確には反映していません。一番
   確実なのは、Ports ツリー全体を自分のマシン上に持ってくることです。この
   中には、Web ページ上に掲載されていない Ports も含まれています。

   FTP サーバから ports.tar.gz (約23MB、2004/02/13 現在) を取ってくるか、
   CVSup を使って Ports ツリー全体を同期させるようにします。
   ports.tar.gz をダウンロードしたら、任意のディレクトリ (例 
   /usr/ports) 上で展開しましょう。全ての Ports スケルトンがあなたのマ
   シンの中にインストールされます (スケルトンなので、大した容量は食い
   ません)。そして、その中の「インストールしたいソフトウェア」のディレ
   クトリ上で make してみましょう。

   ports.tar.gz は各ミラーサーバにもあります。
   <URL:ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz>

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。