From owner-svn-doc-head@FreeBSD.ORG Wed Feb 5 08:27:17 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC19CBA0; Wed, 5 Feb 2014 08:27:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9D3471CC4; Wed, 5 Feb 2014 08:27:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s158RHBH028932; Wed, 5 Feb 2014 08:27:17 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s158RHKa028931; Wed, 5 Feb 2014 08:27:17 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402050827.s158RHKa028931@svn.freebsd.org> From: Ryusuke SUZUKI Date: Wed, 5 Feb 2014 08:27:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43785 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 08:27:17 -0000 Author: ryusuke Date: Wed Feb 5 08:27:17 2014 New Revision: 43785 URL: http://svnweb.freebsd.org/changeset/doc/43785 Log: - Merge the following from the English version: r42802 -> r42809 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Reviewed by: Yuta MASUMOTO Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed Feb 5 05:52:37 2014 (r43784) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed Feb 5 08:27:17 2014 (r43785) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42802 + Original revision: r42809 $FreeBSD$ --> @@ -347,29 +347,36 @@ Info: Lists information about open fil - バイナリ packages の利用 + + + バイナリ packages の利用 現在 &os; は、新しい packages 管理ツールへと移行中です。 - 最新リリースのユーザは、 PKGng による &os; のサードパーティ製ソフトウェア管理の利用を検討してください。 - pkgng ツールに移行していないユーザは、 - この節で説明するツールを用いて package のデータベースを管理してください。 - sysinstall ユーティリティを用いると、 - インストール後の package 管理を簡単にできます。 - - - すべての package のインストールファイルは、 - package のデータベース用のディレクトリである - /var/db/pkg - に保存されます。 + この節では、伝統的なバイナリ packages の管理方法について説明します。 + pkgng + 形式に移行していないユーザ向けです。 + + この package 管理方法では、package + データベース用ディレクトリの /var/db/pkg を、 + インストールされたソフトウェアのバージョンや、 + 各アプリケーションとともにインストールされたファイルを管理するのに用います。 + いくつかのユーティリティは、 + この管理用のデータベースのディレクトリを用いて、 + バイナリ package を管理します。 + これらのコマンドの名前は pkg_ から始まります。 + この節では、バイナリ package をインストールしたり、削除したり、 + バイナリ package の情報を収集する方法の概要を説明します。 + 各コマンドには、 + 操作をカスタマイズするために多くのオプションが用意されています。 + 詳細や利用方法の例の一覧については、 + マニュアルページをご覧ください。 package のインストール @@ -381,49 +388,30 @@ Info: Lists information about open fil pkg_add - &man.pkg.add.1; は、ローカルファイルやネットワーク上のサーバから - &os; バイナリ package をインストールするためのユーティリティです。 - - - 手動で package をダウンロードしてローカルからインストールする - - &prompt.root; ftp -a ftp2.FreeBSD.org -Connected to ftp2.FreeBSD.org. -220 ftp2.FreeBSD.org FTP server (Version 6.00LS) ready. -331 Guest login ok, send your email address as password. -230- -230- This machine is in Vienna, VA, USA, hosted by Verio. -230- Questions? E-mail freebsd@vienna.verio.net. -230- -230- -230 Guest login ok, access restrictions apply. -Remote system type is UNIX. -Using binary mode to transfer files. -ftp> cd /pub/FreeBSD/ports/packages/sysutils/ -250 CWD command successful. -ftp> get lsof-4.56.4.tgz -local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz -200 PORT command successful. -150 Opening BINARY mode data connection for 'lsof-4.56.4.tgz' (92375 bytes). -100% |**************************************************| 92375 00:00 ETA -226 Transfer complete. -92375 bytes received in 5.60 seconds (16.11 KB/s) -ftp> exit -&prompt.root; pkg_add lsof-4.56.4.tgz - - - &os; CD-ROM セットのような、ローカルな packages がない場合は、 - &man.pkg.add.1; に オプションを付け加えてください。 + ローカルファイルやネットワーク上のサーバから + &os; のバイナリ package をインストールするには、 + &man.pkg.add.1; を使用してください。 + &os; のメディアは、ローカル packages のソースを提供しているので、 + ネットワーク接続をする必要はありませんが、 + 最新のバイナリ packages を含んでいない可能性があります。 + package は &os; の package サーバで常に再構築されています。 + package サーバからインストールする場合には、 + &man.pkg.add.1; に (remote の意味) + を付け加えてください。 このオプションを指定して実行すると、 自動的に適切なオブジェクトの形式とリリースを判断し、 - package を FTP サイトからダウンロードしてインストールします。 + package サーバから package をダウンロードしてインストールします。 ユーザはこのほかに何もする必要はありません。 - pkg_add - &prompt.root; pkg_add -r lsof + pkg_add + + &prompt.root; pkg_add -r lsof - 別の &os; FTP ミラーサイトを使うには、 + この例では、lsof は、 + バージョン番号を指定しないで用いられています。 + リモートでダウンロードを行うときにバージョンは含まれないためです。 + 別の &os; FTP ミラーサイトを使うには、 PACKAGESITE 環境変数に利用したいサイトを設定してください。 &man.pkg.add.1; は、FTP_PASSIVE_MODE, FTP_PROXY, FTP_PASSWORD @@ -432,11 +420,8 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 ファイアウォールの内側であったり、 FTP/HTTP プロキシを使う場合には、 これらの環境変数を設定することになります。 - 環境変数の一覧については &man.fetch.3; をご覧ください。 - また、上の例で lsof-4.56.4 の代わりに - lsof を使っていることに注意してください。 - リモートフェッチ機能を使用する場合には、 - package のバージョン番号を取り除かなければなりません。 + FTP に関連した環境変数の一覧については + &man.fetch.3; をご覧ください。 &os.current; または、&os.stable; を使用している場合、 @@ -444,25 +429,26 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 -RELEASE を使用している場合には、 そのバージョンのリリース時にビルドされた package をダウンロードします。 この設定は PACKAGESITE を上書きすることで変更できます。 - たとえば、&os; 8.1-RELEASE を使用している場合には、 + たとえば、&os; 9.1-RELEASE を使用している場合には、 &man.pkg.add.1; を実行するとデフォルトで - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/ + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9.1-release/Latest/. から packages をダウンロードします。 - &man.pkg.add.1; を使って &os; 8-STABLE の packages + &man.pkg.add.1; を使って &os; 9-STABLE の packages をダウンロードするには、 PACKAGESITE 環境変数を - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/ + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/Latest/ に設定してください。 - package は .tgz.tbz - という拡張子を持つファイルとして配布されており、 - ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/ + package は .tbz + という拡張子を持つファイルとして配布されており、 や &os; DVD の /packages ディレクトリにあります。 packages ディレクトリのレイアウトは、 - /usr/ports ツリーのものと同様です。 + /usr/ports + ツリーのものと同様です。 カテゴリごとにディレクトリがあり、 - All ディレクトリにはすべての package + All ディレクトリにはすべての package があります。 package システムのディレクトリ構造は ports のレイアウトと同一です。 @@ -479,22 +465,24 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 管理 - &man.pkg.info.1; は、インストールされている - packages の一覧と説明を表示します。 + インストールされている packages + の一覧と説明を表示するには、&man.pkg.info.1; を使ってください。 pkg_info &prompt.root; pkg_info -colordiff-1.0.13 A tool to colorize diff output -docbook-1.2 Meta-port for the different versions of the DocBook DTD +colordiff-1.0.13 Tool to colorize diff output +docbook-1.4 Meta-port for the different versions of the DocBook DTD ... - &man.pkg.version.1; は、インストールされている - packages のバージョンを要約して表示します。 - また、package のバージョンを、 - 現在の ports ツリーのバージョンと比較します。 + インストールされているすべての packages + のバージョンを要約して表示し、 + インストールされている package のバージョンを、 + ローカルにインストールされている ports + ツリーのバージョンと比較するには、&man.pkg.version.1; + を使ってください。 pkg_version @@ -569,11 +557,12 @@ docbook = &man.pkg.delete.1; を使ってください。 - &prompt.root; pkg_delete xchat-1.7.1 + &prompt.root; pkg_delete xchat-2.8.8_1 - &man.pkg.delete.1; は package 名とバージョン番号の両方を必要とします。 - すなわち、先ほどの例において - xchat-1.7.1 を + &man.pkg.delete.1; は + package 名とバージョン番号の両方を必要とします。 + そのため、先ほどの例において + xchat-2.8.8_1xchat とした場合には動作しません。 &man.pkg.version.1; を使ってインストールされている package のバージョンを調べるか、ワイルドカードを使ってください。