Date: Tue, 21 Jul 2015 10:41:16 +0000 (UTC) From: Ryusuke SUZUKI <ryusuke@FreeBSD.org> 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 Message-ID: <201507211041.t6LAfGsC094397@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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$ --> <chapter xmlns="http://docbook.org/ns/docbook" @@ -716,18 +716,16 @@ docbook = <programlisting>WITH_PKGNG= yes</programlisting> - <para><application>pkg</application> package 管理システムでは、 - ほとんどのコマンドに対して package リポジトリを使います。 - デフォルトの package リポジトリは - <filename>/usr/local/etc/pkg.conf</filename> または - <envar>PACKAGESITE</envar> 環境変数で定義されます。 - この環境変数は、設定ファイルを上書きします。</para> + <para><application>pkg</application> は、 + &os; の package ミラーをデフォルトで用います。 + カスタム package リポジトリの構築については、 + <xref linkend="ports-poudriere"/> をご覧ください。</para> <para>その他の <application>pkg</application> - の設定オプションは、pkg.conf(5) に記述されています。</para> + の設定オプションは、&man.pkg.conf.5; に記述されています。</para> <para><application>pkg</application> の利用情報は、 - pkg(8) マニュアルページや、 + &man.pkg.8; や、 <command>pkg</command> を引数なしに実行すると表示されます。</para> <para>各 <application>pkg</application> コマンドの引数は、 @@ -1393,8 +1391,8 @@ Deinstalling ca_root_nss-3.15.1_1... don <para>インストールされた ports は、 <command>pkg delete</command> コマンドで削除できます。 - このコマンドの使用例は、<xref - linkend="pkgng-intro"/> にあります。</para> + このコマンドの使用例は、&man.pkg-delete.8; + にあります。</para> <para>あるいは、port のディレクトリにて <command>make deinstall</command> を実行することでも削除できます。</para> @@ -1872,6 +1870,41 @@ ports-mgmt/pkg xlink:href="https://github.com/freebsd/poudriere/wiki"></link> を参照してください。</para> </sect2> + + <sect2> + <title>Poudriere リポジトリを使うための pkg クライアントの設定</title> + + <para>カスタムリポジトリと公式のリポジトリの両方を並行して使用することは可能ですが、 + 公式リポジトリを無効にすると有用な場合があります。 + このように設定するには、設定ファイルを作成し、 + 設定ファイルの中で公式リポジトリを無効にしてください。 + <filename>/usr/local/etc/pkg/repos/FreeBSD.conf</filename> + を作成して、以下を含めてください。</para> + + <screen>FreeBSD: { + enabled: no +}</screen> + + <para>通常は、HTTP 経由で poudriere + リポジトリをクライアントコンピュータに公開すると簡単です。 + package ディレクトリを公開するようにウェブサーバを設定してください。 + 通常は + <filename>/usr/local/poudriere/data/packages/<replaceable>10amd64</replaceable></filename> + のようになります。 + ここで <filename>10amd64</filename> は構築名です。</para> + + <para>もし、package リポジトリの URL が + <literal>http://pkg.example.com/10amd64</literal> であれば、 + リポジトリの設定ファイルである + <filename>/usr/local/etc/pkg/repos/custom.conf</filename> は、 + 以下のようになります。</para> + + <screen>custom: { + url: "<replaceable>http://pkg.example.com/10amd64</replaceable>", + mirror_type: "http", + enabled: yes, +}</screen> + </sect2> </sect1> <sect1 xml:id="ports-nextsteps">
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507211041.t6LAfGsC094397>