Merge the following from the English version:

1.130 -> 1.131	books/handbook/ports/chapter.sgml

Submitted by:	Ryusuke Suzuki <ryusuke at nucl dot sci dot hokudai dot ac dot jp>
References:	[doc-jp-work 915]
This commit is contained in:
Hideyuki KURASHINA 2004-09-24 08:28:27 +00:00
parent 69070803c6
commit 23c2b40003
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=22450

View file

@ -2,7 +2,7 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.130 Original revision: 1.131
$FreeBSD$ $FreeBSD$
--> -->
@ -79,7 +79,7 @@
各種設定ファイルやドキュメントが含まれています。 各種設定ファイルやドキュメントが含まれています。
FreeBSD に用意されている FreeBSD に用意されている
&man.pkg.add.1;, &man.pkg.delete.1;, &man.pkg.info.1; &man.pkg.add.1;, &man.pkg.delete.1;, &man.pkg.info.1;
といった <literal>pkg_*</literal> コマンドで、 といった package 管理コマンドで、
ダウンロードした package ファイルを扱うことができます。</para> ダウンロードした package ファイルを扱うことができます。</para>
<para>新しいアプリケーションをインストールするには、 <para>新しいアプリケーションをインストールするには、
@ -98,8 +98,9 @@
自動的にアプリケーションのソースコードがダウンロードされ、展開、 自動的にアプリケーションのソースコードがダウンロードされ、展開、
パッチ作業、コンパイル、そして、インストール作業が行われます。</para> パッチ作業、コンパイル、そして、インストール作業が行われます。</para>
<para>さらに ports システムは、<literal>pkg_*</literal> コマンドで <para>さらに ports システムは、<command>pkg_add</command>
扱うことのできる packages を生成することもできます。</para> コマンドや他の package 管理コマンドで扱うことのできる
packages を生成できます。</para>
<para>packages と ports は<emphasis>依存関係</emphasis>を理解します。 <para>packages と ports は<emphasis>依存関係</emphasis>を理解します。
ある特定のライブラリに依存する ある特定のライブラリに依存する
@ -135,7 +136,7 @@
<listitem> <listitem>
<para>packages を用いれば、 <para>packages を用いれば、
ソフトウェアのコンパイルに関する知識は必要ありません。</para> ソフトウェアのコンパイルに関する知識は必要ありません。</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -195,8 +196,10 @@
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>ports の更新状況を把握するために、<emphasis>freebsd-ports</emphasis> <para>ports の更新状況を把握するために、
<email>freebsd-ports@freebsd.org</email>
メーリングリストを購読するとよいでしょう。</para> メーリングリストを購読するとよいでしょう。</para>
<para>この章では、packages と ports を用いた FreeBSD 上での <para>この章では、packages と ports を用いた FreeBSD 上での
サードパーティ製ソフトウェアの サードパーティ製ソフトウェアの
インストール方法や管理方法について説明します。</para> インストール方法や管理方法について説明します。</para>
@ -226,6 +229,8 @@
すべてのアプリケーションを表示させることもできます。</para> すべてのアプリケーションを表示させることもできます。</para>
</listitem> </listitem>
<indexterm><primary>FreshPorts</primary></indexterm>
<listitem> <listitem>
<para>Dan Langille は <para>Dan Langille は
<ulink url="http://www.freshports.org/">http://www.freshports.org/</ulink> <ulink url="http://www.freshports.org/">http://www.freshports.org/</ulink>
@ -235,6 +240,8 @@
変更があるとメールで更新情報を送ってくれます。</para> 変更があるとメールで更新情報を送ってくれます。</para>
</listitem> </listitem>
<indexterm><primary>FreshMeat</primary></indexterm>
<listitem> <listitem>
<para>ご希望のアプリケーションの名前がわからなければ、 <para>ご希望のアプリケーションの名前がわからなければ、
FreshMeat FreshMeat
@ -279,7 +286,7 @@
<example> <example>
<title>package をダウンロードしてローカルからインストールする</title> <title>package をダウンロードしてローカルからインストールする</title>
<screen>&prompt.root; <userinput>ftp <replaceable>ftp2.freebsd.org</replaceable></userinput> <screen>&prompt.root; <userinput>ftp -a <replaceable>ftp2.freebsd.org</replaceable></userinput>
Connected to ftp2.freebsd.org. Connected to ftp2.freebsd.org.
220 ftp2.freebsd.org FTP server (Version 6.00LS) ready. 220 ftp2.freebsd.org FTP server (Version 6.00LS) ready.
331 Guest login ok, send your email address as password. 331 Guest login ok, send your email address as password.
@ -291,17 +298,17 @@ Connected to ftp2.freebsd.org.
230 Guest login ok, access restrictions apply. 230 Guest login ok, access restrictions apply.
Remote system type is UNIX. Remote system type is UNIX.
Using binary mode to transfer files. Using binary mode to transfer files.
<prompt>ftp></prompt> <userinput>cd /pub/FreeBSD/ports/packages/irc</userinput> <prompt>ftp></prompt> <userinput>cd /pub/FreeBSD/ports/packages/sysutils/</userinput>
250 CWD command successful. 250 CWD command successful.
<prompt>ftp></prompt> <userinput>get xchat-1.7.1.tgz</userinput> <prompt>ftp></prompt> <userinput>get lsof-4.56.4.tgz</userinput>
local: xchat-1.7.1.tgz remote: xchat-1.7.1.tgz local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
150 Opening BINARY mode data connection for 'xchat-1.7.1.tgz' (471488 bytes). 200 PORT command successful.
100% |**************************************************| 460 KB 00:00 ETA 150 Opening BINARY mode data connection for 'lsof-4.56.4.tgz' (92375 bytes).
100% |**************************************************| 92375 00:00 ETA
226 Transfer complete. 226 Transfer complete.
471488 bytes received in 5.37 seconds (85.70 KB/s) 92375 bytes received in 5.60 seconds (16.11 KB/s)
<prompt>ftp></prompt> <userinput>exit</userinput> <prompt>ftp></prompt> <userinput>exit</userinput>
&prompt.root; <userinput>pkg_add <replaceable>xchat-1.7.1.tgz</replaceable></userinput> &prompt.root; <userinput>pkg_add <replaceable>lsof-4.56.4.tgz</replaceable></userinput></screen>
&prompt.root;</screen>
</example> </example>
<para>(FreeBSD CD-ROM セットのような) <para>(FreeBSD CD-ROM セットのような)
@ -314,7 +321,7 @@ local: xchat-1.7.1.tgz remote: xchat-1.7.1.tgz
<indexterm> <indexterm>
<primary><command>pkg_add</command></primary></indexterm> <primary><command>pkg_add</command></primary></indexterm>
<screen>&prompt.root; <userinput>pkg_add -r <replaceable>xchat-1.7.1</replaceable></userinput></screen> <screen>&prompt.root; <userinput>pkg_add -r <replaceable>lsof-4.56.4</replaceable></userinput></screen>
<para>適当な package がダウンロードされた後、インストールされます。 <para>適当な package がダウンロードされた後、インストールされます。
ユーザーはこれ以外に作業をする必要はありません。</para> ユーザーはこれ以外に作業をする必要はありません。</para>
@ -341,7 +348,6 @@ local: xchat-1.7.1.tgz remote: xchat-1.7.1.tgz
<sect2> <sect2>
<title>package の削除</title> <title>package の削除</title>
<screen>&prompt.root <userinput>pkg_delete <replaceable>xchat-1.7.1</replaceable></userinput></screen>
<indexterm> <indexterm>
<primary><command>pkg_delete</command></primary> <primary><command>pkg_delete</command></primary>
</indexterm> </indexterm>
@ -349,9 +355,11 @@ local: xchat-1.7.1.tgz remote: xchat-1.7.1.tgz
<primary>packages</primary> <primary>packages</primary>
<secondary>削除</secondary> <secondary>削除</secondary>
</indexterm> </indexterm>
<para>&man.pkg.delete.1; は、インストールされている <para>インストールされている package を削除するには、
package を削除するためのユーティリティです &man.pkg.delete.1; ユーティリティを使ってください
</para> </para>
<screen>&prompt.root <userinput>pkg_delete <replaceable>xchat-1.7.1</replaceable></userinput></screen>
</sect2> </sect2>
<sect2> <sect2>
@ -424,9 +432,6 @@ docbook =
<sect2> <sect2>
<title>その他</title> <title>その他</title>
<para>&man.pkg.add.1; &man.pkg.delete.1; &man.pkg.info.1;
&man.pkg.version.1; &man.pkg.create.1;
</para>
<para>package に関するすべての情報は <para>package に関するすべての情報は
<filename>/var/db/pkg</filename> ディレクトリ以下に置かれています。 <filename>/var/db/pkg</filename> ディレクトリ以下に置かれています。
このディレクトリの下にあるファイルの中に、 このディレクトリの下にあるファイルの中に、
@ -539,11 +544,11 @@ docbook =
それがどこにあるのかが次のように表示されます。 それがどこにあるのかが次のように表示されます。
</para> </para>
<screen>&prompt.root; <userinput>whereis xchat</userinput> <screen>&prompt.root; <userinput>whereis lsof</userinput>
xchat: /usr/ports/irc/xchat</screen> lsof: /usr/ports/sysutils/lsof</screen>
<para>この表示は、<command>xchat</command> (irc クライアントの一つ) が <para>この表示は、<command>lsof</command> (システムユーティリティの一つ) が
<filename>/usr/ports/irc/xchat</filename> <filename>/usr/ports/sysutils/lsof</filename>
というディレクトリに見つかったことを示しています。 というディレクトリに見つかったことを示しています。
</para> </para>
@ -555,20 +560,18 @@ xchat: /usr/ports/irc/xchat</screen>
<command>make search key=プログラム名</command> <command>make search key=プログラム名</command>
と入力してください。 と入力してください。
<quote>プログラム名</quote> の部分には検索したいプログラム名を入れます。 <quote>プログラム名</quote> の部分には検索したいプログラム名を入れます。
たとえば、<command>xchat</command> たとえば、<command>lsof</command>
を探したい場合には次のようにします。</para> を探したい場合には次のようにします。</para>
<screen>&prompt.root; <userinput>cd /usr/ports</userinput> <screen>&prompt.root; <userinput>cd /usr/ports</userinput>
&prompt.root; <userinput>make search key=xchat</userinput> &prompt.root; <userinput>make search key=lsof</userinput>
Port: xchat-1.3.8 Port: lsof-4.56.4
Path: /usr/ports/irc/xchat Path: /usr/ports/sysutils/lsof
Info: An X11 IRC client using the GTK+ toolkit, and optionally, GNOME Info: Lists information about open files (similar to fstat(1))
Maint: jim@FreeBSD.org Maint: obrien@FreeBSD.org
Index: irc Index: sysutils
B-deps: XFree86-3.3.5 bzip2-0.9.5d gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gmake-3.77 gtk-1.2.6 B-deps:
imlib-1.9.8 jpeg-6b png-1.0.3 tiff-3.5.1 R-deps: </screen>
R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.9.8 jpeg-6b
png-1.0.3 tiff-3.5.1</screen>
<para>出力のうち特に注意して見なければならないのは <para>出力のうち特に注意して見なければならないのは
<quote>Path</quote> という行です。 <quote>Path</quote> という行です。
@ -604,12 +607,12 @@ R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.
(マウントポイントは<emphasis>必ず</emphasis> (マウントポイントは<emphasis>必ず</emphasis>
<filename>/cdrom</filename> でないといけません) <filename>/cdrom</filename> でないといけません)
にマウントされていれば、port をインストールすることができます。 にマウントされていれば、port をインストールすることができます。
まず、カレントディレクトリをインストールしたい port まず、インストールしたい port
のあるディレクトリに変更してください。</para> のあるディレクトリに移動してください。</para>
<screen>&prompt.root; <userinput>cd /usr/ports/irc/xchat</userinput></screen> <screen>&prompt.root; <userinput>cd /usr/ports/sysutils/lsof</userinput></screen>
<para><filename>xchat</filename> ディレクトリに移動すると、 <para><filename>lsof</filename> ディレクトリに移動すると、
port スケルトンがあるのが確認できると思います。 port スケルトンがあるのが確認できると思います。
次に行なうのは、port のコンパイル 次に行なうのは、port のコンパイル
(構築、ビルド (build) とも呼ばれます) (構築、ビルド (build) とも呼ばれます)
@ -619,22 +622,20 @@ R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.
そうすると、次のような出力が現われるはずです。</para> そうすると、次のような出力が現われるはずです。</para>
<screen>&prompt.root; <userinput>make</userinput> <screen>&prompt.root; <userinput>make</userinput>
&gt;&gt; xchat-1.3.8.tar.bz2 doesn't seem to exist on this system. &gt;&gt; lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
&gt;&gt; Attempting to fetch from file:/cdrom/ports/distfiles/. &gt;&gt; Attempting to fetch from file:/cdrom/ports/distfiles/.
===&gt; Extracting for xchat-1.3.8 ===&gt; Extracting for lsof-4.57
&gt;&gt; Checksum OK for xchat-1.3.8.tar.bz2. ...
===&gt; xchat-1.3.8 depends on executable: bzip2 - found [extraction output snipped]
===&gt; xchat-1.3.8 depends on executable: gmake - found ...
===&gt; xchat-1.3.8 depends on shared library: gtk12.2 - found &gt;&gt; Checksum OK for lsof_4.57D.freebsd.tar.gz.
===&gt; xchat-1.3.8 depends on shared library: Imlib.5 - found ===&gt; Patching for lsof-4.57
===&gt; xchat-1.3.8 depends on shared library: X11.6 - found ===&gt; Applying FreeBSD patches for lsof-4.57
===&gt; Patching for xchat-1.3.8 ===&gt; Configuring for lsof-4.57
===&gt; Applying FreeBSD patches for xchat-1.3.8
===&gt; Configuring for xchat-1.3.8
... ...
[configure output snipped] [configure output snipped]
... ...
===&gt; Building for xchat-1.3.8 ===&gt; Building for lsof-4.57
... ...
[compilation snipped] [compilation snipped]
... ...
@ -647,27 +648,31 @@ R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.
<command>install</command> を指定することだけです。</para> <command>install</command> を指定することだけです。</para>
<screen>&prompt.root; <userinput>make install</userinput> <screen>&prompt.root; <userinput>make install</userinput>
===&gt; Installing for xchat-1.3.8 ===&gt; Installing for lsof-4.57
===&gt; xchat-1.3.8 depends on shared library: gtk12.2 - found
===&gt; xchat-1.3.8 depends on shared library: Imlib.5 - found
===&gt; xchat-1.3.8 depends on shared library: X11.6 - found
... ...
[install routines snipped] [install routines snipped]
... ...
===&gt; Generating temporary packing list ===&gt; Generating temporary packing list
===&gt; Installing xchat docs in /usr/X11R6/share/doc/xchat ===&gt; Compressing manual pages for lsof-4.57
===&gt; Registering installation for xchat-1.3.8 ===&gt; Registering installation for lsof-4.57
===&gt; SECURITY NOTE:
This port has installed the following binaries which execute with
increased privileges.
&prompt.root;</screen> &prompt.root;</screen>
<para>プロンプトに戻ったら、 <para>プロンプトに戻ったら、
インストールしたプログラムは実行できるようになっています。</para> インストールしたプログラムは実行できるようになっています。
<command>lsof</command> は高い権限で動作するプログラムなので、
セキュリティに関する警告が表示されます。
ports のコンパイルや
インストール中に表示されるこれらの警告に注意してください。</para>
<note> <note>
<para><command>make</command>、<command>make install</command> <para><command>make</command>、<command>make install</command>
と二つに分けられた手順の代わりに、 と二つに分けられた手順の代わりに、
最初から <command>make install</command> と実行することで、 最初から <command>make install</command> と実行することで、
手順の二番目の操作を省くことができます。</para> 手順の二番目の操作を省くことができます。</para>
</note> </note>
<note> <note>
<para>port には CDROM <para>port には CDROM
@ -678,7 +683,7 @@ R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.
CDROM に含まれていない port をインストールしたい場合には、 CDROM に含まれていない port をインストールしたい場合には、
ネットワークに接続する必要があります ネットワークに接続する必要があります
(<link linkend="ports-inet">次のセクション</link>をご覧ください)。</para> (<link linkend="ports-inet">次のセクション</link>をご覧ください)。</para>
</note> </note>
</sect3> </sect3>
<sect3 id="ports-inet"> <sect3 id="ports-inet">
@ -698,37 +703,35 @@ R-deps: XFree86-3.3.5 gettext-0.10.35 giflib-4.1.0 glib-1.2.6 gtk-1.2.6 imlib-1.
<para>次のように、必要な手順は同じです。</para> <para>次のように、必要な手順は同じです。</para>
<screen>&prompt.root; <userinput>make install</userinput> <screen>&prompt.root; <userinput>make install</userinput>
&gt;&gt; xchat-1.3.8.tar.bz2 doesn't seem to exist on this system. &gt;&gt; lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
&gt;&gt; Attempting to fetch from http://xchat.org/files/v1.3/. &gt;&gt; Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100% Receiving lsof_4.57D.freebsd.tar.gz (439860 bytes): 100%
305543 bytes transferred in 2.9 seconds (102.81 Kbytes/s) 439860 bytes transferred in 18.0 seconds (23.90 kBps)
===&gt; Extracting for xchat-1.3.8 ===&gt; Extracting for lsof-4.57
&gt;&gt; Checksum OK for xchat-1.3.8.tar.bz2. ...
===&gt; xchat-1.3.8 depends on executable: bzip2 - found [extraction output snipped]
===&gt; xchat-1.3.8 depends on executable: gmake - found ...
===&gt; xchat-1.3.8 depends on shared library: gtk12.2 - found &gt;&gt; Checksum OK for lsof_4.57D.freebsd.tar.gz.
===&gt; xchat-1.3.8 depends on shared library: Imlib.5 - found ===&gt; Patching for lsof-4.57
===&gt; xchat-1.3.8 depends on shared library: X11.6 - found ===&gt; Applying FreeBSD patches for lsof-4.57
===&gt; Patching for xchat-1.3.8 ===&gt; Configuring for lsof-4.57
===&gt; Applying FreeBSD patches for xchat-1.3.8
===&gt; Configuring for xchat-1.3.8
... ...
[configure output snipped] [configure output snipped]
... ...
===&gt; Building for xchat-1.3.8 ===&gt; Building for lsof-4.57
... ...
[compilation snipped] [compilation snipped]
... ...
===&gt; Installing for xchat-1.3.8 ===&gt; Installing for lsof-4.57
===&gt; xchat-1.3.8 depends on shared library: gtk12.2 - found
===&gt; xchat-1.3.8 depends on shared library: Imlib.5 - found
===&gt; xchat-1.3.8 depends on shared library: X11.6 - found
... ...
[install routines snipped] [install routines snipped]
... ...
===&gt; Generating temporary packing list ===&gt; Generating temporary packing list
===&gt; Installing xchat docs in /usr/X11R6/share/doc/xchat ===&gt; Compressing manual pages for lsof-4.57
===&gt; Registering installation for xchat-1.3.8 ===&gt; Registering installation for lsof-4.57
===&gt; SECURITY NOTE:
This port has installed the following binaries which execute with
increased privileges.
&prompt.root;</screen> &prompt.root;</screen>
<para>ご覧のとおり、 <para>ご覧のとおり、
@ -756,25 +759,24 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
<!-- 2000/07/16:hrs - why "decide"? --> <!-- 2000/07/16:hrs - why "decide"? -->
<para>さて、前の例 (例のまま何も変更していない人は <para>さて、前の例 (例のまま何も変更していない人は
<command>xchat</command>) <command>lsof</command>)
を削除してみましょう。ports のインストールと同じように、 を削除してみましょう。ports のインストールと同じように、
まず最初にやらなければならないのは port のディレクトリに移動することです。 まず最初にやらなければならないのは port のディレクトリに移動することです。
port のディレクトリは <filename>/usr/ports/irc/xchat</filename> でしたね。 port のディレクトリは <filename>/usr/ports/sysutils/lsof</filename> でしたね。
ディレクトリを移動したら、<command>xchat</command> ディレクトリを移動したら、<command>lsof</command>
を削除するのに必要な準備は終わりです。 を削除するのに必要な準備は終わりです。
削除するには、<command>make deinstall</command> コマンド 削除するには、<command>make deinstall</command> コマンド
(わかりやすいですよね?) を実行します。</para> を実行します。</para>
<screen>&prompt.root; <userinput>cd /usr/ports/irc/xchat</userinput> <screen>&prompt.root; <userinput>cd /usr/ports/sysutils/lsof</userinput>
&prompt.root; <userinput>make deinstall</userinput> &prompt.root; <userinput>make deinstall</userinput>
===&gt; Deinstalling for xchat-1.3.8 ===&gt; Deinstalling for lsof-4.57</screen>
&prompt.root;</screen>
<para>極めて簡単な作業です。 <para>極めて簡単な作業です。
これでうまく <command>xchat</command> これでうまく <command>lsof</command>
をシステムから削除することができました。 をシステムから削除することができました。
もう一度再インストールしたい場合には、 もう一度再インストールしたい場合には、
<filename>/usr/ports/irc/xchat</filename> から <filename>/usr/ports/sysutils/lsof</filename> ディレクトリから
<command>make reinstall</command> <command>make reinstall</command>
を実行することで行なうことができます。 を実行することで行なうことができます。
</para> </para>
@ -855,10 +857,10 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
インターネット上でプログラムのソースコードを配布するために インターネット上でプログラムのソースコードを配布するために
広く使われている方法です。</para> 広く使われている方法です。</para>
<para>これらのファイルの中身を見たり、 <para>これらのファイルの中身を見たり、
展開したりすることもできます。FreeBSD 展開したりすることもできます。FreeBSD
の基本システムに付属する Unix 標準の tar の基本システムに付属する Unix 標準の <command>tar</command>
コマンドを使ってみると 次のようになります。</para> コマンドを使ってみると次のようになります。</para>
<screen>&prompt.user; <userinput>tar tvzf foobar.tar.gz</userinput> <screen>&prompt.user; <userinput>tar tvzf foobar.tar.gz</userinput>
&prompt.user; <userinput>tar xzvf foobar.tar.gz</userinput> &prompt.user; <userinput>tar xzvf foobar.tar.gz</userinput>
@ -867,7 +869,7 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
</answer> </answer>
</qandaentry> </qandaentry>
<indexterm><primary>checksum</primary></indexterm> <indexterm><primary>チェックサム</primary></indexterm>
<qandaentry> <qandaentry>
<question> <question>
<para id="ports-checksum">チェックサムとは何ですか?</para> <para id="ports-checksum">チェックサムとは何ですか?</para>
@ -972,6 +974,8 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
(省略せずに記述したらこのページに収めるには長すぎるのですが、 (省略せずに記述したらこのページに収めるには長すぎるのですが、
考え方は理解していただけたと思います)。</para> 考え方は理解していただけたと思います)。</para>
<indexterm><primary>imake</primary></indexterm>
<para>(X Window System に含まれる) &man.imake.1; を使用する <para>(X Window System に含まれる) &man.imake.1; を使用する
ports の場合は <makevar>PREFIX</makevar> が機能せず、 ports の場合は <makevar>PREFIX</makevar> が機能せず、
<filename>/usr/X11R6</filename> の下へインストールしようとします。 <filename>/usr/X11R6</filename> の下へインストールしようとします。
@ -1165,11 +1169,11 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
</question> </question>
<answer> <answer>
<para>大丈夫、次のようにしてください。</para> <para>大丈夫、次のように入力してください。</para>
<screen>&prompt.root; <userinput>pkg_delete grizzle-6.5</userinput></screen> <screen>&prompt.root; <userinput>pkg_delete grizzle-6.5</userinput></screen>
<para>もしくは、次のようにします。</para> <para>もしくは、次のよう入力します。</para>
<screen>&prompt.root; <userinput>cd <replaceable>/usr/ports/somewhere/grizzle</replaceable></userinput> <screen>&prompt.root; <userinput>cd <replaceable>/usr/ports/somewhere/grizzle</replaceable></userinput>
&prompt.root; <userinput>make deinstall</userinput></screen> &prompt.root; <userinput>make deinstall</userinput></screen>
@ -1192,6 +1196,10 @@ Receiving xchat-1.3.8.tar.bz2 (305543 bytes): 100%
<screen>&prompt.root; <userinput>pkg_info -I 'grizzle*'</userinput> <screen>&prompt.root; <userinput>pkg_info -I 'grizzle*'</userinput>
Information for grizzle-6.5: Information for grizzle-6.5:
grizzle-6.5 - the combined piano tutorial, LOGO interpreter and shoot 'em up arcade game.</screen> grizzle-6.5 - the combined piano tutorial, LOGO interpreter and shoot 'em up arcade game.</screen>
<para>バージョン番号は、<command>pkg_info</command> または
<command>ls /var/db/pkg</command> と入力すればわかります。</para>
</answer> </answer>
</qandaentry> </qandaentry>
@ -1339,7 +1347,7 @@ grizzle-6.5 - the combined piano tutorial, LOGO interpreter and shoot 'em up arc
ファイルを見てください。</para> ファイルを見てください。</para>
<para>(複雑なシェルスクリプトを嫌う読者は、 <para>(複雑なシェルスクリプトを嫌う読者は、
このリンクを追いかけないほうが良いでしょう…。)</para> このディレクトリにあるファイルを見ない方が良いでしょう。)</para>
</answer> </answer>
</qandaentry> </qandaentry>
</qandaset> </qandaset>