Merge the following from the English version:
1.256 -> 1.263 handbook/ports/chapter.sgml Submitted by: Ryusuke Suzuki <ryusuke _at_ jp dot FreeBSD dot org> Reference: [doc-jp-work 1902, 1903, 1905]
This commit is contained in:
parent
0e3fb3543b
commit
41d0005095
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34023
1 changed files with 47 additions and 12 deletions
|
@ -2,7 +2,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: 1.256
|
||||
Original revision: 1.263
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -235,7 +235,7 @@
|
|||
|
||||
<para>また、
|
||||
インストールされているアプリケーションに既知の脆弱性がないことを自動的に調べる
|
||||
<filename role="package">security/portaudit</filename>
|
||||
<filename role="package">ports-mgmt/portaudit</filename>
|
||||
をインストールしてもよいでしょう。
|
||||
このコマンドは、ビルド前の port についても調査します。
|
||||
インストールされている packages を確認する場合には、
|
||||
|
@ -613,6 +613,28 @@ docbook =
|
|||
<application>CVSup</application> についてもっと知りたいのであれば、
|
||||
<link linkend="cvsup">CVSup を使う</link> をご覧ください。</para>
|
||||
|
||||
<note>
|
||||
<para>&os; 6.2 以降では <application>csup</application>
|
||||
を利用できます。
|
||||
このユーティリティは <application>CVSup</application>
|
||||
ソフトウェアを C 言語で書き直したものです。
|
||||
<application>csup</application> を使うと、
|
||||
以下の説明にある最初の作業を省くことができます。
|
||||
<application>csup</application> を使う場合は、
|
||||
説明中の <command>cvsup</command> コマンドの部分を
|
||||
<command>csup</command> に置き変えてください。
|
||||
古いリリースを使っていても、
|
||||
<filename role="package">net/csup</filename> port/package から
|
||||
<application>csup</application> をインストールして利用できます。</para>
|
||||
</note>
|
||||
|
||||
<para>はじめて <application>CVSup</application> を使う際には、
|
||||
<filename role="directory">/usr/ports</filename>
|
||||
が空であることを確認してください!
|
||||
他の方法により Ports Collection がすでに用意されていると、
|
||||
<application>CVSup</application> は削除されたパッチを
|
||||
Ports Collection から取り除かないでしょう。</para>
|
||||
|
||||
<step>
|
||||
<para>まず <filename role="package">net/cvsup-without-gui</filename>
|
||||
package をインストールしてください。</para>
|
||||
|
@ -688,7 +710,7 @@ docbook =
|
|||
を配布するための新しいシステムです。
|
||||
&os; 6.0 から追加されました。
|
||||
もし、それより古いシステムをお使いでしたら、<filename
|
||||
role="package">sysutils/portsnap</filename>
|
||||
role="package">ports-mgmt/portsnap</filename>
|
||||
package をインストールしてください。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg_add -r portsnap</userinput></screen>
|
||||
|
@ -898,7 +920,7 @@ docbook =
|
|||
<application>portaudit</application> を使って
|
||||
セキュリティに関する脆弱性を自動的に調べることができます。
|
||||
このツールは Ports Collection (<filename
|
||||
role="package">security/portaudit</filename>) に用意されています。
|
||||
role="package">ports-mgmt/portaudit</filename>) に用意されています。
|
||||
新しく port をインストールする前に、
|
||||
<command>portaudit -F</command> コマンドを実行すると、
|
||||
最新の脆弱性に関するデータベースがダウンロードされます。
|
||||
|
@ -1174,14 +1196,22 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
|
||||
<screen>&prompt.root; <userinput>pkg_version -v</userinput></screen>
|
||||
|
||||
<note>
|
||||
<sect3 id="ports-file-updating">
|
||||
<title><filename>/usr/ports/UPDATING</filename></title>
|
||||
|
||||
<para>Ports Collection を更新したら、port をアップグレードする前に
|
||||
<filename>/usr/ports/UPDATING</filename>
|
||||
ファイルに目を通してください。
|
||||
このファイルには
|
||||
port をアップグレードする際にユーザが遭遇するであろう問題や、
|
||||
追加で必要な作業などが記述されています。</para>
|
||||
</note>
|
||||
追加で必要な作業などが記述されています。
|
||||
例えば、ファイル形式の変更や設定ファイルの場所の変更、
|
||||
前のバージョンと互換性がなくなったことなどが書かれています。 </para>
|
||||
|
||||
<para>もし、この節に書いてあることと
|
||||
<filename>UPDATING</filename> に書かれていることが矛盾している場合には、
|
||||
<filename>UPDATING</filename> を優先してください。</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="portupgrade">
|
||||
<title>portupgrade を用いた ports のアップグレード</title>
|
||||
|
@ -1193,12 +1223,12 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
<para><application>portupgrade</application> は、
|
||||
インストールした ports
|
||||
のアップグレードを簡単に行なうためのユーティリティです。
|
||||
<filename role="package">sysutils/portupgrade</filename>
|
||||
<filename role="package">ports-mgmt/portupgrade</filename>
|
||||
port から利用できます。
|
||||
他の port と同じように <command>make <makevar>install
|
||||
clean</makevar></command> コマンドでインストールしてください。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/sysutils/portupgrade</userinput>
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/ports-mgmt/portupgrade</userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
|
||||
<para><command>pkgdb -F</command> コマンドを使って、
|
||||
|
@ -1259,10 +1289,10 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
<para>インストールした ports
|
||||
のアップグレードを簡単に行なうためのもうひとつのユーティリティが
|
||||
<application>Portmanager</application> です。
|
||||
<filename role="package">sysutils/portmanager</filename> port
|
||||
<filename role="package">ports-mgmt/portmanager</filename> port
|
||||
から利用できます。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd <filename role="directory">/usr/ports/sysutils/portmanager</filename></userinput>
|
||||
<screen>&prompt.root; <userinput>cd <filename role="directory">/usr/ports/ports-mgmt/portmanager</filename></userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
|
||||
<para>インストールされているすべての ports
|
||||
|
@ -1318,6 +1348,11 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
|
||||
<screen>&prompt.root; <userinput>portsclean -D</userinput></screen>
|
||||
|
||||
<para>また、システムにインストールされている port から使われていない
|
||||
distfiles をすべて削除するには、以下のコマンドを使ってください。</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>portsclean -DD</userinput></screen>
|
||||
|
||||
<note>
|
||||
<para><command>portsclean</command> ユーティリティは
|
||||
<application>portupgrade</application> ツール群の一部です。</para>
|
||||
|
@ -1325,7 +1360,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
|
|||
|
||||
<para>インストールした ports のうちで、
|
||||
必要なくなったものは削除してください。
|
||||
<filename role="package">sysutils/pkg_cutleaves</filename> port は、
|
||||
<filename role="package">ports-mgmt/pkg_cutleaves</filename> port は、
|
||||
この作業を自動化するツールです。</para>
|
||||
</sect2>
|
||||
|
||||
|
|
Loading…
Reference in a new issue