From owner-svn-doc-head@freebsd.org Tue Jul 21 10:41:17 2015 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08D989A7867; Tue, 21 Jul 2015 10:41:17 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDA321E4A; Tue, 21 Jul 2015 10:41:16 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6LAfG6I094398; Tue, 21 Jul 2015 10:41:16 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6LAfGsC094397; Tue, 21 Jul 2015 10:41:16 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201507211041.t6LAfGsC094397@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 21 Jul 2015 10:41:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47033 - 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.20 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: Tue, 21 Jul 2015 10:41:17 -0000 Author: ryusuke Date: Tue Jul 21 10:41:15 2015 New Revision: 47033 URL: https://svnweb.freebsd.org/changeset/doc/47033 Log: - Merge the following from the English version: r46687 -> r46700 head/ja_JP.eucJP/books/handbook/ports/chapter.xml 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 Tue Jul 21 09:48:47 2015 (r47032) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Tue Jul 21 10:41:15 2015 (r47033) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46687 + Original revision: r46700 $FreeBSD$ --> WITH_PKGNG= yes - pkg package 管理システムでは、 - ほとんどのコマンドに対して package リポジトリを使います。 - デフォルトの package リポジトリは - /usr/local/etc/pkg.conf または - PACKAGESITE 環境変数で定義されます。 - この環境変数は、設定ファイルを上書きします。 + pkg は、 + &os; の package ミラーをデフォルトで用います。 + カスタム package リポジトリの構築については、 + をご覧ください。 その他の pkg - の設定オプションは、pkg.conf(5) に記述されています。 + の設定オプションは、&man.pkg.conf.5; に記述されています。 pkg の利用情報は、 - pkg(8) マニュアルページや、 + &man.pkg.8; や、 pkg を引数なしに実行すると表示されます。 pkg コマンドの引数は、 @@ -1393,8 +1391,8 @@ Deinstalling ca_root_nss-3.15.1_1... don インストールされた ports は、 pkg delete コマンドで削除できます。 - このコマンドの使用例は、 にあります。 + このコマンドの使用例は、&man.pkg-delete.8; + にあります。 あるいは、port のディレクトリにて make deinstall を実行することでも削除できます。 @@ -1872,6 +1870,41 @@ ports-mgmt/pkg xlink:href="https://github.com/freebsd/poudriere/wiki"> を参照してください。 + + + Poudriere リポジトリを使うための pkg クライアントの設定 + + カスタムリポジトリと公式のリポジトリの両方を並行して使用することは可能ですが、 + 公式リポジトリを無効にすると有用な場合があります。 + このように設定するには、設定ファイルを作成し、 + 設定ファイルの中で公式リポジトリを無効にしてください。 + /usr/local/etc/pkg/repos/FreeBSD.conf + を作成して、以下を含めてください。 + + FreeBSD: { + enabled: no +} + + 通常は、HTTP 経由で poudriere + リポジトリをクライアントコンピュータに公開すると簡単です。 + package ディレクトリを公開するようにウェブサーバを設定してください。 + 通常は + /usr/local/poudriere/data/packages/10amd64 + のようになります。 + ここで 10amd64 は構築名です。 + + もし、package リポジトリの URL が + http://pkg.example.com/10amd64 であれば、 + リポジトリの設定ファイルである + /usr/local/etc/pkg/repos/custom.conf は、 + 以下のようになります。 + + custom: { + url: "http://pkg.example.com/10amd64", + mirror_type: "http", + enabled: yes, +} +