[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Release notes for Debian GNU/Linux 2.0 - chapter 8



From: Hiroshi KISE <kise@xxxxxxxxxxxx>
Subject: Release notes for Debian GNU/Linux 2.0 - chapter 8
Date: Tue, 17 Mar 1998 21:39:04 +0900

> 8.1章の後半、RecommendとSuggestの意味が理解できていないので、
> 文章もおかしくなっています。Dependsとの違いが理解できていない
> ようです。ほかに説明した文書がありますか?

Debian Packaging Manual 
 http://www.debian.org/doc/packaging-manuals/packaging.html/
- chapter 8 Declaring relationships between packages

に書いてありますが簡単にまとめると

 Depends: 強い依存
	A depends B な時 B がないと A はインストールできない
	(force optionを使わない限り)
	dpkg をコマンドラインから使う場合は recommends や suggestsは
	見ない。

 Recommends: 弱い依存
	A recommends B な時
	 dpkg では、Bがインストールされていなくても Aを
	 そのままインストールできる、check しない。

	 dselect では、Select mode では A depends B のようにふるまう
	  (が、Q で抜けてインストールすることはできる)

 Suggests: かなり弱い依存
	A suggests B な時
	 dpkg では Bがインストールされていなくても Aを
	 そのままインストールできる、checkしない。

	dselect では Select mode では A を選択した時に B を
	インストールしないか聞いてくるが、インストールを選ばなければ
	そのまま。

From: mkojima@xxxxxxxxxxxx (Motoyasu KOJIMA)
Subject: Re: Release notes for Debian GNU/Linux 2.0 - chapter 8
Date: Wed, 18 Mar 1998 00:43:20 +0900

> ここは,ドキュメントの校正のための ML
> だと信じてだします.失礼があれば,ご指摘ください.

そうです。ばんばんチェックしていきましょう。

> >>      It is treated by dselect exactly as Depends is; this makes 
> >>      it hard for the user to select things so as to leave Recommends 
> >>      fields unsatisfied, but they are able to do so by being
> >>      persistent.
> >> 
> >>      Recommends は、dselect によって Depends (依存)のように扱われます。
> >>      これはユーザが、Recommends フィールドを記述しないままにしておくため
> >>      に選択するのを困難にします。「ですが、彼らは固執することで、
> >>      そうすることができます。」
> 
>   ユーザーが,Recommends フィールドを空欄にしたまま,パッケージ選択をしない
>   ようにするためです.ですが,空欄にしたままで,選択を進めることもできます.

「空欄にしたまま」じゃなくて「Recommends 条件を満たさないで…」だと思う。

> >>      The Recommends field should list packages that would be found t
> >>      ogether with this one in all but unusual installations. 
> >> 
> >>      Recommends フィールドは、一緒にあるべきだとわかっていて、通常は
> >>      インストールされないパッケージを並べなければいけません。
> 
>   Recommends フィールドは,一緒に導入する全てのパッケージのリストです.
>   ただし,稀にしか導入されないパッケージは除きます.

意訳だと
 ふつーなら一緒にインストールするよねってのが recommends フィールドに
 書かれています。

-- 
鵜飼文敏