Merge the following from the English version. Note that an xref entity
is commemted out due to a not-translated-yet part in mirrors/chapter.sgml. 1.263 -> 1.274 handbook/ports/chapter.sgml Submitted by: Ryusuke Suzuki <ryusuke _at_ jp dot FreeBSD dot org> Reference: [doc-jp-work 1910, 1928, 1929]
This commit is contained in:
parent
838821ae1e
commit
7d8dfe5854
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34276
1 changed files with 59 additions and 12 deletions
|
@ -2,7 +2,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: 1.263
|
||||
Original revision: 1.274
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -174,7 +174,7 @@
|
|||
<para>packages は、通常最も多くのシステムで実行できるように、
|
||||
非常に保守的な設定で構築されています。
|
||||
port からインストールすることで、
|
||||
たとえば Pentium IV や Athlon
|
||||
たとえば Pentium 4 や Athlon
|
||||
プロセッサに特化したコードを生成するような
|
||||
コンパイルオプションを指定できます。 </para>
|
||||
</listitem>
|
||||
|
@ -308,6 +308,17 @@ lsof: /usr/ports/sysutils/lsof</screen>
|
|||
というディレクトリにあることを示しています。</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>さらに、以下の例のように &man.echo.1; を使って
|
||||
port が存在するかどうかを簡単に調べることもできます。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>echo /usr/ports/*/*lsof*</userinput>
|
||||
/usr/ports/sysutils/lsof</screen>
|
||||
|
||||
<para>この方法では <filename role="directory">/usr/ports/distfiles</filename>
|
||||
以下にダウンロードされたファイル名にもマッチします。</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>また、Ports Collection に備わっている検索機能を利用して
|
||||
port を検索する方法もあります。
|
||||
|
@ -448,8 +459,7 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
|
|||
&man.pkg.add.1; は最新版のアプリケーションをダウンロードします。
|
||||
-RELEASE を使用している場合には、
|
||||
そのバージョンのリリース時にビルドされた package がダウンロードされます。
|
||||
この設定は
|
||||
<envar>PACKAGESITE</envar> 環境変数を上書きすることで変更できます。
|
||||
この設定は <envar>PACKAGESITE</envar> を上書きすることで変更できます。
|
||||
たとえば、&os; 5.4-RELEASE を使用している場合には、
|
||||
&man.pkg.add.1; を実行するとデフォルトで
|
||||
<literal>ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/</literal>
|
||||
|
@ -549,6 +559,11 @@ docbook =
|
|||
<row><entry>*</entry><entry>複数のバージョンの
|
||||
package が存在します。</entry></row>
|
||||
|
||||
<row><entry>!</entry><entry>インストールされた package
|
||||
はインデックス中に存在しますが、何らかの理由で、
|
||||
インストールされた package
|
||||
のバージョン番号をインデックス中のエントリと比較できません。</entry></row>
|
||||
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
@ -568,6 +583,18 @@ docbook =
|
|||
</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg_delete <replaceable>xchat-1.7.1</replaceable></userinput></screen>
|
||||
|
||||
<para>&man.pkg.delete.1; は package 名とバージョン番号の両方を必要とします。
|
||||
すなわち、先ほどの例において
|
||||
<replaceable>xchat-1.7.1</replaceable> を
|
||||
<replaceable>xchat</replaceable> とした場合には動作しません。
|
||||
インストールされている package のバージョンは、
|
||||
&man.pkg.version.1; を使うと簡単に調べることができます。
|
||||
バージョン番号のかわりにワイルドカードも使えます。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg_delete <replaceable>xchat\*</replaceable></userinput></screen>
|
||||
|
||||
<para>上の例では、名前が <literal>xchat</literal> で始まるすべての packages が削除されます。</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -716,10 +743,7 @@ docbook =
|
|||
<screen>&prompt.root; <userinput>pkg_add -r portsnap</userinput></screen>
|
||||
|
||||
<para><application>Portsnap</application> の機能についての詳細は
|
||||
Portsnap を使う
|
||||
<!-- ryusuke:2006/05/18
|
||||
should be refer this after updating mirrors/chapter.sgml
|
||||
<link linkend="portsnap">Portsnap を使う</link> -->
|
||||
<link linkend="portsnap">Portsnap を使う</link>
|
||||
を参照してください。</para>
|
||||
|
||||
<step>
|
||||
|
@ -847,7 +871,7 @@ docbook =
|
|||
このファイルには、その port
|
||||
を構築するためにダウンロードする必要があるファイルのファイル名と、
|
||||
それらのファイルがダウンロードによって壊れていないかを
|
||||
(&man.md5.1; を使って)
|
||||
(&man.md5.1; や &man.sha256.1; を使って)
|
||||
確認するためのチェックサム情報が含まれています。</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1158,6 +1182,30 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
がきちんと参照されるように変更するのは、ほとんど不可能です。</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>ports の再構築</title>
|
||||
|
||||
<para>
|
||||
ports をコンパイルする際、ビルドオプションを設定するために
|
||||
ncurses ベースのメニューが表示されることがあります。
|
||||
port の構築後、再びこのメニューを表示させてオプションの追加や削除、設定の変更を行いたいと思うことがあるでしょう。
|
||||
このための方法はたくさんあります。
|
||||
一つ目の方法は port のディレクトリに移動し、
|
||||
<command>make</command>
|
||||
<maketarget>config</maketarget> と入力する方法です。
|
||||
現在の設定を反映させたメニューが再び表示されます。
|
||||
別の方法は <command>make</command> <maketarget>showconfig</maketarget>
|
||||
を使う方法です。
|
||||
port の設定可能なオプションがすべて表示されます。
|
||||
他の方法は <command>make</command>
|
||||
<maketarget>rmconfig</maketarget> の実行です。
|
||||
このコマンドを実行すると
|
||||
選択されているすべてのオプションが削除され、
|
||||
設定をもう一度やり直すことができます。
|
||||
これらの方法や他の方法についての詳細は、
|
||||
&man.ports.7; マニュアルで説明されています。</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="ports-removing">
|
||||
|
@ -1270,7 +1318,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
ports を使用したくなければ、<option>-PP</option>
|
||||
オプションを指定してください。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>portupgrade -PR gnome2</userinput></screen>
|
||||
<screen>&prompt.root; <userinput>portupgrade -PP gnome2</userinput></screen>
|
||||
|
||||
<para>また、ビルドやインストールを行なわず、
|
||||
distfiles (<option>-P</option> が指定されている場合は packages)
|
||||
|
@ -1318,8 +1366,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
|
||||
<screen>&prompt.root; <userinput>portmanager <replaceable>graphics/gimp</replaceable> -f</userinput></screen>
|
||||
|
||||
<para>詳細は <application>Portmanager</application>
|
||||
のマニュアルを参照してください。</para>
|
||||
<para>詳細については &man.portmanager.1; を参照してください。</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
|
|
Loading…
Reference in a new issue