3

私はシェル/バイナリのすべてに不慣れで、Gitをインストールしていました(SCMはSO上にあることから良いことだと理解しています)。しかし、途中でインターネット接続に問題が発生し、インストールが停止しました。

tar.gz のダウンロードが中断され、中断したところから再開する方法がよくわかりません。出力は次のとおりです。

computer:~ Alex$ sudo port install git-core +svn+bash_completion
--->  Computing dependencies for git-core
--->  Verifying checksum(s) for p5-error
Error: Target org.macports.checksum returned: Could not open file: 
/opt/local/var/macports/distfiles/perl5/Error-0.17015.tar.gz
Error: The following dependencies failed to build: p5-error p5-libwww-perl p5-crypt-ssleay
    p5-html-parser p5-html-tagset p5-io-compress p5-compress-raw-bzip2 p5-compress-raw-zlib
    p5-uri p5-svn-simple subversion-perlbindings apr apr-util db46 cyrus-sasl2 gettext neon
    serf subversion p5-term-readkey rsync popt
Error: Status 1 encountered during processing.
computer:~ Alex$ 

だから私は2回試しましたが、うまくいきませんでした。そのファイルを見つけて、参照された Web サイトからダウンロードした完全なファイルに置き換え、再試行しました。運がない。このプロセスを再開する方法を教えてもらえますか? もう一度ピックアップするように指示する方法がよくわかりません。

4

3 に答える 3

7

perl5 および p5-error ポートを消去します。

sudo port clean perl5 p5-error

それで

sudo port sync

port構成が最新であることを確認します。

次に、元の port コマンドを再試行してインストールしgitます。

それでもうまくいかない場合は、次を実行します。

sudo port clean all

再試行します。

于 2009-10-12T20:01:06.420 に答える
2

配布ファイルを消去する必要があります。

`sudo port clean --dist p5-error`

ちなみに、 clean --all は、必要なことを行うフラグでもあります。

于 2009-10-14T21:36:15.433 に答える
0

最初にポートをクリーニングします

sudo port clean git-core

その後、再インストールします

于 2009-10-12T18:43:26.203 に答える