3
4

2 に答える 2

2

依存関係をインストールできない場合、packageX の DESCRIPTION ファイルの Depends フィールドからそれらのパッケージを削除し、packageX を再構築することが唯一の選択肢だと思います。

于 2012-08-17T23:08:55.123 に答える
1

パッケージのソースを見て、必要な機能と必要な依存関係を把握できます。この部分については、パッケージの作成者/メンテナと協力することをお勧めします。必要のない依存関係やその他の機能を持たないパッケージのプライベート バージョンを作成できます。

これが個人的な使用のみで、パッケージのライセンスで許可されている場合 (gpl など)、必要な部分を抽出するために作成者の許可は必要ありません。配布用にパッケージをこれにリンクする場合は、元の作成者と協力する必要があります。何人かのパッケージ作成者が、私のパッケージの 1 つからいくつかの機能だけを欲しがっていたことを知っています。私のパッケージ全体 (および依存関係) をロードすることは、彼らがやりたいことに対してやり過ぎであることに同意しました。私のものに依存する必要なく、パッケージ内の機能。関数の 1 つを更新するときは、コピーを送信して、そのコピーも更新します。

于 2012-08-18T17:29:24.837 に答える